| 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 | Class and Description |
|---|---|
class |
AbstractBehavior<VR> |
class |
ContentBehavior<VR>
A behavior that can be adapted to an
IRootPart or an
IContentPart to synchronize the list of IContentPart children
and (only in case of an IContentPart) anchorages with the list of
content children and anchored. |
class |
HoverBehavior<VR>
The
HoverBehavior is responsible for creating and removing selection
feedback. |
class |
SelectionBehavior<VR>
The default selection behavior is responsible for creating and removing
selection feedback and handles.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FXCursorBehavior |
class |
FXFocusBehavior |
class |
FXGridBehavior |
class |
FXHoverBehavior |
class |
FXViewportBehavior |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<IFeedbackPart<javafx.scene.Node,? extends javafx.scene.Node>> |
FXDefaultFeedbackPartFactory.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<IHandlePart<javafx.scene.Node,? extends javafx.scene.Node>> |
FXDefaultHandlePartFactory.createHandleParts(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 | Method and Description |
|---|---|
java.util.Map<AdapterKey<? extends IBehavior<VR>>,IBehavior<VR>> |
IVisualPart.getBehaviors() |
java.util.Map<AdapterKey<? extends IBehavior<VR>>,IBehavior<VR>> |
IVisualPart.getBehaviors() |
java.util.Map<AdapterKey<? extends IBehavior<VR>>,IBehavior<VR>> |
AbstractVisualPart.getBehaviors() |
java.util.Map<AdapterKey<? extends IBehavior<VR>>,IBehavior<VR>> |
AbstractVisualPart.getBehaviors() |
| Modifier and Type | Method and Description |
|---|---|
IContentPart<VR,? extends VR> |
IContentPartFactory.createContentPart(java.lang.Object content,
IBehavior<VR> contextBehavior,
java.util.Map<java.lang.Object,java.lang.Object> contextMap)
Creates a specific
IContentPart for the given content. |
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
IFeedbackParts for the given targets. |
java.util.List<IHandlePart<VR,? extends VR>> |
IHandlePartFactory.createHandleParts(java.util.List<? extends IVisualPart<VR,? extends VR>> targets,
IBehavior<VR> contextBehavior,
java.util.Map<java.lang.Object,java.lang.Object> contextMap)
Creates specific
IHandleParts for the given targets. |
Copyright (c) 2014 itemis AG and others. All rights reserved.