Class

org.omg.oti.magicdraw.uml.canonicalXMI

MagicDrawHashIDGenerator

Related Doc: package canonicalXMI

Permalink

case class MagicDrawHashIDGenerator()(implicit documentSet: DocumentSet[MagicDrawUML]) extends DocumentHashIDGenerator[MagicDrawUML] with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, DocumentHashIDGenerator[MagicDrawUML], IDGenerator[MagicDrawUML], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MagicDrawHashIDGenerator
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. DocumentHashIDGenerator
  7. IDGenerator
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MagicDrawHashIDGenerator()(implicit documentSet: DocumentSet[MagicDrawUML])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val MD_crule0: ContainedElement2UUIDRule

    Permalink
  5. val MD_crule1a0: ContainedElement2UUIDRule

    Permalink
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def checkIDs(): Boolean

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def computePackageExtentXMI_ID(pkg: UMLPackage[MagicDrawUML]): \/[Set[Throwable], Unit]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  10. def computePackageExtentXMI_UUID(pkg: UMLPackage[MagicDrawUML]): \/[Set[Throwable], Unit]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  11. def computeSingleElementXMI_ID(self: UMLElement[MagicDrawUML]): \/[Set[Throwable], @@[String, OTI_ID]]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  12. def computeSingleElementXMI_UUID(self: UMLElement[MagicDrawUML]): \/[Set[Throwable], @@[String, OTI_UUID]]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  13. val containmentRules: List[ContainedElement2UUIDRule]

    Permalink
    Attributes
    protected
    Definition Classes
    MagicDrawHashIDGenerator → DocumentHashIDGenerator
  14. val crule1: ContainedElement2UUIDRule

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  15. val crule1a: ContainedElement2UUIDRule

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  16. val crule1b: ContainedElement2UUIDRule

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  17. val crule2: ContainedElement2UUIDRule

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  18. val crule3: ContainedElement2UUIDRule

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  19. val crule4: ContainedElement2UUIDRule

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  20. val crule5: ContainedElement2UUIDRule

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  21. val crule6: ContainedElement2UUIDRule

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  22. implicit val documentOps: DocumentOps[MagicDrawUML]

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  23. implicit val documentSet: DocumentSet[MagicDrawUML]

    Permalink
    Definition Classes
    MagicDrawHashIDGenerator → DocumentHashIDGenerator
  24. def element2document(e: UMLElement[MagicDrawUML]): Option[Document[MagicDrawUML]]

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  25. val element2id: HashMap[UMLElement[MagicDrawUML], \/[Set[Throwable], @@[String, OTI_ID]]]

    Permalink
    Definition Classes
    MagicDrawHashIDGenerator → DocumentHashIDGenerator
  26. def element2mappedDocument(e: UMLElement[MagicDrawUML]): \/[Set[Throwable], Option[Document[MagicDrawUML]]]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  27. val element2uuid: HashMap[UMLElement[MagicDrawUML], \/[Set[Throwable], @@[String, OTI_UUID]]]

    Permalink
    Definition Classes
    MagicDrawHashIDGenerator → DocumentHashIDGenerator
  28. val elementRules: List[Element2UUIDRule]

    Permalink
    Attributes
    protected
    Definition Classes
    MagicDrawHashIDGenerator → DocumentHashIDGenerator
  29. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  30. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  32. def getElement2IDMap: Map[UMLElement[MagicDrawUML], \/[Set[Throwable], @@[String, OTI_ID]]]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  33. def getElement2UUIDMap: Map[UMLElement[MagicDrawUML], \/[Set[Throwable], @@[String, OTI_UUID]]]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  34. def getImageLocationURL(i: UMLImage[MagicDrawUML]): \/[Set[Throwable], @@[String, OTI_URL]]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  35. def getMappedOrReferencedElement(ref: UMLElement[MagicDrawUML]): \/[Set[Throwable], UMLElement[MagicDrawUML]]

    Permalink
    Definition Classes
    MagicDrawHashIDGenerator → IDGenerator
  36. def getXMI_ID(self: UMLElement[MagicDrawUML]): \/[Set[Throwable], @@[String, OTI_ID]]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  37. def getXMI_IDREF_or_HREF_fragment(from: UMLElement[MagicDrawUML], to: UMLElement[MagicDrawUML]): \/[Set[Throwable], String]

    Permalink
    Attributes
    protected
    Definition Classes
    DocumentHashIDGenerator
  38. def getXMI_IDREF_or_HREF_fragment_internal(from: UMLElement[MagicDrawUML], to: UMLElement[MagicDrawUML]): \/[Set[Throwable], String]

    Permalink
    Attributes
    protected
    Definition Classes
    DocumentHashIDGenerator
  39. def getXMI_UUID(self: UMLElement[MagicDrawUML]): \/[Set[Throwable], @@[String, OTI_UUID]]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  40. implicit val idg: MagicDrawHashIDGenerator

    Permalink
  41. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  42. def listIDs(): Unit

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  43. def lookupElementXMI_ID(e: UMLElement[MagicDrawUML]): \/[Set[Throwable], Option[@@[String, OTI_ID]]]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  44. def lookupElementXMI_UUID(e: UMLElement[MagicDrawUML]): \/[Set[Throwable], Option[@@[String, OTI_UUID]]]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  45. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  46. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  47. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  48. implicit val otiCharacteristicsProvider: OTICharacteristicsProvider[MagicDrawUML]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  49. val rule0: Element2UUIDRule

    Permalink
    Definition Classes
    DocumentHashIDGenerator
  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  51. implicit val umlOps: UMLOps[MagicDrawUML]

    Permalink
    Definition Classes
    DocumentHashIDGenerator → IDGenerator
  52. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from DocumentHashIDGenerator[MagicDrawUML]

Inherited from IDGenerator[MagicDrawUML]

Inherited from AnyRef

Inherited from Any

Ungrouped