W - The bean type.V - The view type.D - The mutable shape definition type..public class ConnectorShape<W,D extends MutableShapeDef<W>,V extends ShapeView<?>> extends AbstractElementShape<W,ViewConnector<W>,Edge<ViewConnector<W>,Node>,MutableShapeDef<W>,V> implements EdgeShape<W,ViewConnector<W>,Edge<ViewConnector<W>,Node>,V>, Lifecycle
| Constructor and Description |
|---|
ConnectorShape(D shapeDef,
V view) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyConnections(Edge<ViewConnector<W>,Node> element,
ShapeView<?> source,
ShapeView<?> target,
MutationContext mutationContext) |
void |
applyPosition(Edge<ViewConnector<W>,Node> element,
MutationContext mutationContext) |
void |
applyProperties(Edge<ViewConnector<W>,Node> element,
MutationContext mutationContext) |
void |
applyState(ShapeState shapeState) |
afterDraw, applyTitle, beforeDraw, destroy, getDefinition, getDefViewHandler, getShape, getShapeDefinition, getShapeView, getUUID, setUUIDclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyTitledestroy, getShapeView, getUUID, setUUIDafterDraw, beforeDrawpublic void applyProperties(Edge<ViewConnector<W>,Node> element, MutationContext mutationContext)
applyProperties in interface MutableShape<Edge<ViewConnector<W>,Node>,V extends ShapeView<?>>public void applyConnections(Edge<ViewConnector<W>,Node> element, ShapeView<?> source, ShapeView<?> target, MutationContext mutationContext)
applyConnections in interface EdgeShape<W,ViewConnector<W>,Edge<ViewConnector<W>,Node>,V extends ShapeView<?>>public void applyPosition(Edge<ViewConnector<W>,Node> element, MutationContext mutationContext)
applyPosition in interface ElementShape<W,ViewConnector<W>,Edge<ViewConnector<W>,Node>,V extends ShapeView<?>>public void applyState(ShapeState shapeState)
applyState in interface Shape<V extends ShapeView<?>>Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.