Interface BuiltinAspects

    • Method Detail

      • getMetadataAspectId

        UUID getMetadataAspectId()
        The "metadata" aspect defines a Propertyset that stores last modified times and various other metadata on the propertysests in a ModelContext
        Returns:
        the UUID of the Propertyset defining the "metadata" aspect
      • getGeneralObjectAspectId

        UUID getGeneralObjectAspectId()
        The "general object" aspect defines a Propertyset with a name and description.
        Returns:
        the UUID of the Propertyset defining the "general object" aspect
      • getRelationshipAspectId

        UUID getRelationshipAspectId()
        The "relationship" aspect defines a Propertyset with reference properties "origin" and "target" and can be used to represent a relationship between two propertysets.
        Returns:
        the UUID of the Propertyset defining the "relationship" aspect
      • getGeneralRelationshipAspectId

        UUID getGeneralRelationshipAspectId()
        The "general relationship" aspect inherits the "relationship" aspect and adds a name and a description property.
        Returns:
        the UUID of the Propertyset defining the "general relationship" aspect
      • getModelAspectId

        UUID getModelAspectId()
        The "model" aspect defines a model. A model is a propertyset containing other propertysets.
        Returns:
        the UUID of the Propertyset defining the "model" aspect
      • getAspectContainerAspectId

        UUID getAspectContainerAspectId()
        The "aspect container" aspect defines a propertyset that holds a list of references to other aspect. It also holds a reference to an aspect definition. The aspect definition will be applied to all of the contained propertysets. One aspect can be contained by two separate aspect containers and have different aspects in each container.
        Returns:
        the UUID of the Propertyset defining the "aspect container" aspect