Uses of Interface
org.eclipse.gef.mvc.fx.viewer.IViewer
Packages that use IViewer
Package
Description
This package contains JavaFX/MVC.FX-specific
IBehavior
implementations.This package contains a JavaFX-specific
IDomain
implementation:
HistoricizingDomain
.This package contains all
IUndoableOperation
implementations contributed by MVC.FX.This package contains all JavaFX-specific
IContentPart
,
IVisualPart
,
IFeedbackPart
, and
IHandlePart
implementations and related
classes.This package contains specific Eclipse
ViewPart
and EditorPart
implementations which wrap an
FXCanvas
.This package contains a JavaFX-specific
IViewer
implementation:
InfiniteCanvasViewer
.-
Uses of IViewer in org.eclipse.gef.mvc.fx.behaviors
Methods in org.eclipse.gef.mvc.fx.behaviors with parameters of type IViewerModifier and TypeMethodDescriptionprotected IFeedbackPartFactory
AbstractBehavior.getFeedbackPartFactory
(IViewer viewer) Returns theIFeedbackPartFactory
that should be used for feedback creation.protected IFeedbackPartFactory
AbstractBehavior.getFeedbackPartFactory
(IViewer viewer, String role) Returns theIFeedbackPartFactory
that is registered as an adapter at the givenIViewer
under the given role.protected IFeedbackPartFactory
FocusBehavior.getFeedbackPartFactory
(IViewer viewer) protected IFeedbackPartFactory
HoverBehavior.getFeedbackPartFactory
(IViewer viewer) protected IFeedbackPartFactory
HoverIntentBehavior.getFeedbackPartFactory
(IViewer viewer) protected IFeedbackPartFactory
SelectionBehavior.getFeedbackPartFactory
(IViewer viewer) protected IFeedbackPartFactory
SnappingBehavior.getFeedbackPartFactory
(IViewer viewer) Returns theIFeedbackPartFactory
for selection feedback.protected IHandlePartFactory
AbstractBehavior.getHandlePartFactory
(IViewer viewer) Returns theIHandlePartFactory
that should be used for handle creation.protected IHandlePartFactory
AbstractBehavior.getHandlePartFactory
(IViewer viewer, String role) Returns theIHandlePartFactory
that is registered as an adapter at the givenIViewer
under the given role.protected IHandlePartFactory
HoverBehavior.getHandlePartFactory
(IViewer viewer) protected IHandlePartFactory
HoverIntentBehavior.getHandlePartFactory
(IViewer viewer) protected IHandlePartFactory
SelectionBehavior.getHandlePartFactory
(IViewer viewer) -
Uses of IViewer in org.eclipse.gef.mvc.fx.domain
Methods in org.eclipse.gef.mvc.fx.domain that return types with arguments of type IViewerModifier and TypeMethodDescriptionMap<AdapterKey<? extends IViewer>,
IViewer> HistoricizingDomain.getViewers()
Map<AdapterKey<? extends IViewer>,
IViewer> HistoricizingDomain.getViewers()
Map<AdapterKey<? extends IViewer>,
IViewer> IDomain.getViewers()
Returns theIViewer
s registered at thisIDomain
(viaIAdaptable.setAdapter(TypeToken, Object)
) with theAdapterKey
s used for registration.Map<AdapterKey<? extends IViewer>,
IViewer> IDomain.getViewers()
Returns theIViewer
s registered at thisIDomain
(viaIAdaptable.setAdapter(TypeToken, Object)
) with theAdapterKey
s used for registration. -
Uses of IViewer in org.eclipse.gef.mvc.fx.models
Methods in org.eclipse.gef.mvc.fx.models with parameters of type IViewerModifier and TypeMethodDescriptionvoid
FocusModel.setAdaptable
(IViewer adaptable) void
HoverModel.setAdaptable
(IViewer adaptable) void
SelectionModel.setAdaptable
(IViewer adaptable) -
Uses of IViewer in org.eclipse.gef.mvc.fx.operations
Constructors in org.eclipse.gef.mvc.fx.operations with parameters of type IViewerModifierConstructorDescriptionChangeContentsOperation
(String label, IViewer viewer, List<? extends Object> contents) Creates a newChangeContentsOperation
for changing the contents of the givenIViewer
to the specified list of objects.ChangeContentsOperation
(IViewer viewer) Constructs a newChangeContentsOperation
that can be used to change the contents of the givenIViewer
.ChangeContentsOperation
(IViewer viewer, List<? extends Object> contents) Creates a newChangeContentsOperation
for changing the contents of the givenIViewer
to the specified list of objects.ChangeFocusOperation
(String label, IViewer viewer, IContentPart<? extends Node> newFocused) Creates a newChangeFocusOperation
to assign focus to the given newFocusedIContentPart
within the givenIViewer
.ChangeFocusOperation
(IViewer viewer, IContentPart<? extends Node> newFocused) Creates a newChangeFocusOperation
to assign focus to the given newFocusedIContentPart
within the givenIViewer
.ChangeSelectionOperation
(String label, IViewer viewer, List<? extends IContentPart<? extends Node>> finalSelection) Creates a newChangeSelectionOperation
to change the selection.ChangeSelectionOperation
(IViewer viewer, List<? extends IContentPart<? extends Node>> finalSelection) Creates a newChangeSelectionOperation
to change the selection within the givenIViewer
by removing the givenIContentPart
s.DeselectOperation
(String label, IViewer viewer, List<? extends IContentPart<? extends Node>> toBeDeselected) Creates a newDeselectOperation
to change the selection within the givenIViewer
by removing the givenIContentPart
s.DeselectOperation
(IViewer viewer, List<? extends IContentPart<? extends Node>> toBeDeselected) Creates a newDeselectOperation
to change the selection within the givenIViewer
by removing the givenIContentPart
s.SelectOperation
(String label, IViewer viewer, List<? extends IContentPart<? extends Node>> toBeSelected) * Creates a newSelectOperation
to change the selection within the givenIViewer
to prepend the given content parts.SelectOperation
(IViewer viewer, List<? extends IContentPart<? extends Node>> toBeSelected) Creates a newSelectOperation
to change the selection within the givenIViewer
to prepend the given content parts. -
Uses of IViewer in org.eclipse.gef.mvc.fx.parts
Methods in org.eclipse.gef.mvc.fx.parts that return IViewerModifier and TypeMethodDescriptionprotected IViewer
AbstractVisualPart.determineViewer
(IVisualPart<? extends Node> parent, Multiset<IVisualPart<? extends Node>> anchoreds) Determines the viewer reference via the given parent or any of the given anchoreds.protected IViewer
LayeredRootPart.determineViewer
(IVisualPart<? extends Node> parent, Multiset<IVisualPart<? extends Node>> anchoreds) AbstractVisualPart.getAdaptable()
Gets the value of the property adaptable.default IViewer
IVisualPart.getViewer()
Returns theIViewer
thisIVisualPart
is bound to.static IViewer
PartUtils.retrieveViewer
(IDomain domain, Node target) Methods in org.eclipse.gef.mvc.fx.parts that return types with arguments of type IViewerMethods in org.eclipse.gef.mvc.fx.parts with parameters of type IViewerModifier and TypeMethodDescriptionprotected void
protected void
Called when a link to theIViewer
is obtained.protected void
AbstractContentPart.registerAtContentPartMap
(IViewer viewer, Object content) Registers the model in thegetContentPartMap()
.protected void
AbstractVisualPart.registerAtVisualPartMap
(IViewer viewer, V visual) Registers this part for the given visual in the visual-part-map of the givenIViewer
.static IVisualPart<? extends Node>
PartUtils.retrieveVisualPart
(IViewer viewer, Node target) Returns the firstIVisualPart
in the visual hierarchy of the givenNode
.void
AbstractVisualPart.setAdaptable
(IViewer viewer) Sets the value of the property adaptable.protected void
AbstractContentPart.unregister
(IViewer viewer) protected void
AbstractVisualPart.unregister
(IViewer viewer) Called when the link to theIViewer
is lost.protected void
AbstractContentPart.unregisterFromContentPartMap
(IViewer viewer, Object content) Unregisters the model in thegetContentPartMap()
.protected void
AbstractVisualPart.unregisterFromVisualPartMap
(IViewer viewer, V visual) Removes the given visual from the visual-part-map of the given viewer. -
Uses of IViewer in org.eclipse.gef.mvc.fx.ui.parts
Methods in org.eclipse.gef.mvc.fx.ui.parts that return IViewerModifier and TypeMethodDescriptionAbstractFXEditor.getContentViewer()
AbstractFXView.getContentViewer()
protected IViewer
ContentSelectionProvider.getViewer()
Returns theIViewer
thisContentSelectionProvider
is bound to.Constructors in org.eclipse.gef.mvc.fx.ui.parts with parameters of type IViewerModifierConstructorDescriptionContentSelectionProvider
(IViewer viewer) Creates a newContentSelectionProvider
for the givenSelectionModel
. -
Uses of IViewer in org.eclipse.gef.mvc.fx.viewer
Classes in org.eclipse.gef.mvc.fx.viewer that implement IViewerModifier and TypeClassDescriptionclass
TheInfiniteCanvasViewer
is anIViewer
that manages anInfiniteCanvas
to display the viewer's contents.