| Modifier and Type | Class and Description |
|---|---|
class |
BaseCanvasHandler<D extends Diagram,C extends AbstractCanvas>
A base canvas handler type that provides implementations for most of the public API methods
for the
AbstractCanvasHandler super-type. |
class |
CanvasHandlerImpl<D extends Diagram,C extends AbstractCanvas>
The default canvas handler type implementation for any sutype of
AbstractCanvas view and any
subtype of Diagram model. |
| Modifier and Type | Method and Description |
|---|---|
AbstractCanvasHandler |
CanvasFactoryImpl.newCanvasHandler() |
| Constructor and Description |
|---|
CanvasFactoryImpl(org.jboss.errai.ioc.client.api.ManagedInstance<ResizeControl> resizeControls,
org.jboss.errai.ioc.client.api.ManagedInstance<ConnectionAcceptorControl> connectionAcceptorControls,
org.jboss.errai.ioc.client.api.ManagedInstance<ContainmentAcceptorControl> containmentAcceptorControls,
org.jboss.errai.ioc.client.api.ManagedInstance<DockingAcceptorControl> dockingAcceptorControls,
org.jboss.errai.ioc.client.api.ManagedInstance<CanvasNameEditionControl> nameEditionControls,
org.jboss.errai.ioc.client.api.ManagedInstance<SelectionControl> selectionControls,
org.jboss.errai.ioc.client.api.ManagedInstance<DragControl> dragControls,
org.jboss.errai.ioc.client.api.ManagedInstance<ToolboxControl> toolboxControls,
org.jboss.errai.ioc.client.api.ManagedInstance<ElementBuilderControl> elementBuilderControls,
org.jboss.errai.ioc.client.api.ManagedInstance<NodeBuilderControl> nodeBuilderControls,
org.jboss.errai.ioc.client.api.ManagedInstance<EdgeBuilderControl> edgeBuilderControls,
org.jboss.errai.ioc.client.api.ManagedInstance<ZoomControl> zoomControls,
org.jboss.errai.ioc.client.api.ManagedInstance<PanControl> panControls,
org.jboss.errai.ioc.client.api.ManagedInstance<AbstractCanvas> canvasInstances,
org.jboss.errai.ioc.client.api.ManagedInstance<AbstractCanvasHandler> canvasHandlerInstances) |
CanvasHandlerImpl(ClientDefinitionManager clientDefinitionManager,
CanvasCommandFactory<AbstractCanvasHandler> commandFactory,
ClientFactoryService clientFactoryServices,
RuleManager ruleManager,
GraphUtils graphUtils,
GraphIndexBuilder<? extends MutableIndex<Node,Edge>> indexBuilder,
ShapeManager shapeManager,
javax.enterprise.event.Event<CanvasElementAddedEvent> canvasElementAddedEvent,
javax.enterprise.event.Event<CanvasElementRemovedEvent> canvasElementRemovedEvent,
javax.enterprise.event.Event<CanvasElementUpdatedEvent> canvasElementUpdatedEvent,
javax.enterprise.event.Event<CanvasElementsClearEvent> canvasElementsClearEvent) |
| Modifier and Type | Method and Description |
|---|---|
protected CommandResult<CanvasViolation> |
AbstractCanvasCompositeCommand.doAllow(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command) |
protected CommandResult<CanvasViolation> |
AbstractCanvasCompositeCommand.doExecute(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command) |
protected CommandResult<CanvasViolation> |
AbstractCanvasCompositeCommand.doUndo(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCanvasHandlerControl<H extends AbstractCanvasHandler> |
class |
AbstractCanvasHandlerRegistrationControl<H extends AbstractCanvasHandler> |
class |
CanvasControlRegistrationHandler<C extends AbstractCanvas,H extends AbstractCanvasHandler>
Handles Canvas Control instances lifecycle.
|
| Modifier and Type | Field and Description |
|---|---|
protected H |
AbstractCanvasHandlerControl.canvasHandler |
| Modifier and Type | Method and Description |
|---|---|
CanvasNameEditionControl<AbstractCanvasHandler,Element> |
CanvasNameEditionControlImpl.hide() |
CanvasNameEditionControl<AbstractCanvasHandler,Element> |
CanvasNameEditionControlImpl.show(Element item,
double x,
double y) |
| Modifier and Type | Method and Description |
|---|---|
void |
CanvasNameEditionControlImpl.enable(AbstractCanvasHandler canvasHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
CanvasNameEditionControlImpl.setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider) |
| Constructor and Description |
|---|
CanvasNameEditionControlImpl(FloatingView<com.google.gwt.user.client.ui.IsWidget> floatingView,
NameEditBox<AbstractCanvasHandler,Element> nameEditBox,
javax.enterprise.event.Event<CanvasElementSelectedEvent> elementSelectedEvent) |
| Modifier and Type | Method and Description |
|---|---|
void |
NodeBuilderControlImpl.enable(AbstractCanvasHandler canvasHandler) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractElementBuilderControl.allows(ElementBuildRequest<AbstractCanvasHandler> request) |
void |
AbstractElementBuilderControl.build(ElementBuildRequest<AbstractCanvasHandler> request,
BuilderControl.BuildCallback buildCallback) |
void |
AbstractElementBuilderControl.CommandsCallback.onComplete(String uuid,
List<Command<AbstractCanvasHandler,CanvasViolation>> commands) |
void |
NodeBuilderControlImpl.setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider) |
void |
EdgeBuilderControlImpl.setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider) |
void |
AbstractElementBuilderControl.setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider) |
| Modifier and Type | Method and Description |
|---|---|
void |
DragControlImpl.setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider) |
| Constructor and Description |
|---|
DragControlImpl(CanvasCommandFactory<AbstractCanvasHandler> canvasCommandFactory) |
| Constructor and Description |
|---|
BuildCanvasShapeEvent(AbstractCanvasHandler abstractCanvasHandler,
Object definition,
ShapeFactory<?,? extends Shape> shapeFactory) |
BuildCanvasShapeEvent(AbstractCanvasHandler abstractCanvasHandler,
Object definition,
ShapeFactory<?,? extends Shape> shapeFactory,
double x,
double y) |
CanvasShapeDragStartEvent(AbstractCanvasHandler abstractCanvasHandler,
Object definition,
ShapeFactory<?,? extends Shape> shapeFactory) |
CanvasShapeDragStartEvent(AbstractCanvasHandler abstractCanvasHandler,
Object definition,
ShapeFactory<?,? extends Shape> shapeFactory,
double x,
double y) |
CanvasShapeDragUpdateEvent(AbstractCanvasHandler abstractCanvasHandler,
Object definition,
ShapeFactory<?,? extends Shape> shapeFactory) |
CanvasShapeDragUpdateEvent(AbstractCanvasHandler abstractCanvasHandler,
Object definition,
ShapeFactory<?,? extends Shape> shapeFactory,
double x,
double y) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSelectionControl<H extends AbstractCanvasHandler> |
class |
SelectionControlImpl<H extends AbstractCanvasHandler> |
| Modifier and Type | Method and Description |
|---|---|
List<ToolboxCommand<AbstractCanvasHandler,?>> |
MorphToolboxControlProvider.getCommands(AbstractCanvasHandler context,
Element item) |
List<ToolboxCommand<AbstractCanvasHandler,?>> |
FlowActionsToolboxControlProvider.getCommands(AbstractCanvasHandler context,
Element item) |
List<ToolboxCommand<AbstractCanvasHandler,?>> |
ActionsToolboxControlProvider.getCommands(AbstractCanvasHandler context,
Element item) |
protected List<ToolboxControlProvider<AbstractCanvasHandler,Element>> |
CanvasToolboxControl.getToolboxProviders(Element element) |
| Modifier and Type | Method and Description |
|---|---|
void |
CanvasToolboxControl.enable(AbstractCanvasHandler canvasHandler) |
List<ToolboxCommand<AbstractCanvasHandler,?>> |
MorphToolboxControlProvider.getCommands(AbstractCanvasHandler context,
Element item) |
List<ToolboxCommand<AbstractCanvasHandler,?>> |
FlowActionsToolboxControlProvider.getCommands(AbstractCanvasHandler context,
Element item) |
List<ToolboxCommand<AbstractCanvasHandler,?>> |
ActionsToolboxControlProvider.getCommands(AbstractCanvasHandler context,
Element item) |
ToolboxButtonGrid |
MorphToolboxControlProvider.getGrid(AbstractCanvasHandler context,
Element item) |
ToolboxButtonGrid |
FlowActionsToolboxControlProvider.getGrid(AbstractCanvasHandler context,
Element item) |
ToolboxButtonGrid |
ActionsToolboxControlProvider.getGrid(AbstractCanvasHandler context,
Element item) |
| Modifier and Type | Method and Description |
|---|---|
void |
CanvasToolboxControl.setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider) |
| Modifier and Type | Method and Description |
|---|---|
AbstractCanvasHandler |
AbstractContext.getCanvasHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractToolboxCommand.fireElementSelectedEvent(javax.enterprise.event.Event<CanvasElementSelectedEvent> elementSelectedEvent,
AbstractCanvasHandler canvasHandler,
String uuid) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractToolboxCommand.click(Context<AbstractCanvasHandler> context,
Element element) |
void |
AbstractToolboxCommand.execute(Context<AbstractCanvasHandler> context,
Element element) |
protected void |
AbstractToolboxCommand.fireLoadingCompleted(Context<AbstractCanvasHandler> context) |
protected void |
AbstractToolboxCommand.fireLoadingStarted(Context<AbstractCanvasHandler> context) |
void |
AbstractToolboxCommand.mouseDown(Context<AbstractCanvasHandler> context,
Element element) |
void |
AbstractToolboxCommand.mouseEnter(Context<AbstractCanvasHandler> context,
Element element) |
void |
AbstractToolboxCommand.mouseExit(Context<AbstractCanvasHandler> context,
Element element) |
| Constructor and Description |
|---|
AbstractContext(AbstractCanvasHandler canvasHandler,
Context.EventType eventType,
int x,
int y,
int absX,
int absY,
int clientX,
int clientY) |
| Modifier and Type | Method and Description |
|---|---|
I |
AbstractActionToolboxCommand.getIcon(AbstractCanvasHandler context,
double width,
double height) |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoveToolboxCommand.click(Context<AbstractCanvasHandler> context,
Element element) |
void |
AbstractActionToolboxCommand.mouseEnter(Context<AbstractCanvasHandler> context,
Element element) |
void |
AbstractActionToolboxCommand.mouseExit(Context<AbstractCanvasHandler> context,
Element element) |
| Constructor and Description |
|---|
RemoveToolboxCommand(CanvasTooltip<String> canvasTextTooltip,
CanvasCommandFactory<AbstractCanvasHandler> commandFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected ShapeFactory |
AbstractElementBuilderCommand.getFactory(AbstractCanvasHandler context) |
protected String |
NewNodeCommand.getGlyphDefinitionId(AbstractCanvasHandler context) |
protected String |
NewConnectorCommand.getGlyphDefinitionId(AbstractCanvasHandler context) |
protected abstract String |
AbstractElementBuilderCommand.getGlyphDefinitionId(AbstractCanvasHandler context) |
I |
AbstractElementBuilderCommand.getIcon(AbstractCanvasHandler context,
double width,
double height) |
| Modifier and Type | Method and Description |
|---|---|
void |
NewNodeCommand.click(Context<AbstractCanvasHandler> context,
Element element) |
void |
NewConnectorCommand.click(Context<AbstractCanvasHandler> context,
Element element) |
void |
AbstractBuilderCommand.click(Context<AbstractCanvasHandler> context,
Element element) |
protected Object |
NewNodeCommand.createtBuilderControlItem(Context<AbstractCanvasHandler> context,
Element source,
Element newElement) |
protected Object |
NewConnectorCommand.createtBuilderControlItem(Context<AbstractCanvasHandler> context,
Element source,
Element newElement) |
protected abstract Object |
AbstractBuilderCommand.createtBuilderControlItem(Context<AbstractCanvasHandler> context,
Element source,
Element newElement) |
protected String |
NewNodeCommand.getDefinitionIdentifier(Context<AbstractCanvasHandler> context) |
protected String |
NewConnectorCommand.getDefinitionIdentifier(Context<AbstractCanvasHandler> context) |
protected abstract String |
AbstractBuilderCommand.getDefinitionIdentifier(Context<AbstractCanvasHandler> context) |
protected DragProxyCallback |
NewNodeCommand.getDragProxyCallback(Context<AbstractCanvasHandler> context,
Element element,
Element item) |
protected DragProxyCallback |
AbstractElementBuilderCommand.getDragProxyCallback(Context<AbstractCanvasHandler> context,
Element element,
Element item) |
protected abstract DragProxyCallback |
AbstractBuilderCommand.getDragProxyCallback(Context<AbstractCanvasHandler> context,
Element element,
Element newElement) |
protected Layer |
NewNodeCommand.getLayer(Context<AbstractCanvasHandler> context) |
void |
AbstractBuilderCommand.mouseDown(Context<AbstractCanvasHandler> context,
Element element) |
void |
AbstractElementBuilderCommand.mouseEnter(Context<AbstractCanvasHandler> context,
Element element) |
void |
AbstractElementBuilderCommand.mouseExit(Context<AbstractCanvasHandler> context,
Element element) |
protected void |
AbstractBuilderCommand.onComplete(Context<AbstractCanvasHandler> context,
Element element,
Element item,
int x1,
int y1) |
protected void |
NewNodeCommand.onDefinitionInstanceBuilt(Context<AbstractCanvasHandler> context,
Element source,
Element newElement,
org.uberfire.mvp.Command callback) |
protected void |
NewConnectorCommand.onDefinitionInstanceBuilt(Context<AbstractCanvasHandler> context,
Element source,
Element newElement,
org.uberfire.mvp.Command callback)
Set the source node for the recently new connector instance as the source
element for the shape's toolbox, so further rules can be evaluated for all commands.
|
protected void |
AbstractBuilderCommand.onDefinitionInstanceBuilt(Context<AbstractCanvasHandler> context,
Element source,
Element newElement,
org.uberfire.mvp.Command callback) |
protected void |
NewNodeCommand.onError(Context<AbstractCanvasHandler> context,
ClientRuntimeError error) |
protected void |
AbstractBuilderCommand.onError(Context<AbstractCanvasHandler> context,
ClientRuntimeError error) |
protected void |
NewNodeCommand.onItemBuilt(Context<AbstractCanvasHandler> context,
String uuid) |
protected void |
AbstractElementBuilderCommand.onItemBuilt(Context<AbstractCanvasHandler> context,
String uuid) |
protected void |
AbstractBuilderCommand.onItemBuilt(Context<AbstractCanvasHandler> context,
String uuid) |
protected void |
AbstractBuilderCommand.onMove(Context<AbstractCanvasHandler> context,
Element element,
Element item,
int x1,
int y1) |
protected void |
NewNodeCommand.onStart(Context<AbstractCanvasHandler> context,
Element element,
Element item,
int x1,
int y1) |
protected void |
AbstractBuilderCommand.onStart(Context<AbstractCanvasHandler> context,
Element element,
Element item,
int x1,
int y1) |
| Modifier and Type | Field and Description |
|---|---|
protected AbstractCanvasHandler |
AbstractPaletteCommand.canvasHandler |
| Modifier and Type | Field and Description |
|---|---|
protected CanvasCommandFactory<AbstractCanvasHandler> |
AbstractPaletteMorphCommand.commandFactory |
protected NodeBuilderControl<AbstractCanvasHandler> |
AbstractPaletteCommand.nodeBuilderControl |
protected NodeDragProxy<AbstractCanvasHandler> |
AbstractPaletteCommand.nodeDragProxyFactory |
| Modifier and Type | Method and Description |
|---|---|
I |
AbstractPaletteCommand.getIcon(AbstractCanvasHandler context,
double width,
double height) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractPaletteCommand.beforeBindPalette(DefinitionsPalette paletteDefinition,
Context<AbstractCanvasHandler> context) |
void |
AbstractPaletteCommand.click(Context<AbstractCanvasHandler> context,
Element element) |
void |
AbstractPaletteCommand.mouseEnter(Context<AbstractCanvasHandler> context,
Element element) |
protected void |
NewPaletteNodeCommand.onItemSelected(Context<AbstractCanvasHandler> context,
String definitionId,
double x,
double y) |
protected void |
AbstractPaletteMorphCommand.onItemSelected(Context<AbstractCanvasHandler> context,
String definitionId,
double x,
double y) |
protected abstract void |
AbstractPaletteCommand.onItemSelected(Context<AbstractCanvasHandler> context,
String definitionId,
double x,
double y) |
protected void |
AbstractPaletteCommand.showPalette(Context<AbstractCanvasHandler> context,
Element element) |
| Modifier and Type | Method and Description |
|---|---|
void |
CanvasFileExport.exportToJpg(AbstractCanvasHandler canvasHandler,
String fileName) |
void |
CanvasFileExport.exportToPdf(AbstractCanvasHandler canvasHandler,
String fileName) |
void |
CanvasFileExport.exportToPng(AbstractCanvasHandler canvasHandler,
String fileName) |
| Constructor and Description |
|---|
CanvasHighlight(AbstractCanvasHandler canvasHandler) |
| Constructor and Description |
|---|
CanvasFileExport(CanvasExport<AbstractCanvasHandler> canvasExport,
org.uberfire.ext.editor.commons.client.file.exports.FileExport<org.uberfire.ext.editor.commons.client.file.exports.ImageDataUriContent> imageFileExport,
org.uberfire.ext.editor.commons.client.file.exports.FileExport<org.uberfire.ext.editor.commons.client.file.exports.PdfDocument> pdfFileExport,
org.uberfire.ext.editor.commons.file.exports.FileExportsPreferences preferences) |
| Modifier and Type | Class and Description |
|---|---|
class |
CanvasCommandManagerImpl<H extends AbstractCanvasHandler>
The default canvas command manager implementation.
|
| Modifier and Type | Method and Description |
|---|---|
ClientSession<AbstractCanvas,AbstractCanvasHandler> |
AbstractSessionCommandManager.getCurrentSession() |
protected CommandManager<AbstractCanvasHandler,CanvasViolation> |
AbstractSessionCommandManager.getDelegate() |
CommandRegistry<Command<AbstractCanvasHandler,CanvasViolation>> |
AbstractSessionCommandManager.getRegistry() |
protected CommandListener<AbstractCanvasHandler,CanvasViolation> |
SessionCommandManagerImpl.getRegistryListener() |
protected CommandListener<AbstractCanvasHandler,CanvasViolation> |
RequestCommandManager.getRegistryListener() |
protected abstract CommandListener<AbstractCanvasHandler,CanvasViolation> |
AbstractSessionCommandManager.getRegistryListener() |
| Modifier and Type | Method and Description |
|---|---|
CommandResult<CanvasViolation> |
AbstractSessionCommandManager.execute(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command) |
protected void |
AbstractSessionCommandManager.postAllow(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command,
CommandResult<CanvasViolation> result) |
protected void |
AbstractSessionCommandManager.postExecute(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command,
CommandResult<CanvasViolation> result) |
protected void |
AbstractSessionCommandManager.postUndo(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command,
CommandResult<CanvasViolation> result) |
CommandResult<CanvasViolation> |
AbstractSessionCommandManager.undo(AbstractCanvasHandler context) |
| Modifier and Type | Method and Description |
|---|---|
CommandResult<CanvasViolation> |
AbstractSessionCommandManager.execute(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command) |
protected void |
AbstractSessionCommandManager.postAllow(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command,
CommandResult<CanvasViolation> result) |
protected void |
AbstractSessionCommandManager.postExecute(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command,
CommandResult<CanvasViolation> result) |
protected void |
AbstractSessionCommandManager.postUndo(AbstractCanvasHandler context,
Command<AbstractCanvasHandler,CanvasViolation> command,
CommandResult<CanvasViolation> result) |
void |
AbstractSessionCommandManager.setCommandListener(CommandListener<AbstractCanvasHandler,CanvasViolation> listener) |
| Modifier and Type | Method and Description |
|---|---|
DragProxy<AbstractCanvasHandler,NodeDragProxy.Item,NodeDragProxyCallback> |
NodeDragProxyImpl.proxyFor(AbstractCanvasHandler context) |
DragProxy<AbstractCanvasHandler,NodeDragProxy.Item,NodeDragProxyCallback> |
NodeDragProxyImpl.show(NodeDragProxy.Item item,
int x,
int y,
NodeDragProxyCallback callback) |
| Modifier and Type | Method and Description |
|---|---|
DragProxy<AbstractCanvasHandler,NodeDragProxy.Item,NodeDragProxyCallback> |
NodeDragProxyImpl.proxyFor(AbstractCanvasHandler context) |
| Modifier and Type | Method and Description |
|---|---|
CanvasDefinitionTooltip |
CanvasDefinitionTooltip.configure(AbstractCanvasHandler canvasHandler) |
| Modifier and Type | Field and Description |
|---|---|
protected SelectionControl<AbstractCanvasHandler,Element> |
AbstractClientReadOnlySession.selectionControl |
| Modifier and Type | Method and Description |
|---|---|
AbstractCanvasHandler |
AbstractClientSession.getCanvasHandler() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ShapeUtils.moveViewConnectorsToTop(AbstractCanvasHandler canvasHandler,
Node<?,Edge> node) |
| Modifier and Type | Class and Description |
|---|---|
class |
CanvasDiagramValidator<H extends AbstractCanvasHandler> |
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.