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 toSubsystemobjects.
-
-
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 booleanequals(Object object)org.eclipse.emf.ecore.EClassgetEClass()Can't returnnull.intgetEntityType()org.eclipse.emf.common.util.URIgetURI()Can't returnnull.inthashCode()-
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 benulluri- - 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:
getEntityTypein interfacecom._1c.g5.v8.dt.diagram.framework.IEntity- Overrides:
getEntityTypein classErdEntityGroup
-
getURI
public org.eclipse.emf.common.util.URI getURI()
Can't returnnull.- Specified by:
getURIin interfaceIErdEntity- Overrides:
getURIin 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:
getEClassin interfaceIErdEntity- Overrides:
getEClassin classAbstractErdEntity- Returns:
- associated with this entity MdObject's EClass. Can return
null.
-
hashCode
public int hashCode()
- Overrides:
hashCodein classErdEntityGroup
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classErdEntityGroup
-
-