ITool to the currently
opened transaction for executing operations (via
IDomain.execute(IUndoableOperation)) on the IOperationHistory
used by this IDomain (see IDomain.getOperationHistory()), using
the IUndoContext of this IDomain.IBehavior and
AbstractBehavior definitions.IDomain abstraction
and its related AbstractDomain realization.MvcFxBundle) as well as a Guice Module (
MvcFxModule) with default bindings for MVC.FX
.IBehavior implementations.IUndoableOperation
implementations contributed by MVC.FX.IContentPart,
IVisualPart, IFeedbackPart,
and IHandlePart implementations and related classes.IPolicy implementations contributed by MVC.FX.ITool
implementations for different interactions (e.g. mouse drag).MvcFxUiBundle) as well as a Guice Module (
MvcFxUiModule) with default bindings for
MVC.FX.UI.ViewPart and
EditorPart implementations which wrap an FXCanvas.ISceneContainer
implementation for the propagation of a JavaFX Scene to an FXCanvas: FXCanvasSceneContainer.IUndoableOperation
which can be used to manipulate the default models, especially content creation and removal.IPolicy (and
AbstractPolicy) abstraction and concrete
implementations for the manipulation of the ContentModel:
ContentPolicy, CreationPolicy,
and DeletionPolicy.ITool abstraction
and its related AbstractTool realization.MvcUiBundle) as well as a Guice Module (
MvcUiModule) with default bindings for
MVC.UI.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 .IViewer abstraction
and the related AbstractViewer realization.IVisualPart as the target part for all JavaFX
events which are send to the given EventTarget during the
currently active or next press-drag-release gesture.Copyright (c) 2014 itemis AG and others. All rights reserved.