Package com._1c.g5.v8.dt.erd.model
Class ErdSubsystemGroup
java.lang.Object
com._1c.g5.v8.dt.diagram.framework.model.AbstractEntity
com._1c.g5.v8.dt.erd.model.AbstractErdEntity
com._1c.g5.v8.dt.erd.model.ErdEntityGroup
com._1c.g5.v8.dt.erd.model.ErdSubsystemGroup
- All Implemented Interfaces:
com._1c.g5.v8.dt.diagram.framework.IEntity
,com._1c.g5.v8.dt.diagram.framework.IPosition
,IErdEntity
Special type of group - subsystem. Subsytem groups connected to
Subsystem
objects.-
Constructor Summary
ConstructorsConstructorDescriptionErdSubsystemGroup
(String name, int priority, Collection<IErdEntity> entities, String projectName, org.eclipse.emf.common.util.URI uri, org.eclipse.emf.ecore.EClass eClass) Constructor -
Method Summary
Methods inherited from class com._1c.g5.v8.dt.erd.model.ErdEntityGroup
addEntities, addRelation, getData, getEntities, getProjectName, removeEntities, removeEntity, setEntities
Methods inherited from class com._1c.g5.v8.dt.erd.model.AbstractErdEntity
getComment, getConfigurationName
Methods inherited from class com._1c.g5.v8.dt.diagram.framework.model.AbstractEntity
getHeight, getName, getPriority, getRelations, getWidth, getX, getY, isStatic, removeRelation, setEntityType, setHeight, setName, setPriority, setStatic, setWidth, setX, setY
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com._1c.g5.v8.dt.diagram.framework.IEntity
getName, getPriority, getRelations, removeRelation, setEntityType, setName, setPriority
Methods inherited from interface com._1c.g5.v8.dt.diagram.framework.IPosition
getHeight, getWidth, getX, getY, isStatic, setHeight, setStatic, setWidth, setX, setY
-
Constructor Details
-
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 benull
.priority
- - priority.entities
- - entities that will be in created group. Can't benull
.projectName
- - project name. Can't benull
uri
- - associated with this entity MdObject's URI. Can't benull
.eClass
- - associated with this entity MdObject's EClass. Can't benull
.
-
-
Method Details
-
getEntityType
public int getEntityType()- Specified by:
getEntityType
in interfacecom._1c.g5.v8.dt.diagram.framework.IEntity
- Overrides:
getEntityType
in classErdEntityGroup
-
getURI
public org.eclipse.emf.common.util.URI getURI()Can't returnnull
.- Specified by:
getURI
in interfaceIErdEntity
- Overrides:
getURI
in classAbstractErdEntity
- Returns:
- associated with this entity MdObject's URI. Can return
null
.
-
getEClass
public org.eclipse.emf.ecore.EClass getEClass()Can't returnnull
.- Specified by:
getEClass
in interfaceIErdEntity
- Overrides:
getEClass
in classAbstractErdEntity
- Returns:
- associated with this entity MdObject's EClass. Can return
null
.
-
hashCode
public int hashCode()- Overrides:
hashCode
in classErdEntityGroup
-
equals
- Overrides:
equals
in classErdEntityGroup
-