public class DomainUtils extends ProcessUtils
ProcessUtils.Orientation, ProcessUtils.Position
ATTR_NAME, ATTR_VALUE, boldDashedStroke, boldStroke, commentColor, dash1, dash2, dash3, dashedStroke, defaultFont, defaultStroke, dottedDashedStroke, doubleLinedStroke, extraBoldStroke, extraThinStroke, gatterStroke, longDashedStroke, OUTLINE_COLOR, RULER_FADE_TIME, RULERCOLOR, selectionColor, selectionStroke, SELECTOR_FADE_TIME, standardArrowFilled, TAG_PROPERTIES, TAG_PROPERTY, thinDashedStroke, thinStroke, TRANS_PROP_CREDENTIALS
Constructor and Description |
---|
DomainUtils() |
Modifier and Type | Method and Description |
---|---|
ProcessEdge |
createDefaultEdge(ProcessNode source,
ProcessNode target)
Returns the default edge class for connecting to process nodes.
|
static java.util.List<Aggregation> |
getAggregations(DomainClass dc,
DomainModel model)
Deprecated.
|
static java.util.List<Association> |
getAssociations(DomainClass dc,
DomainModel model)
Deprecated.
|
static java.util.List<java.lang.String> |
getAttributeTypes() |
static java.util.List<DomainClass> |
getChildren(DomainClass dc,
DomainModel model)
Deprecated.
|
java.util.List<ProcessLayouter> |
getLayouters()
Returns the list of supported layouters for this model.
|
java.util.List<java.lang.Class<? extends ProcessNode>> |
getNextNodesRecommendation(ProcessModel model,
ProcessNode node)
Returns the list of recommendations for a following ProcessNode based
|
static java.util.List<DomainClass> |
getParents(DomainClass dc,
DomainModel model)
Deprecated.
|
RoutingPointLayouter |
getRoutingPointLayouter()
Fetches a Schema from an Uri, that either represents an XML Schema
or a ClassDiagram.
|
createPreviewImage, dist, drawFitText, drawGatter, drawHighlight, drawHorizontalAligmentRuler, drawImage, drawReflex, drawRubberBand, drawSelectionBorder, drawSelectionPoint, drawText, drawText, drawText, drawText, drawTextVertical, drawVerticalAlignmentRuler, dumpXML, getAdapter, getTemplates, hasAlpha, movePolygon, parseProcessModelSerialization, parseProcessModelSerialization, parseProcessModelSerialization, parseProcessModelSerialization, parseProcessModelSerialization, readProperties, refactorNode, refactorNode, rotatePolygon, scalePolygon, sortTopologically, toBufferedImage, writeProperties
public ProcessEdge createDefaultEdge(ProcessNode source, ProcessNode target)
ProcessUtils
createDefaultEdge
in class ProcessUtils
public java.util.List<ProcessLayouter> getLayouters()
ProcessUtils
getLayouters
in class ProcessUtils
public RoutingPointLayouter getRoutingPointLayouter()
getRoutingPointLayouter
in class ProcessUtils
uriString
- public java.util.List<java.lang.Class<? extends ProcessNode>> getNextNodesRecommendation(ProcessModel model, ProcessNode node)
ProcessUtils
getNextNodesRecommendation
in class ProcessUtils
model
- The ProcessModelnode
- The ProcessNode used for recommandationpublic static java.util.List<Aggregation> getAggregations(DomainClass dc, DomainModel model)
dc
- public static java.util.List<Association> getAssociations(DomainClass dc, DomainModel model)
dc
- public static java.util.List<DomainClass> getParents(DomainClass dc, DomainModel model)
dc
- model
- public static java.util.List<DomainClass> getChildren(DomainClass dc, DomainModel model)
dc
- model
- public static java.util.List<java.lang.String> getAttributeTypes()