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
public class ErdSubsystemGroup extends ErdEntityGroup
Special type of group - subsystem. Subsytem groups connected toSubsystem
objects.
-
-
Constructor Summary
Constructors Constructor Description ErdSubsystemGroup(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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object object)
org.eclipse.emf.ecore.EClass
getEClass()
Can't returnnull
.int
getEntityType()
org.eclipse.emf.common.util.URI
getURI()
Can't returnnull
.int
hashCode()
-
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
-
-
-
-
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 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 Detail
-
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
public boolean equals(Object object)
- Overrides:
equals
in classErdEntityGroup
-
-