Class/Object

org.omg.oti.json.common

OTIDocumentConfiguration

Related Docs: object OTIDocumentConfiguration | package common

Permalink

case class OTIDocumentConfiguration(otiCharacteristics: OTISpecificationRootCharacteristics, toolSpecificPackageID: @@[String, TOOL_SPECIFIC_ID], toolSpecificPackageURL: @@[String, TOOL_SPECIFIC_URL], overrideID: Vector[ToolSpecific2OTI_ID_Pair] = ..., overrideUUID: Vector[ToolSpecific2OTI_ID_UUID_Pair] = ..., excludeNestedElements: Vector[@@[String, TOOL_SPECIFIC_ID]] = ...) extends Product with Serializable

Configuration for an OTI Document UML Package

otiCharacteristics

the OTI characteristics for the OTI Document UML Package

toolSpecificPackageID

the tool-specific ID of the OTI Document UML Package

toolSpecificPackageURL

a tool-specific URL for the external location of the OTI Document UML Package

overrideID

Each pair is used to override the generated OTI ID for a given UML Element within the OTI DOcument UML Package according to its tool-specific ID

overrideUUID

Each pair is used to override the generated OTI UUID for a given UML Element within the OTI DOcument UML Package according to its tool-specific ID

excludeNestedElements

A set of tool-specific IDs for nested UML Elements to be excluded along with their contents from the OTI extent of the OTI Document UML Package

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OTIDocumentConfiguration
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new OTIDocumentConfiguration(otiCharacteristics: OTISpecificationRootCharacteristics, toolSpecificPackageID: @@[String, TOOL_SPECIFIC_ID], toolSpecificPackageURL: @@[String, TOOL_SPECIFIC_URL], overrideID: Vector[ToolSpecific2OTI_ID_Pair] = ..., overrideUUID: Vector[ToolSpecific2OTI_ID_UUID_Pair] = ..., excludeNestedElements: Vector[@@[String, TOOL_SPECIFIC_ID]] = ...)

    Permalink

    otiCharacteristics

    the OTI characteristics for the OTI Document UML Package

    toolSpecificPackageID

    the tool-specific ID of the OTI Document UML Package

    toolSpecificPackageURL

    a tool-specific URL for the external location of the OTI Document UML Package

    overrideID

    Each pair is used to override the generated OTI ID for a given UML Element within the OTI DOcument UML Package according to its tool-specific ID

    overrideUUID

    Each pair is used to override the generated OTI UUID for a given UML Element within the OTI DOcument UML Package according to its tool-specific ID

    excludeNestedElements

    A set of tool-specific IDs for nested UML Elements to be excluded along with their contents from the OTI extent of the OTI Document UML Package

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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. val excludeNestedElements: Vector[@@[String, TOOL_SPECIFIC_ID]]

    Permalink

    A set of tool-specific IDs for nested UML Elements to be excluded along with their contents from the OTI extent of the OTI Document UML Package

  8. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  10. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  14. val otiCharacteristics: OTISpecificationRootCharacteristics

    Permalink

    the OTI characteristics for the OTI Document UML Package

  15. val overrideID: Vector[ToolSpecific2OTI_ID_Pair]

    Permalink

    Each pair is used to override the generated OTI ID for a given UML Element within the OTI DOcument UML Package according to its tool-specific ID

  16. val overrideUUID: Vector[ToolSpecific2OTI_ID_UUID_Pair]

    Permalink

    Each pair is used to override the generated OTI UUID for a given UML Element within the OTI DOcument UML Package according to its tool-specific ID

  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  18. val toolSpecificPackageID: @@[String, TOOL_SPECIFIC_ID]

    Permalink

    the tool-specific ID of the OTI Document UML Package

  19. val toolSpecificPackageURL: @@[String, TOOL_SPECIFIC_URL]

    Permalink

    a tool-specific URL for the external location of the OTI Document UML Package

  20. final def wait(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. 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 AnyRef

Inherited from Any

Ungrouped