Package | Description |
---|---|
org.eclipse.gef4.mvc.behaviors |
This package contains the
IBehavior
and AbstractBehavior definitions. |
org.eclipse.gef4.mvc.fx.behaviors |
This package contains JavaFX/MVC.FX-specific
IBehavior implementations. |
org.eclipse.gef4.mvc.fx.parts |
This package contains all JavaFX-specific
IContentPart ,
IVisualPart ,
IFeedbackPart , and
IHandlePart implementations and related
classes. |
org.eclipse.gef4.mvc.parts |
This package contains all abstractions related to controllers (aka parts) in
a model-view-controller architecture.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<IFeedbackPart<VR,? extends VR>> |
AbstractBehavior.getFeedbackParts()
Returns a list containing the feedback parts most recently created by
this behavior.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractBehavior.addFeedback(java.util.List<? extends IVisualPart<VR,? extends VR>> targets,
java.util.List<? extends IFeedbackPart<VR,? extends VR>> feedback)
Adds the given
IFeedbackPart s to the root part of the
AbstractBehavior.getHost() . |
Modifier and Type | Method and Description |
---|---|
protected void |
FXHoverBehavior.addFeedback(java.util.List<? extends IVisualPart<javafx.scene.Node,? extends javafx.scene.Node>> targets,
java.util.List<? extends IFeedbackPart<javafx.scene.Node,? extends javafx.scene.Node>> feedback) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFXFeedbackPart<V extends javafx.scene.Node>
Abstract base implementation for a JavaFX-specific
IFeedbackPart . |
class |
FXFocusFeedbackPart
The
FXFocusFeedbackPart visualizes focus feedback. |
class |
FXHoverFeedbackPart
The
FXHoverFeedbackPart is an AbstractFXFeedbackPart that is
parameterized by GeometryNode<IGeometry> . |
class |
FXSelectionFeedbackPart
The
FXSelectionFeedbackPart is an AbstractFXFeedbackPart that
is parameterized by GeometryNode<IGeometry> . |
class |
FXSelectionLinkFeedbackPart
The
FXSelectionLinkFeedbackPart is an FXSelectionFeedbackPart
that uses a dotted line as its visualization. |
Modifier and Type | Method and Description |
---|---|
java.util.List<IFeedbackPart<javafx.scene.Node,? extends javafx.scene.Node>> |
FXDefaultSelectionFeedbackPartFactory.createFeedbackParts(java.util.List<? extends IVisualPart<javafx.scene.Node,? extends javafx.scene.Node>> targets,
IBehavior<javafx.scene.Node> contextBehavior,
java.util.Map<java.lang.Object,java.lang.Object> contextMap) |
java.util.List<IFeedbackPart<javafx.scene.Node,? extends javafx.scene.Node>> |
FXDefaultHoverFeedbackPartFactory.createFeedbackParts(java.util.List<? extends IVisualPart<javafx.scene.Node,? extends javafx.scene.Node>> targets,
IBehavior<javafx.scene.Node> contextBehavior,
java.util.Map<java.lang.Object,java.lang.Object> contextMap) |
java.util.List<IFeedbackPart<javafx.scene.Node,? extends javafx.scene.Node>> |
FXDefaultFocusFeedbackPartFactory.createFeedbackParts(java.util.List<? extends IVisualPart<javafx.scene.Node,? extends javafx.scene.Node>> targets,
IBehavior<javafx.scene.Node> contextBehavior,
java.util.Map<java.lang.Object,java.lang.Object> contextMap) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFeedbackPart<VR,V extends VR>
The abstract base implementation of
IFeedbackPart , intended to be
sub-classed by clients to create their own custom IFeedbackPart . |
Modifier and Type | Method and Description |
---|---|
java.util.List<IFeedbackPart<VR,? extends VR>> |
IFeedbackPartFactory.createFeedbackParts(java.util.List<? extends IVisualPart<VR,? extends VR>> targets,
IBehavior<VR> contextBehavior,
java.util.Map<java.lang.Object,java.lang.Object> contextMap)
Creates specific
IFeedbackPart s for the given targets. |
java.util.List<IFeedbackPart<VR,? extends VR>> |
IRootPart.getFeedbackPartChildren()
Returns all children of type
IFeedbackPart contained by this
IRootPart . |
java.util.List<IFeedbackPart<VR,? extends VR>> |
AbstractRootPart.getFeedbackPartChildren() |
Copyright (c) 2014 itemis AG and others. All rights reserved.