Uses of Interface
com._1c.g5.v8.dt.erd.IErdEntity
-
-
Uses of IErdEntity in com._1c.g5.v8.dt.erd
Methods in com._1c.g5.v8.dt.erd that return types with arguments of type IErdEntity Modifier and Type Method Description Collection<? extends IErdEntity>
IErdDiagramController. addEntities(Collection<? extends IErdEntity> entities)
Adds new items to the existing diagram.Collection<? extends IErdEntity>
IErdDiagramController. deleteEntities(Collection<? extends IErdEntity> entities)
Deletes items from the existing diagram.Method parameters in com._1c.g5.v8.dt.erd with type arguments of type IErdEntity Modifier and Type Method Description Collection<? extends IErdEntity>
IErdDiagramController. addEntities(Collection<? extends IErdEntity> entities)
Adds new items to the existing diagram.Collection<? extends IErdEntity>
IErdDiagramController. deleteEntities(Collection<? extends IErdEntity> entities)
Deletes items from the existing diagram.void
IErdDiagramController. initializeFromEntities(Collection<? extends IErdEntity> entities)
Initializes diagram from given items. -
Uses of IErdEntity in com._1c.g5.v8.dt.erd.core
Methods in com._1c.g5.v8.dt.erd.core that return types with arguments of type IErdEntity Modifier and Type Method Description com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. add(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends IErdEntity> entities)
com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. add(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends IErdEntity> entities, com._1c.g5.v8.dt.diagram.framework.model.Point point)
Collection<? extends IErdEntity>
ErdDiagramController. addEntities(Collection<? extends IErdEntity> objects)
com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. delete(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends IErdEntity> entities)
Collection<? extends IErdEntity>
ErdDiagramController. deleteEntities(Collection<? extends IErdEntity> entities)
com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. refreshEntities(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends IErdEntity> entities)
com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. refreshRelations(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends com._1c.g5.v8.dt.diagram.framework.IRelation> relations)
Method parameters in com._1c.g5.v8.dt.erd.core with type arguments of type IErdEntity Modifier and Type Method Description com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. add(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends IErdEntity> entities)
com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. add(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends IErdEntity> entities)
com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. add(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends IErdEntity> entities, com._1c.g5.v8.dt.diagram.framework.model.Point point)
com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. add(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends IErdEntity> entities, com._1c.g5.v8.dt.diagram.framework.model.Point point)
Collection<? extends IErdEntity>
ErdDiagramController. addEntities(Collection<? extends IErdEntity> objects)
protected void
ErdDiagramCoreController. checkExistingRelations(Collection<IErdEntity> entities)
Checks existing relation in given entities.IErdDiagramCore
ErdDiagramCoreController. create(Collection<? extends IErdEntity> entities)
protected void
ErdDiagramCoreController. createRelationsInEntities(Collection<IErdEntity> entities)
Creates relation between given entities.com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. delete(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends IErdEntity> entities)
com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. delete(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends IErdEntity> entities)
Collection<? extends IErdEntity>
ErdDiagramController. deleteEntities(Collection<? extends IErdEntity> entities)
protected void
ErdDiagramCoreController. deleteRelationsInEntities(Collection<IErdEntity> entities)
Deletes relations linking to deleted from diagram entities.void
ErdDiagramController. initializeFromEntities(Collection<? extends IErdEntity> objects)
com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. refreshEntities(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends IErdEntity> entities)
com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. refreshEntities(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends IErdEntity> entities)
com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation>
ErdDiagramCoreController. refreshRelations(com._1c.g5.v8.dt.diagram.framework.IDiagramCore<IErdEntity,com._1c.g5.v8.dt.diagram.framework.IRelation> diagram, Collection<? extends com._1c.g5.v8.dt.diagram.framework.IRelation> relations)
-
Uses of IErdEntity in com._1c.g5.v8.dt.erd.core.dataconverter
Methods in com._1c.g5.v8.dt.erd.core.dataconverter that return types with arguments of type IErdEntity Modifier and Type Method Description Collection<IErdEntity>
ErdDiagramConverter. convert(Collection<MdObject> objects)
-
Uses of IErdEntity in com._1c.g5.v8.dt.erd.model
Classes in com._1c.g5.v8.dt.erd.model that implement IErdEntity Modifier and Type Class Description class
AbstractErdEntity
Abstract implementation ofIErdEntity
.class
ErdEntity
Implementation ofAbstractErdEntity
.class
ErdEntityGroup
Implementation ofAbstractErdEntity
.class
ErdSubsystemGroup
Special type of group - subsystem.Methods in com._1c.g5.v8.dt.erd.model that return types with arguments of type IErdEntity Modifier and Type Method Description Collection<IErdEntity>
ErdEntityGroup. getEntities()
Returns group entities.Methods in com._1c.g5.v8.dt.erd.model with parameters of type IErdEntity Modifier and Type Method Description void
ErdEntityGroup. removeEntity(IErdEntity entity)
Removes entity from group.Method parameters in com._1c.g5.v8.dt.erd.model with type arguments of type IErdEntity Modifier and Type Method Description void
ErdDiagramCore. addEntities(Collection<? extends IErdEntity> entitiesToAdd)
void
ErdEntityGroup. addEntities(Collection<IErdEntity> entities)
Adds entities to group.void
ErdDiagramCore. removeEntities(Collection<? extends IErdEntity> entitiesToRemove)
void
ErdEntityGroup. removeEntities(Collection<IErdEntity> entities)
Removes entities from group.void
ErdEntityGroup. setEntities(Collection<IErdEntity> entities)
Sets group entities.Constructor parameters in com._1c.g5.v8.dt.erd.model with type arguments of type IErdEntity Constructor Description ErdDiagramCore(Collection<IErdEntity> entities)
Constructor.ErdDiagramCore(Collection<IErdEntity> entities, Collection<com._1c.g5.v8.dt.diagram.framework.IRelation> relations)
ConstructorErdEntityGroup(String name, int priority, Collection<IErdEntity> entities, String projectName)
Constructor.ErdEntityGroup(String name, int priority, Collection<IErdEntity> entities, String projectName, int x, int y, int width, int height)
Constructor.ErdSubsystemGroup(String name, int priority, Collection<IErdEntity> entities, String projectName, org.eclipse.emf.common.util.URI uri, org.eclipse.emf.ecore.EClass eClass)
Constructor -
Uses of IErdEntity in com._1c.g5.v8.dt.erd.service
Methods in com._1c.g5.v8.dt.erd.service that return IErdEntity Modifier and Type Method Description static IErdEntity
ErdUtil. cloneEntity(IErdEntity entityToClone)
Clones given entity (not entity group).static IErdEntity
ErdUtil. getEntityGroup(IErdDiagramCore diagramCore, com._1c.g5.v8.dt.diagram.framework.IEntity entity)
Returns group from given diagram core which contain given entity.Methods in com._1c.g5.v8.dt.erd.service that return types with arguments of type IErdEntity Modifier and Type Method Description static Collection<IErdEntity>
ErdUtil. getAllEntities(ErdEntityGroup entityGroup)
Returns all entities (instance ofErdEntity
) from given group.static Collection<IErdEntity>
ErdUtil. getAssociatedEntities(IErdDiagramCore diagramCore, Collection<MdObject> mdObjects)
Returns associated with given mdObjects entities.static Collection<IErdEntity>
ErdUtil. getAssociatedEntitiesExtended(IErdDiagramCore diagramCore, Collection<MdObject> mdObjects)
Returns associated with given mdObjects entities.static Collection<IErdEntity>
ErdUtil. getInnerGroups(ErdEntityGroup entityGroup)
Return all inner groups (instance ofErdEntityGroup
) from given group.Methods in com._1c.g5.v8.dt.erd.service with parameters of type IErdEntity Modifier and Type Method Description static IErdEntity
ErdUtil. cloneEntity(IErdEntity entityToClone)
Clones given entity (not entity group).static MdObject
ErdUtil. createProxy(IErdEntity entity)
Creates proxy for given entity.Method parameters in com._1c.g5.v8.dt.erd.service with type arguments of type IErdEntity Modifier and Type Method Description static Collection<MdObject>
ErdUtil. getAssociatedMdObjects(Collection<IErdEntity> entities)
Returns associated with given entities mdObjects proxies.static void
ErdUtil. moveEntitiesToFreeSpace(Collection<IErdEntity> entitiesToMove, Collection<com._1c.g5.v8.dt.diagram.framework.IRelation> relationsToMove, Collection<IErdEntity> allEntities, Collection<com._1c.g5.v8.dt.diagram.framework.IRelation> allRelations)
Moves entities to closest free space on given diagram -
Uses of IErdEntity in com._1c.g5.v8.dt.erd.ui
Methods in com._1c.g5.v8.dt.erd.ui with parameters of type IErdEntity Modifier and Type Method Description protected AbstractErdFigure
DiagramGuiBuilder. buildEntity(IErdEntity entity, com._1c.g5.v8.dt.diagram.framework.ui.IDiagram diagram)
Builds figure from given entity.Method parameters in com._1c.g5.v8.dt.erd.ui with type arguments of type IErdEntity Modifier and Type Method Description void
IGroupsListener. deleted(Collection<IErdEntity> entities)
Fires this event when delete group action happens.void
IGroupsListener. grouped(Collection<IErdEntity> entities)
Fires this event when group action happens.void
IGroupsListener. ungrouped(Collection<IErdEntity> entities)
Fires this event when ungroup action happens. -
Uses of IErdEntity in com._1c.g5.v8.dt.erd.ui.editors.operations
Method parameters in com._1c.g5.v8.dt.erd.ui.editors.operations with type arguments of type IErdEntity Modifier and Type Method Description protected void
AbstractDiagramEntitiesOperation. addEntities(IErdDiagramController controller, Collection<? extends IErdEntity> entities, DiagramTabItem tab, boolean needRefresh)
Adds given entities to given controller and refreshes given tab ifneedRefresh
istrue
.protected void
DropEntitiesOperation. addEntities(IErdDiagramController controller, Collection<? extends IErdEntity> entities, DiagramTabItem tab, boolean refresh)
protected void
AbstractDiagramEntitiesOperation. removeEntities(IErdDiagramController controller, Collection<? extends IErdEntity> entities, DiagramTabItem tab, boolean needRefresh)
Removes given entities from given controller and refreshes given tab ifneedRefresh
istrue
.protected void
DeleteEntitiesOperation. removeEntities(IErdDiagramController controller, Collection<? extends IErdEntity> entities, DiagramTabItem tab, boolean needRefresh)
Constructors in com._1c.g5.v8.dt.erd.ui.editors.operations with parameters of type IErdEntity Constructor Description GroupEntitiesOperation(Collection<IErdEntity> entities, IErdEntity group, IErdDiagramController controller, DiagramTabItem tab, boolean isExecuted)
Constructor -
Uses of IErdEntity in com._1c.g5.v8.dt.erd.ui.handlers
Methods in com._1c.g5.v8.dt.erd.ui.handlers that return types with arguments of type IErdEntity Modifier and Type Method Description protected Collection<IErdEntity>
BuildConnectedHandler. getConnectedEntities(Collection<IErdEntity> projectEntities, Collection<IErdEntity> selectedEntities, org.eclipse.core.runtime.SubMonitor subMonitor)
Returns entities connected to selected entities.protected Collection<IErdEntity>
BuildConnectedHandler. getConnectedEntities(Collection<MdObject> mdObjects, IErdDiagramController controller, org.eclipse.core.runtime.SubMonitor subMonitor)
Returns entities connected to given md objects.protected Collection<IErdEntity>
BuildReferencedToHandler. getConnectedEntities(Collection<IErdEntity> projectEntities, Collection<IErdEntity> selectedEntities, org.eclipse.core.runtime.SubMonitor subMonitor)
protected Collection<IErdEntity>
BuildReferencedToHandler. getConnectedEntities(Collection<MdObject> mdObjects, IErdDiagramController controller, org.eclipse.core.runtime.SubMonitor subMonitor)
protected Collection<IErdEntity>
BuildReferensedFromHandler. getConnectedEntities(Collection<IErdEntity> projectEntities, Collection<IErdEntity> selectedEntities, org.eclipse.core.runtime.SubMonitor subMonitor)
protected Collection<IErdEntity>
ShowConnectedHandler. getConnectedEntities(IErdEntity entity, DiagramTabItem tab)
Returns list of entities, connected with given entity.Methods in com._1c.g5.v8.dt.erd.ui.handlers with parameters of type IErdEntity Modifier and Type Method Description protected Collection<IErdEntity>
ShowConnectedHandler. getConnectedEntities(IErdEntity entity, DiagramTabItem tab)
Returns list of entities, connected with given entity.void
ShowConnectedHandler. showConnected(ErdTabsManager tabsManager, ErdActionsManager actionsManager, IErdEntity entity)
Shows given entity and entities connected with given in new tab.Method parameters in com._1c.g5.v8.dt.erd.ui.handlers with type arguments of type IErdEntity Modifier and Type Method Description void
AddToGroupHandler. addToGroup(ErdEntityGroup group, Collection<IErdEntity> entities, DiagramTabItem tab)
Adds given entities to given groupvoid
BuildDiagramHandler. build(Collection<IErdEntity> entities, DiagramTabItem parentDiagram, DiagramTabItem tabToBuildIn)
Builds diagram in active tab from given objects.void
BuildDiagramHandler. buildSync(Collection<IErdEntity> entities, DiagramTabItem parentDiagram, DiagramTabItem tabToBuildIn, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Builds diagram in active tab from given objects.protected Collection<MdObject>
AbstractDiagramHandler. convertToMdObjects(Collection<? extends IErdEntity> entities)
Converts given entities to mdObjects.void
DeleteEntitiesHandler. delete(DiagramTabItem tab, Collection<IErdEntity> entities)
Deletes given entities.protected Collection<IErdEntity>
BuildConnectedHandler. getConnectedEntities(Collection<IErdEntity> projectEntities, Collection<IErdEntity> selectedEntities, org.eclipse.core.runtime.SubMonitor subMonitor)
Returns entities connected to selected entities.protected Collection<IErdEntity>
BuildReferencedToHandler. getConnectedEntities(Collection<IErdEntity> projectEntities, Collection<IErdEntity> selectedEntities, org.eclipse.core.runtime.SubMonitor subMonitor)
protected Collection<IErdEntity>
BuildReferensedFromHandler. getConnectedEntities(Collection<IErdEntity> projectEntities, Collection<IErdEntity> selectedEntities, org.eclipse.core.runtime.SubMonitor subMonitor)
void
GroupEntitiesHandler. group(Collection<IErdEntity> entities, int x, int y, DiagramTabItem tab)
Group given entities to one groupvoid
BuildConnectedHandler. processEntities(Collection<IErdEntity> entities, DiagramTabItem tab)
Build entities connected to given entities.void
UngroupEntitiesHandler. ungroup(Collection<IErdEntity> groups, com._1c.g5.v8.dt.diagram.framework.model.Point position, DiagramTabItem tab)
Ungroups given entities with center on given point.void
UngroupEntitiesHandler. ungroup(Collection<IErdEntity> groups, DiagramTabItem tab)
Ungroups given entities. -
Uses of IErdEntity in com._1c.g5.v8.dt.erd.ui.model.draw2d
Methods in com._1c.g5.v8.dt.erd.ui.model.draw2d that return IErdEntity Modifier and Type Method Description IErdEntity
AbstractErdFigure. getAssociatedEntity()
Constructors in com._1c.g5.v8.dt.erd.ui.model.draw2d with parameters of type IErdEntity Constructor Description AbstractErdFigure(IErdEntity associatedEntity, DiagramTabItem tab, com._1c.g5.v8.dt.diagram.framework.ui.IDiagram diagram)
Consturcor.AbstractErdFigureWithBorder(IErdEntity associatedEntity, DiagramTabItem tab, com._1c.g5.v8.dt.diagram.framework.ui.IDiagram diagram)
Consturcor.EntityFigure(IErdEntity entity, DiagramTabItem tab, com._1c.g5.v8.dt.diagram.framework.ui.IDiagram diagram)
Constructor.EntityGroupFigure(IErdEntity entity, DiagramTabItem tab, com._1c.g5.v8.dt.diagram.framework.ui.IDiagram diagram)
Constructor. -
Uses of IErdEntity in com._1c.g5.v8.dt.erd.ui.support
Methods in com._1c.g5.v8.dt.erd.ui.support that return types with arguments of type IErdEntity Modifier and Type Method Description static Collection<IErdEntity>
ErdUiUtil. getAssociatedEntities(Collection<? extends org.eclipse.draw2d.IFigure> figures)
Returns associated with given figures entities.Methods in com._1c.g5.v8.dt.erd.ui.support with parameters of type IErdEntity Modifier and Type Method Description static MdObject
ErdUiUtil. getAssociatedMdObject(IErdEntity entity, IBmModelManager bmModelManager, IV8ProjectManager projectManager, IResourceLookup resourceLookup)
Returns associated to given entity md object.static boolean
ErdUiUtil. isSameConfiguration(IErdEntity entity, MdObject mdObject, IV8ProjectManager projectManager, IResourceLookup resourceLookup)
Returnstrue
if givenentity
andmdObject
from one configuration. -
Uses of IErdEntity in com._1c.g5.v8.dt.erd.ui.widgets
Method parameters in com._1c.g5.v8.dt.erd.ui.widgets with type arguments of type IErdEntity Modifier and Type Method Description void
DiagramTabItem. deleted(Collection<IErdEntity> entities)
void
DiagramTabItem. grouped(Collection<IErdEntity> entities)
void
DiagramTabItem. relayoutEntities(Collection<IErdEntity> entities, Collection<com._1c.g5.v8.dt.diagram.framework.IRelation> relations, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Relayouts given entities and relations.void
DiagramTabItem. rerouteEdges(Collection<IErdEntity> entities, Collection<com._1c.g5.v8.dt.diagram.framework.IRelation> relations, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Reroutes given relations.void
DiagramTabItem. ungrouped(Collection<IErdEntity> entities)
-