public class FXCircleSegmentHandlePart extends AbstractFXSegmentHandlePart<javafx.scene.shape.Circle>
AbstractFXSegmentHandlePart
with a Circle
visual.IAdaptable.Bound<A extends IAdaptable>
Modifier and Type | Field and Description |
---|---|
static javafx.scene.paint.Color |
CONNECTED_FILL |
static javafx.scene.paint.Color |
DEFAULT_FILL |
static double |
DEFAULT_SIZE |
static javafx.scene.paint.Color |
DEFAULT_STROKE |
static javafx.scene.paint.Color |
UNCONNECTED_FILL |
pcs
ANCHORAGES_PROPERTY, ANCHOREDS_PROPERTY, CHILDREN_PROPERTY, PARENT_PROPERTY
ADAPTERS_PROPERTY
ACTIVE_PROPERTY
Constructor and Description |
---|
FXCircleSegmentHandlePart(com.google.inject.Provider<BezierCurve[]> segmentsProvider,
int segmentIndex,
double segmentParameter) |
Modifier and Type | Method and Description |
---|---|
protected javafx.scene.shape.Circle |
createVisual()
Creates the visual representation of this selection handle.
|
void |
doRefreshVisual(javafx.scene.shape.Circle visual) |
protected void |
updateColor() |
compareTo, getPosition, getSegmentCount, getSegmentIndex, getSegmentParameter, getSegmentsInScene, setSegmentIndex, setSegmentParameter, updateLocation
attachToAnchorageVisual, detachFromAnchorageVisual
addChildVisual, removeChildVisual
activate, addAnchorage, addAnchorage, addAnchored, addChild, addChild, addChildren, addChildren, addPropertyChangeListener, deactivate, dispose, doActivate, doDeactivate, getAdapter, getAdapter, getAdapter, getAdapters, getAdapters, getAnchorages, getAnchoreds, getBehaviors, getChildren, getParent, getPolicies, getRoot, getViewer, getVisual, isActive, isRefreshVisual, refreshVisual, register, registerAtVisualPartMap, removeAnchorage, removeAnchorage, removeAnchored, removeChild, removeChildren, removePropertyChangeListener, reorderChild, setAdapter, setAdapter, setAdapter, setAdapters, setParent, setRefreshVisual, unregister, unregisterFromVisualPartMap, unsetAdapter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAnchorage, addAnchorage, addAnchored, addChild, addChild, addChildren, addChildren, getAnchorages, getAnchoreds, getBehaviors, getChildren, getParent, getPolicies, getRoot, getVisual, isRefreshVisual, refreshVisual, removeAnchorage, removeAnchorage, removeAnchored, removeChild, removeChildren, reorderChild, setParent, setRefreshVisual
getAdapter, getAdapter, getAdapter, getAdapters, getAdapters, setAdapter, setAdapter, setAdapter, unsetAdapter
activate, deactivate, isActive
addPropertyChangeListener, removePropertyChangeListener
dispose
public static final javafx.scene.paint.Color DEFAULT_STROKE
public static final javafx.scene.paint.Color DEFAULT_FILL
public static final javafx.scene.paint.Color CONNECTED_FILL
public static final javafx.scene.paint.Color UNCONNECTED_FILL
public static final double DEFAULT_SIZE
public FXCircleSegmentHandlePart(com.google.inject.Provider<BezierCurve[]> segmentsProvider, int segmentIndex, double segmentParameter)
protected javafx.scene.shape.Circle createVisual()
createVisual
in class AbstractVisualPart<javafx.scene.Node,javafx.scene.shape.Circle>
Node
representing the handle visuallypublic void doRefreshVisual(javafx.scene.shape.Circle visual)
doRefreshVisual
in class AbstractFXSegmentHandlePart<javafx.scene.shape.Circle>
protected void updateColor()
Copyright (c) 2014 itemis AG and others. All rights reserved.