Package | Description |
---|---|
org.eclipse.gef4.mvc.domain |
This package contains the
IDomain abstraction
and its related AbstractDomain realization. |
org.eclipse.gef4.mvc.fx.tools |
This package contains JavaFX-specific
ITool
implementations for different interactions (e.g. mouse drag). |
org.eclipse.gef4.mvc.tools |
This package contains the
ITool abstraction
and its related AbstractTool realization. |
Modifier and Type | Method and Description |
---|---|
java.util.Map<AdapterKey<? extends ITool<VR>>,ITool<VR>> |
AbstractDomain.getTools() |
java.util.Map<AdapterKey<? extends ITool<VR>>,ITool<VR>> |
AbstractDomain.getTools() |
java.util.Map<AdapterKey<? extends ITool<VR>>,ITool<VR>> |
IDomain.getTools()
Returns the
ITool s registered at this IDomain (via
IAdaptable.setAdapter(AdapterKey, Object) ) with the AdapterKey s
used for registration. |
java.util.Map<AdapterKey<? extends ITool<VR>>,ITool<VR>> |
IDomain.getTools()
Returns the
ITool s registered at this IDomain (via
IAdaptable.setAdapter(AdapterKey, Object) ) with the AdapterKey s
used for registration. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractDomain.closeExecutionTransaction(ITool<VR> tool) |
void |
IDomain.closeExecutionTransaction(ITool<VR> tool)
Closes the active execution transaction, removes the given
ITool
from the transaction context, and opens a new execution transaction if
there are any tools remaining in the context. |
boolean |
AbstractDomain.isExecutionTransactionOpen(ITool<VR> tool) |
boolean |
IDomain.isExecutionTransactionOpen(ITool<VR> tool)
Returns
true if the given ITool is taking part in
the currently open execution transaction. |
void |
AbstractDomain.openExecutionTransaction(ITool<VR> tool) |
void |
IDomain.openExecutionTransaction(ITool<VR> tool)
Opens a new transaction or adds the given
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 . |
Modifier and Type | Class and Description |
---|---|
class |
FXClickDragTool |
class |
FXFocusTool |
class |
FXHoverTool |
class |
FXPinchSpreadTool |
class |
FXRotateTool |
class |
FXScrollTool |
class |
FXTypeTool |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTool<VR> |
Copyright (c) 2014 itemis AG and others. All rights reserved.