Class

org.omg.oti.magicdraw.uml.canonicalXMI

MagicDrawIDGenerator

Related Doc: package canonicalXMI

Permalink

case class MagicDrawIDGenerator()(implicit documentSet: DocumentSet[MagicDrawUML]) extends DocumentIDGenerator[MagicDrawUML] with Product with Serializable

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

Instance Constructors

  1. new MagicDrawIDGenerator()(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: ContainedElement2IDRule

    Permalink
  5. val MD_crule1a0: ContainedElement2IDRule

    Permalink
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def checkIDs(): \/[Set[Throwable], Unit]

    Permalink
    Definition Classes
    DocumentIDGenerator
  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
    DocumentIDGenerator → IDGenerator
  10. def computePackageExtentXMI_UUID(pkg: UMLPackage[MagicDrawUML]): \/[Set[Throwable], Unit]

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

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

    Permalink
    Definition Classes
    DocumentIDGenerator → IDGenerator
  13. val containmentRules: List[ContainedElement2IDRule]

    Permalink
    Attributes
    protected
    Definition Classes
    MagicDrawIDGenerator → DocumentIDGenerator
  14. val crule1: ContainedElement2IDRule

    Permalink
    Definition Classes
    DocumentIDGenerator
  15. val crule1a: ContainedElement2IDRule

    Permalink
    Definition Classes
    DocumentIDGenerator
  16. val crule1b: ContainedElement2IDRule

    Permalink
    Definition Classes
    DocumentIDGenerator
  17. val crule2: ContainedElement2IDRule

    Permalink
    Definition Classes
    DocumentIDGenerator
  18. val crule3: ContainedElement2IDRule

    Permalink
    Definition Classes
    DocumentIDGenerator
  19. val crule4: ContainedElement2IDRule

    Permalink
    Definition Classes
    DocumentIDGenerator
  20. val crule5: ContainedElement2IDRule

    Permalink
    Definition Classes
    DocumentIDGenerator
  21. val crule6: ContainedElement2IDRule

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

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

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

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

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

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

    Permalink
    Definition Classes
    MagicDrawIDGenerator → DocumentIDGenerator
  28. val elementRules: List[Element2IDRule]

    Permalink
    Attributes
    protected
    Definition Classes
    MagicDrawIDGenerator → DocumentIDGenerator
  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
    DocumentIDGenerator → IDGenerator
  33. def getElement2UUIDMap: Map[UMLElement[MagicDrawUML], \/[Set[Throwable], @@[String, OTI_UUID]]]

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

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

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

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

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

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

    Permalink
    Definition Classes
    DocumentIDGenerator → IDGenerator
  40. implicit val idg: MagicDrawIDGenerator

    Permalink
  41. final def isInstanceOf[T0]: Boolean

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

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

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

    Permalink
    Definition Classes
    DocumentIDGenerator → 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
    DocumentIDGenerator → IDGenerator
  49. val rule0: Element2IDRule

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

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

    Permalink
    Definition Classes
    DocumentIDGenerator → 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 DocumentIDGenerator[MagicDrawUML]

Inherited from IDGenerator[MagicDrawUML]

Inherited from AnyRef

Inherited from Any

Ungrouped