Skip navigation links
GEF4 MVC
1.0.0.201605300959

GEF4 MVC API Reference

Packages 
Package Description
org.eclipse.gef4.mvc
This package provides the bundle activator ( MvcBundle) as well as a Guice Module ( MvcModule) that defines default bindings for MVC.
org.eclipse.gef4.mvc.behaviors
This package contains the IBehavior and AbstractBehavior definitions.
org.eclipse.gef4.mvc.domain
This package contains the IDomain abstraction and its related AbstractDomain realization.
org.eclipse.gef4.mvc.fx
This package provides the bundle activator ( MvcFxBundle) as well as a Guice Module ( MvcFxModule) with default bindings for MVC.FX .
org.eclipse.gef4.mvc.fx.behaviors
This package contains JavaFX/MVC.FX-specific IBehavior implementations.
org.eclipse.gef4.mvc.fx.domain
This package contains a JavaFX-specific IDomain implementation: FXDomain.
org.eclipse.gef4.mvc.fx.operations
This package contains all IUndoableOperation implementations contributed by MVC.FX.
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.fx.policies
This package contains all IPolicy implementations contributed by MVC.FX.
org.eclipse.gef4.mvc.fx.tools
This package contains JavaFX-specific ITool implementations for different interactions (e.g. mouse drag).
org.eclipse.gef4.mvc.fx.ui
This package provides the bundle activator ( MvcFxUiBundle) as well as a Guice Module ( MvcFxUiModule) with default bindings for MVC.FX.UI.
org.eclipse.gef4.mvc.fx.ui.parts
This package contains specific Eclipse ViewPart and EditorPart implementations which wrap an FXCanvas.
org.eclipse.gef4.mvc.fx.ui.properties
This package contains helper classes for the integration and manipulation of properties within the Eclipse "Properties View".
org.eclipse.gef4.mvc.fx.viewer
This package contains a JavaFX-specific IViewer implementation: FXViewer.
org.eclipse.gef4.mvc.models
This package contains all viewer models, i.e. the data constituting a viewer state.
org.eclipse.gef4.mvc.operations
This package contains implementations of IUndoableOperation which can be used to manipulate the default models, especially content creation and removal.
org.eclipse.gef4.mvc.parts
This package contains all abstractions related to controllers (aka parts) in a model-view-controller architecture.
org.eclipse.gef4.mvc.policies
This package contains the IPolicy (and AbstractPolicy) abstraction and concrete implementations for the manipulation of the ContentModel: ContentPolicy, CreationPolicy, and DeletionPolicy.
org.eclipse.gef4.mvc.tools
This package contains the ITool abstraction and its related AbstractTool realization.
org.eclipse.gef4.mvc.ui
This package provides the bundle activator ( MvcUiBundle) as well as a Guice Module ( MvcUiModule) with default bindings for MVC.UI.
org.eclipse.gef4.mvc.ui.properties
This package provides a PropertySheetPage implementation that integrates with the IOperationHistory to make property changes undoable ( UndoablePropertySheetPage), as well as an IAdapterFactory ( ContentPropertySourceAdapterFactory ) that adapts content elements of IContentParts to IPropertySource .
org.eclipse.gef4.mvc.viewer
This package contains the IViewer abstraction and the related AbstractViewer realization.
Skip navigation links
GEF4 MVC
1.0.0.201605300959

Copyright (c) 2014 itemis AG and others. All rights reserved.