Class ErdSubsystemGroup

  • All Implemented Interfaces:
    com._1c.g5.v8.dt.diagram.framework.IEntity, com._1c.g5.v8.dt.diagram.framework.IPosition, IErdEntity

    public class ErdSubsystemGroup
    extends ErdEntityGroup
    Special type of group - subsystem. Subsytem groups connected to Subsystem objects.
    • Constructor Detail

      • ErdSubsystemGroup

        public ErdSubsystemGroup​(String name,
                                 int priority,
                                 Collection<IErdEntity> entities,
                                 String projectName,
                                 org.eclipse.emf.common.util.URI uri,
                                 org.eclipse.emf.ecore.EClass eClass)
        Constructor
        Parameters:
        name - - group name. Can't be null.
        priority - - priority.
        entities - - entities that will be in created group. Can't be null.
        projectName - - project name. Can't be null
        uri - - associated with this entity MdObject's URI. Can't be null.
        eClass - - associated with this entity MdObject's EClass. Can't be null.
    • Method Detail

      • getEntityType

        public int getEntityType()
        Specified by:
        getEntityType in interface com._1c.g5.v8.dt.diagram.framework.IEntity
        Overrides:
        getEntityType in class ErdEntityGroup
      • getURI

        public org.eclipse.emf.common.util.URI getURI()
        Can't return null.
        Specified by:
        getURI in interface IErdEntity
        Overrides:
        getURI in class AbstractErdEntity
        Returns:
        associated with this entity MdObject's URI. Can return null.
      • getEClass

        public org.eclipse.emf.ecore.EClass getEClass()
        Can't return null.
        Specified by:
        getEClass in interface IErdEntity
        Overrides:
        getEClass in class AbstractErdEntity
        Returns:
        associated with this entity MdObject's EClass. Can return null.