W - public abstract class AbstractConnector<W,E extends Edge<ViewConnector<W>,Node>,V extends ShapeView> extends Object implements EdgeShape<W,ViewConnector<W>,E,V>, Lifecycle
| Constructor and Description |
|---|
AbstractConnector(V view) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
_applyBorderAlpha(double alpha,
MutationContext mutationContext) |
protected void |
_applyBorderColor(String color,
MutationContext mutationContext) |
protected void |
_applyBorders(String color,
Double width,
MutationContext mutationContext) |
protected void |
_applyBorderWidth(double width,
MutationContext mutationContext) |
protected void |
_applyFillAlpha(double alpha,
MutationContext mutationContext) |
protected void |
_applyFillColor(String color,
MutationContext mutationContext) |
void |
afterDraw() |
void |
applyConnections(E element,
ShapeView<?> source,
ShapeView<?> target,
MutationContext mutationContext) |
void |
applyPosition(E element,
MutationContext mutationContext) |
void |
applyProperties(E element,
MutationContext mutationContext) |
void |
applyProperty(E element,
String propertyId,
Object value,
MutationContext mutationContext) |
void |
beforeDraw() |
void |
destroy() |
boolean |
equals(Object o) |
V |
getShapeView() |
String |
getUUID() |
int |
hashCode() |
protected boolean |
isAnimationMutation(MutationContext mutationContext) |
protected boolean |
isStaticMutation(MutationContext mutationContext) |
void |
setUUID(String uuid) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitapplyStatepublic AbstractConnector(V view)
public void setUUID(String uuid)
public V getShapeView()
getShapeView in interface Shape<V extends ShapeView>public void beforeDraw()
beforeDraw in interface Lifecyclepublic void applyPosition(E element, MutationContext mutationContext)
applyPosition in interface GraphShape<W,ViewConnector<W>,E extends Edge<ViewConnector<W>,Node>,V extends ShapeView>public void applyProperties(E element, MutationContext mutationContext)
applyProperties in interface MutableShape<E extends Edge<ViewConnector<W>,Node>,V extends ShapeView>public void applyProperty(E element, String propertyId, Object value, MutationContext mutationContext)
applyProperty in interface MutableShape<E extends Edge<ViewConnector<W>,Node>,V extends ShapeView>protected void _applyFillColor(String color, MutationContext mutationContext)
protected void _applyFillAlpha(double alpha,
MutationContext mutationContext)
protected void _applyBorders(String color, Double width, MutationContext mutationContext)
protected void _applyBorderColor(String color, MutationContext mutationContext)
protected void _applyBorderWidth(double width,
MutationContext mutationContext)
protected void _applyBorderAlpha(double alpha,
MutationContext mutationContext)
public void applyConnections(E element, ShapeView<?> source, ShapeView<?> target, MutationContext mutationContext)
applyConnections in interface EdgeShape<W,ViewConnector<W>,E extends Edge<ViewConnector<W>,Node>,V extends ShapeView>protected boolean isStaticMutation(MutationContext mutationContext)
protected boolean isAnimationMutation(MutationContext mutationContext)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.