Interface IMetaClass


  • public interface IMetaClass
    The MetaClass object returns information about class level information for Objects in the repository.

    This interface is not intended to be implemented by clients.

    Since:
    2.2.0
    See Also:
    IMetaModel.getMetaClasses()
    • Method Detail

      • getMetaModel

        IMetaModel getMetaModel()
        Returns the metamodel.
        Returns:
        the metamodel.
      • getMajor

        long getMajor()
        Returns the Major Type Number, which is 1 for diagrams, 2 for symbols and 3 for definitions.
        Returns:
        the Major Type Number.
      • getName

        String getName()
        Returns the name of the class. The valid class names in an Encyclopedia are Diagrams, Symbols and Definitions. Also known as the Major Type.
        Returns:
        he name of the class
      • getMetaItems

        List<IMetaItem> getMetaItems()
        Returns the meta items.
        Returns:
        the meta items.
      • getSupportedMetaItems

        List<IMetaItem> getSupportedMetaItems()
        Returns the meta items that are turned on for this encyclopedia.
        Returns:
        the meta items that are turned on for this encyclopedia.