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
IContentPart
s 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.