public interface IPlanElementInfo
| Modifier and Type | Field and Description |
|---|---|
static int |
TOPOLOGY_TYPE_DEEP
See
getTopologyType(). |
static int |
TOPOLOGY_TYPE_FLAT
See
getTopologyType(). |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAspectID() |
java.util.Collection<? extends IPlanElementInfo> |
getContainedPlanElements()
Gets a collection of all plan elements that are contained by this plan
element.
|
java.util.Collection<? extends IPlanElementInfo> |
getContainers()
Gets a collection of all plan elements that contain this plan
element.
|
java.lang.String |
getModelElementUID() |
IRectangle |
getOuterBoundsInMM()
Returns the outer bounds of this plan element in MM.
|
java.lang.String |
getPlanElementDescription() |
java.lang.String |
getPlanElementName() |
java.lang.String |
getPlanElementTypeID() |
java.lang.String |
getPlanElementUID() |
IRectangle |
getPointUnionInMM()
Returns the union of all points of this plan element in MM.
|
java.util.Collection<? extends IPlanElementInfo> |
getPredecessors()
Gets a collection of all plan elements that precedes this plan
element.
|
IRectangle |
getProjectionAreaInMM()
Returns the projection area of this plan element.
|
java.util.Collection<? extends IPlanElementInfo> |
getReaders()
Gets a collection of all plan elements that read this plan element.
|
java.util.Collection<? extends IRequestFlowInfo> |
getRequestFlowInfos()
Returns information about all request flow symbols of this plan element.
|
java.util.Collection<? extends IPlanElementInfo> |
getSuccessors()
Gets a collection of all plan elements that succeeds this plan
element.
|
java.util.Collection<? extends ITextInfo> |
getTextInfos()
Returns information about all texts of this plan element.
|
int |
getTopologyType()
Gives a hint how to sequantialize graphical elements: Where to proceed
from this element?
|
java.util.Collection<? extends IPlanElementInfo> |
getWriters()
Gets a collection of all plan elements that write this plan element.
|
boolean |
isComment()
Determines if this plan element is a comment.
|
static final int TOPOLOGY_TYPE_FLAT
getTopologyType(). Don't prefer the successors of this
element.static final int TOPOLOGY_TYPE_DEEP
getTopologyType(). Prefer successors of this element.java.lang.String getPlanElementUID()
java.lang.String getPlanElementTypeID()
java.lang.String getPlanElementName()
java.lang.String getAspectID()
java.lang.String getPlanElementDescription()
java.lang.String getModelElementUID()
int getTopologyType()
TOPOLOGY_TYPE_FLAT or TOPOLOGY_TYPE_DEEPIRectangle getOuterBoundsInMM()
Outer bounds contains the whole graphical representation, i.e. including line width etc.
IRectangle getPointUnionInMM()
Point union is the boundary of all points, i.e. not including line width etc.
IRectangle getProjectionAreaInMM()
boolean isComment()
java.util.Collection<? extends ITextInfo> getTextInfos()
java.util.Collection<? extends IRequestFlowInfo> getRequestFlowInfos()
java.util.Collection<? extends IPlanElementInfo> getContainers()
IPlanElementInfo objects that are
this' containersjava.util.Collection<? extends IPlanElementInfo> getContainedPlanElements()
IPlanElementInfo objects that are
contained by thisjava.util.Collection<? extends IPlanElementInfo> getPredecessors()
IPlanElementInfo objects that are
this' predessorsjava.util.Collection<? extends IPlanElementInfo> getSuccessors()
IPlanElementInfo objects that are
this' successorsjava.util.Collection<? extends IPlanElementInfo> getWriters()
IPlanElementInfo objects that write
thisjava.util.Collection<? extends IPlanElementInfo> getReaders()
IPlanElementInfo objects that read
this