Uses of Interface
org.eclipse.gef.mvc.fx.viewer.IViewer
-
Packages that use IViewer Package Description org.eclipse.gef.mvc.fx.behaviors This package contains JavaFX/MVC.FX-specificIBehavior
implementations.org.eclipse.gef.mvc.fx.domain This package contains a JavaFX-specificIDomain
implementation:HistoricizingDomain
.org.eclipse.gef.mvc.fx.models org.eclipse.gef.mvc.fx.operations This package contains allIUndoableOperation
implementations contributed by MVC.FX.org.eclipse.gef.mvc.fx.parts This package contains all JavaFX-specificIContentPart
,IVisualPart
,IFeedbackPart
, andIHandlePart
implementations and related classes.org.eclipse.gef.mvc.fx.ui.parts This package contains specific EclipseViewPart
andEditorPart
implementations which wrap anFXCanvas
.org.eclipse.gef.mvc.fx.viewer This package contains a JavaFX-specificIViewer
implementation:InfiniteCanvasViewer
. -
-
Uses of IViewer in org.eclipse.gef.mvc.fx.behaviors
Methods in org.eclipse.gef.mvc.fx.behaviors with parameters of type IViewer Modifier and Type Method Description protected IFeedbackPartFactory
AbstractBehavior. getFeedbackPartFactory(IViewer viewer)
Returns theIFeedbackPartFactory
that should be used for feedback creation.protected IFeedbackPartFactory
AbstractBehavior. getFeedbackPartFactory(IViewer viewer, java.lang.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, java.lang.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 IViewer Modifier and Type Method Description java.util.Map<AdapterKey<? extends IViewer>,IViewer>
HistoricizingDomain. getViewers()
java.util.Map<AdapterKey<? extends IViewer>,IViewer>
HistoricizingDomain. getViewers()
java.util.Map<AdapterKey<? extends IViewer>,IViewer>
IDomain. getViewers()
Returns theIViewer
s registered at thisIDomain
(viaIAdaptable.setAdapter(TypeToken, Object)
) with theAdapterKey
s used for registration.java.util.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 IViewer Modifier and Type Method Description void
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 IViewer Constructor Description ChangeContentsOperation(java.lang.String label, IViewer viewer, java.util.List<? extends java.lang.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, java.util.List<? extends java.lang.Object> contents)
Creates a newChangeContentsOperation
for changing the contents of the givenIViewer
to the specified list of objects.ChangeFocusOperation(java.lang.String label, IViewer viewer, IContentPart<? extends javafx.scene.Node> newFocused)
Creates a newChangeFocusOperation
to assign focus to the given newFocusedIContentPart
within the givenIViewer
.ChangeFocusOperation(IViewer viewer, IContentPart<? extends javafx.scene.Node> newFocused)
Creates a newChangeFocusOperation
to assign focus to the given newFocusedIContentPart
within the givenIViewer
.ChangeSelectionOperation(java.lang.String label, IViewer viewer, java.util.List<? extends IContentPart<? extends javafx.scene.Node>> finalSelection)
Creates a newChangeSelectionOperation
to change the selection.ChangeSelectionOperation(IViewer viewer, java.util.List<? extends IContentPart<? extends javafx.scene.Node>> finalSelection)
Creates a newChangeSelectionOperation
to change the selection within the givenIViewer
by removing the givenIContentPart
s.DeselectOperation(java.lang.String label, IViewer viewer, java.util.List<? extends IContentPart<? extends javafx.scene.Node>> toBeDeselected)
Creates a newDeselectOperation
to change the selection within the givenIViewer
by removing the givenIContentPart
s.DeselectOperation(IViewer viewer, java.util.List<? extends IContentPart<? extends javafx.scene.Node>> toBeDeselected)
Creates a newDeselectOperation
to change the selection within the givenIViewer
by removing the givenIContentPart
s.SelectOperation(java.lang.String label, IViewer viewer, java.util.List<? extends IContentPart<? extends javafx.scene.Node>> toBeSelected)
* Creates a newSelectOperation
to change the selection within the givenIViewer
to prepend the given content parts.SelectOperation(IViewer viewer, java.util.List<? extends IContentPart<? extends javafx.scene.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 IViewer Modifier and Type Method Description protected IViewer
AbstractVisualPart. determineViewer(IVisualPart<? extends javafx.scene.Node> parent, Multiset<IVisualPart<? extends javafx.scene.Node>> anchoreds)
Determines the viewer reference via the given parent or any of the given anchoreds.protected IViewer
LayeredRootPart. determineViewer(IVisualPart<? extends javafx.scene.Node> parent, Multiset<IVisualPart<? extends javafx.scene.Node>> anchoreds)
IViewer
AbstractVisualPart. getAdaptable()
default IViewer
IVisualPart. getViewer()
Returns theIViewer
thisIVisualPart
is bound to.static IViewer
PartUtils. retrieveViewer(IDomain domain, javafx.scene.Node target)
Methods in org.eclipse.gef.mvc.fx.parts that return types with arguments of type IViewer Modifier and Type Method Description javafx.beans.property.ReadOnlyObjectProperty<IViewer>
AbstractVisualPart. adaptableProperty()
Methods in org.eclipse.gef.mvc.fx.parts with parameters of type IViewer Modifier and Type Method Description protected void
AbstractContentPart. register(IViewer viewer)
protected void
AbstractVisualPart. register(IViewer viewer)
Called when a link to theIViewer
is obtained.protected void
AbstractContentPart. registerAtContentPartMap(IViewer viewer, java.lang.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 javafx.scene.Node>
PartUtils. retrieveVisualPart(IViewer viewer, javafx.scene.Node target)
Returns the firstIVisualPart
in the visual hierarchy of the givenNode
.void
AbstractVisualPart. setAdaptable(IViewer viewer)
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, java.lang.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 IViewer Modifier and Type Method Description IViewer
AbstractFXEditor. getContentViewer()
IViewer
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 IViewer Constructor Description ContentSelectionProvider(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 IViewer Modifier and Type Class Description class
InfiniteCanvasViewer
TheInfiniteCanvasViewer
is anIViewer
that manages anInfiniteCanvas
to display the viewer's contents.
-