Class BpDiagramCore
- java.lang.Object
-
- com._1c.g5.v8.dt.diagram.framework.model.AbstractDiagramCore<BpEntity,BpRelation>
-
- com._1c.g5.v8.dt.bp.scheme.framework.model.BpDiagramCore
-
- All Implemented Interfaces:
com._1c.g5.v8.dt.diagram.framework.IDiagramCore<BpEntity,BpRelation>
public class BpDiagramCore extends com._1c.g5.v8.dt.diagram.framework.model.AbstractDiagramCore<BpEntity,BpRelation>
Bp implementation of diagram core.
-
-
Constructor Summary
Constructors Constructor Description BpDiagramCore(Collection<BpEntity> entities)
Constructor.BpDiagramCore(Collection<BpEntity> entities, GraphicalScheme modelObject)
Constructor.BpDiagramCore(Collection<BpEntity> entities, Collection<BpRelation> relations)
Constructor.BpDiagramCore(Collection<BpEntity> entities, Collection<BpRelation> relations, GraphicalScheme modelObject)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDummyRelations(Collection<BpEntity> entities)
Adds dummy relations to entities without realtion.void
addEntities(Collection<? extends BpEntity> entitiesToAdd)
GraphicalScheme
getModelObject()
Returns model object.long
getModelObjectId()
Returns model object bm id.void
removeEntities(Collection<? extends BpEntity> entitiesToRemove)
void
renewRelations()
Recreates relations.
-
-
-
Constructor Detail
-
BpDiagramCore
public BpDiagramCore(Collection<BpEntity> entities)
Constructor.- Parameters:
entities
- - entities. Can't benull
.
-
BpDiagramCore
public BpDiagramCore(Collection<BpEntity> entities, GraphicalScheme modelObject)
Constructor.- Parameters:
entities
- - entities. Can't benull
.modelObject
- - associated with this diagram core model object. Can benull
.
-
BpDiagramCore
public BpDiagramCore(Collection<BpEntity> entities, Collection<BpRelation> relations)
Constructor.- Parameters:
entities
- - entities. Can't benull
.relations
- - relations. Can't benull
.
-
BpDiagramCore
public BpDiagramCore(Collection<BpEntity> entities, Collection<BpRelation> relations, GraphicalScheme modelObject)
Constructor.- Parameters:
entities
- - entities. Can't benull
.relations
- - relations. Can't benull
.modelObject
- - associated with this diagram core model object. Can benull
.
-
-
Method Detail
-
addEntities
public void addEntities(Collection<? extends BpEntity> entitiesToAdd)
- Specified by:
addEntities
in interfacecom._1c.g5.v8.dt.diagram.framework.IDiagramCore<BpEntity,BpRelation>
- Overrides:
addEntities
in classcom._1c.g5.v8.dt.diagram.framework.model.AbstractDiagramCore<BpEntity,BpRelation>
-
removeEntities
public void removeEntities(Collection<? extends BpEntity> entitiesToRemove)
- Specified by:
removeEntities
in interfacecom._1c.g5.v8.dt.diagram.framework.IDiagramCore<BpEntity,BpRelation>
- Overrides:
removeEntities
in classcom._1c.g5.v8.dt.diagram.framework.model.AbstractDiagramCore<BpEntity,BpRelation>
-
renewRelations
public void renewRelations()
Recreates relations.
-
getModelObject
public GraphicalScheme getModelObject()
Returns model object.- Returns:
- model object. Can return
null
.
-
getModelObjectId
public long getModelObjectId()
Returns model object bm id.- Returns:
- model object bm id.
-
addDummyRelations
public void addDummyRelations(Collection<BpEntity> entities)
Adds dummy relations to entities without realtion.- Parameters:
entities
- - entities to add dummy relations to. Can't benull
.
-
-