public class Aggregation extends ProcessEdge
Modifier and Type | Field and Description |
---|---|
protected static java.awt.Polygon |
aggArrow |
protected static java.awt.Polygon |
arrowTarget |
static java.lang.String |
DIRECTION_BOTH |
static java.lang.String |
DIRECTION_NONE |
static java.lang.String |
DIRECTION_SOURCE |
static java.lang.String |
DIRECTION_TARGET |
protected static java.awt.Polygon |
navAggArrow |
static java.lang.String |
PROP_COMPOSITION |
static java.lang.String |
PROP_DIRECTION |
static java.lang.String |
PROP_SOURCE_MULTIPLICITY |
static java.lang.String |
PROP_SOURCE_NAME |
static java.lang.String |
PROP_SOURCE_VISIBILITY |
static java.lang.String |
PROP_TARGET_MULTIPLICITY |
static java.lang.String |
PROP_TARGET_NAME |
static java.lang.String |
PROP_TARGET_VISIBILITY |
protected static int[] |
xArrowPoints |
protected static int[] |
xArrowTargetPoints |
protected static int[] |
xNavAggArrowPoints |
protected static int[] |
yArrowPoints |
protected static int[] |
yArrowTargetPoints |
protected static int[] |
yNavAggArrowPoints |
PROP_COLOR_ARC, PROP_LABEL, PROP_LABELOFFSET, PROP_POINTS, PROP_SOURCE_DOCKPOINT, PROP_SOURCENODE, PROP_TARGET_DOCKPOINT, PROP_TARGETNODE, routingPointCache, TAG_EDGE
contexts, FALSE, PROP_CLASS_TYPE, PROP_ID, TRUE
Constructor and Description |
---|
Aggregation() |
Aggregation(ProcessNode source,
ProcessNode target) |
Modifier and Type | Method and Description |
---|---|
java.awt.Stroke |
getLineStroke() |
java.awt.Shape |
getSourceShape() |
java.awt.Shape |
getTargetShape() |
boolean |
isOutlineSourceArrow()
Determines whether the source arrow should be outlined or not.
|
addRoutingPoint, addRoutingPoint, clearRoutingPoints, clearSourceDockPointOffset, clearTargetDockPointOffset, clone, clonePropertiesFrom, copyPropertiesFrom, distanceToEdge, drawSourceArrow, drawTargetArrow, getColor, getCurve, getDockPointOffset, getLabel, getLabelHelper, getLabelOffset, getLabelPosition, getName, getRoutingPoint, getRoutingPoints, getRoutingPointShapes, getSource, getSourceDockPointOffset, getTarget, getTargetDockPointOffset, getXmlTag, isDockingSupported, isOutlineTargetArrow, moveRoutingPoint, newInstanceFromSerialization, paint, paintInternal, paintSelection, removeRoutingPoint, setColor, setDockPointOffset, setLabel, setLabelOffset, setRoutingPoints, setSource, setSourceDockPointOffset, setTarget, setTargetDockPointOffset, toString, updateCache
addContext, addListener, equals, getAlpha, getContexts, getId, getPropertyEditor, isHighlighted, isSelected, removeContext, removeListener, setAlpha, setHighlighted, setId, setProperty, setPropertyEditor, setSelected
getProperty, getPropertyKeys, getSerialization, removeProperty
protected static final int[] xArrowPoints
protected static final int[] yArrowPoints
protected static final java.awt.Polygon aggArrow
protected static final int[] xNavAggArrowPoints
protected static final int[] yNavAggArrowPoints
protected static final java.awt.Polygon navAggArrow
protected static final int[] xArrowTargetPoints
protected static final int[] yArrowTargetPoints
protected static final java.awt.Polygon arrowTarget
public static final java.lang.String PROP_SOURCE_NAME
public static final java.lang.String PROP_SOURCE_MULTIPLICITY
public static final java.lang.String PROP_SOURCE_VISIBILITY
public static final java.lang.String PROP_TARGET_NAME
public static final java.lang.String PROP_TARGET_MULTIPLICITY
public static final java.lang.String PROP_TARGET_VISIBILITY
public static final java.lang.String PROP_COMPOSITION
public static final java.lang.String PROP_DIRECTION
public static final java.lang.String DIRECTION_SOURCE
public static final java.lang.String DIRECTION_TARGET
public static final java.lang.String DIRECTION_BOTH
public static final java.lang.String DIRECTION_NONE
public Aggregation()
public Aggregation(ProcessNode source, ProcessNode target)
public java.awt.Shape getSourceShape()
getSourceShape
in class ProcessEdge
public java.awt.Shape getTargetShape()
getTargetShape
in class ProcessEdge
public java.awt.Stroke getLineStroke()
getLineStroke
in class ProcessEdge
public boolean isOutlineSourceArrow()
ProcessEdge
isOutlineSourceArrow
in class ProcessEdge