Package | Description |
---|---|
org.eclipse.gef.mvc.fx.behaviors |
This package contains JavaFX/MVC.FX-specific
IBehavior implementations. |
org.eclipse.gef.mvc.fx.parts |
This package contains all JavaFX-specific
IContentPart ,
IVisualPart ,
IFeedbackPart , and
IHandlePart implementations and related
classes. |
Modifier and Type | Method and Description |
---|---|
protected List<IFeedbackPart<? extends Node>> |
AbstractBehavior.getFeedback(Collection<? extends IVisualPart<? extends Node>> targets)
Returns a list that contains all
IHandlePart s that were generated
for the given target parts by this IBehavior . |
protected List<IFeedbackPart<? extends Node>> |
AbstractBehavior.getFeedback(IVisualPart<? extends Node> target)
Returns a list that contains all
IHandlePart s that were generated
for the given target part by this IBehavior . |
protected Map<Set<IVisualPart<? extends Node>>,List<IFeedbackPart<? extends Node>>> |
AbstractBehavior.getFeedbackPerTargetSet()
Returns the map that stores the feedback parts per target part set.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFeedbackPart<V extends Node>
Abstract base implementation for a JavaFX-specific
IFeedbackPart . |
class |
FocusFeedbackPart
The
FocusFeedbackPart visualizes focus feedback. |
class |
HoverFeedbackPart
|
class |
SelectionFeedbackPart
The
SelectionFeedbackPart is an AbstractFeedbackPart that is
parameterized by GeometryNode<IGeometry> . |
class |
SelectionLinkFeedbackPart
The
SelectionLinkFeedbackPart is an SelectionFeedbackPart
that uses a dotted line as its visualization. |
class |
SnappingFeedbackPart
The
SnappingFeedbackPart visualizes a
SnappingModel.SnappingLocation by drawing a red line at the
SnappingModel.SnappingLocation through the whole viewport. |
Modifier and Type | Method and Description |
---|---|
protected IFeedbackPart<? extends Node> |
DefaultSelectionFeedbackPartFactory.createLinkFeedbackPart(IVisualPart<? extends Node> anchorage,
Provider<? extends IGeometry> anchorageLinkFeedbackGeometryProvider,
IVisualPart<? extends Node> anchored,
Provider<? extends IGeometry> anchoredLinkFeedbackGeometryProvider,
String role)
Creates a feedback-line between an anchored part and its anchorage.
|
Modifier and Type | Method and Description |
---|---|
List<IFeedbackPart<? extends Node>> |
DefaultSelectionFeedbackPartFactory.createFeedbackParts(List<? extends IVisualPart<? extends Node>> targets,
Map<Object,Object> contextMap) |
List<IFeedbackPart<? extends Node>> |
DefaultSnappingFeedbackPartFactory.createFeedbackParts(List<? extends IVisualPart<? extends Node>> targets,
Map<Object,Object> contextMap) |
List<IFeedbackPart<? extends Node>> |
IFeedbackPartFactory.createFeedbackParts(List<? extends IVisualPart<? extends Node>> targets,
Map<Object,Object> contextMap)
Creates specific
IFeedbackPart s for the given targets. |
List<IFeedbackPart<? extends Node>> |
DefaultHoverFeedbackPartFactory.createFeedbackParts(List<? extends IVisualPart<? extends Node>> targets,
Map<Object,Object> contextMap) |
List<IFeedbackPart<? extends Node>> |
DefaultFocusFeedbackPartFactory.createFeedbackParts(List<? extends IVisualPart<? extends Node>> targets,
Map<Object,Object> contextMap) |
List<IFeedbackPart<? extends Node>> |
IRootPart.getFeedbackPartChildren()
Returns all children of type
IFeedbackPart contained by this
IRootPart . |
List<IFeedbackPart<? extends Node>> |
LayeredRootPart.getFeedbackPartChildren() |
Copyright (c) 2014, 2016 itemis AG and others. All rights reserved.