public class FXFocusFeedbackPart extends AbstractFXFeedbackPart<GeometryNode<IGeometry>>
FXFocusFeedbackPart visualizes focus feedback.active, adapters, anchoragesUnmodifiable, anchoredsUnmodifiable, children, parent, refreshVisualanchoragesUnmodifiable, anchoredsUnmodifiable, children, parent, refreshVisualadaptersactiveIAdaptable.Bound<A extends IAdaptable>ANCHORAGES_PROPERTY, ANCHOREDS_PROPERTY, CHILDREN_PROPERTY, PARENT_PROPERTY, REFRESH_VISUAL_PROPERTYADAPTERS_PROPERTYACTIVE_PROPERTY| Constructor and Description |
|---|
FXFocusFeedbackPart()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected GeometryNode<IGeometry> |
createVisual()
Creates this part's visual.
|
protected void |
doActivate()
Post
AbstractVisualPart.activate() hook. |
protected void |
doDeactivate()
Pre
AbstractVisualPart.deactivate() hook. |
void |
doRefreshVisual(GeometryNode<IGeometry> visual)
Refreshes this part's visualization based on this part's content.
|
protected IGeometry |
getFeedbackGeometry()
Returns the
IGeometry that is provided by this part's
geometry provider. |
protected javafx.scene.paint.Color |
getFocusStroke()
Returns the
Color that is used to stroke focus feedback. |
void |
setGeometryProvider(com.google.inject.Provider<? extends IGeometry> geometryProvider)
Sets the
Provider<IGeometry> of this part to the given
value. |
attachToAnchorageVisual, detachFromAnchorageVisualaddChildVisual, removeChildVisualactivate, activateChildren, activeProperty, adaptersProperty, addChild, addChild, addChildren, addChildren, anchoragesUnmodifiableProperty, anchoredsUnmodifiableProperty, attachAnchored, attachToAnchorage, attachToAnchorage, childrenProperty, deactivate, deactivateChildren, detachAnchored, detachFromAnchorage, detachFromAnchorage, determineViewer, dispose, getAdapter, getAdapter, getAdapter, getAdapterKey, getAdapters, getAdapters, getAdapters, getAnchoragesUnmodifiable, getAnchoredsUnmodifiable, getBehaviors, getChildrenUnmodifiable, getParent, getPolicies, getRoot, getViewer, getVisual, isActive, isRefreshVisual, parentProperty, refreshVisual, refreshVisualProperty, register, registerAtVisualPartMap, removeChild, removeChildren, reorderChild, setAdapter, setAdapter, setAdapter, setAdapter, setParent, setRefreshVisual, unregister, unregisterFromVisualPartMap, unsetAdapterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddChild, addChild, addChildren, addChildren, anchoragesUnmodifiableProperty, anchoredsUnmodifiableProperty, attachAnchored, attachToAnchorage, attachToAnchorage, childrenProperty, detachAnchored, detachFromAnchorage, detachFromAnchorage, getAnchoragesUnmodifiable, getAnchoredsUnmodifiable, getBehaviors, getChildrenUnmodifiable, getParent, getPolicies, getRoot, getVisual, isRefreshVisual, parentProperty, refreshVisual, refreshVisualProperty, removeChild, removeChildren, reorderChild, setParent, setRefreshVisualadaptersProperty, getAdapter, getAdapter, getAdapter, getAdapterKey, getAdapters, getAdapters, getAdapters, setAdapter, setAdapter, setAdapter, setAdapter, unsetAdapteractivate, activeProperty, deactivate, isActivedisposeprotected GeometryNode<IGeometry> createVisual()
AbstractVisualPartcreateVisual in class AbstractVisualPart<javafx.scene.Node,GeometryNode<IGeometry>>protected void doActivate()
AbstractVisualPartAbstractVisualPart.activate() hook. Does nothing by defaultdoActivate in class AbstractVisualPart<javafx.scene.Node,GeometryNode<IGeometry>>protected void doDeactivate()
AbstractVisualPartAbstractVisualPart.deactivate() hook. Does nothing by defaultdoDeactivate in class AbstractVisualPart<javafx.scene.Node,GeometryNode<IGeometry>>public void doRefreshVisual(GeometryNode<IGeometry> visual)
AbstractVisualPartdoRefreshVisual in class AbstractVisualPart<javafx.scene.Node,GeometryNode<IGeometry>>visual - This part's visual.protected IGeometry getFeedbackGeometry()
IGeometry that is provided by this part's
geometry provider.IGeometry that is provided by this part's geometry
provider.protected javafx.scene.paint.Color getFocusStroke()
Color that is used to stroke focus feedback.Color that is used to stroke focus feedback.public void setGeometryProvider(com.google.inject.Provider<? extends IGeometry> geometryProvider)
Provider<IGeometry> of this part to the given
value.geometryProvider - The new Provider<IGeometry> for this part.Copyright (c) 2014 itemis AG and others. All rights reserved.