@Dependent public class NewNodeCommand<I> extends AbstractElementBuilderCommand<I>
ToolboxCommand.Status| Modifier | Constructor and Description |
|---|---|
protected |
NewNodeCommand() |
|
NewNodeCommand(ClientFactoryService clientFactoryServices,
ShapeManager shapeManager,
DefinitionGlyphTooltip<?> glyphTooltip,
GraphBoundsIndexer graphBoundsIndexer,
NodeDragProxy<AbstractCanvasHandler> nodeDragProxyFactory,
NodeBuilderControl<AbstractCanvasHandler> nodeBuilderControl,
DefinitionUtils definitionUtils,
CanvasLayoutUtils canvasLayoutUtils,
javax.enterprise.event.Event<CanvasElementSelectedEvent> elementSelectedEvent) |
getFactory, getIcon, mouseEnter, mouseExitgetClientFactoryServices, getGraphBoundsIndexer, mouseDown, onComplete, onMoveexecute, fireElementSelectedEvent, fireLoadingCompleted, fireLoadingStartedprotected NewNodeCommand()
@Inject public NewNodeCommand(ClientFactoryService clientFactoryServices, ShapeManager shapeManager, DefinitionGlyphTooltip<?> glyphTooltip, GraphBoundsIndexer graphBoundsIndexer, NodeDragProxy<AbstractCanvasHandler> nodeDragProxyFactory, NodeBuilderControl<AbstractCanvasHandler> nodeBuilderControl, DefinitionUtils definitionUtils, CanvasLayoutUtils canvasLayoutUtils, javax.enterprise.event.Event<CanvasElementSelectedEvent> elementSelectedEvent)
@PostConstruct public void init()
public void setDefinitionIdentifier(String definitionId)
protected String getDefinitionIdentifier(Context<AbstractCanvasHandler> context)
getDefinitionIdentifier in class AbstractBuilderCommand<I>protected String getGlyphDefinitionId()
getGlyphDefinitionId in class AbstractElementBuilderCommand<I>public String getTitle()
public void click(Context<AbstractCanvasHandler> context, Element element)
click in class AbstractBuilderCommand<I>protected DragProxy getDragProxyFactory()
getDragProxyFactory in class AbstractBuilderCommand<I>protected BuilderControl getBuilderControl()
getBuilderControl in class AbstractBuilderCommand<I>protected DragProxyCallback getDragProxyCallback(Context<AbstractCanvasHandler> context, Element element, Element item)
getDragProxyCallback in class AbstractElementBuilderCommand<I>protected void onStart(Context<AbstractCanvasHandler> context, Element element, Element item, int x1, int y1)
onStart in class AbstractBuilderCommand<I>protected void onItemBuilt(Context<AbstractCanvasHandler> context, String uuid)
onItemBuilt in class AbstractElementBuilderCommand<I>protected void onError(Context<AbstractCanvasHandler> context, ClientRuntimeError error)
onError in class AbstractBuilderCommand<I>protected Layer getLayer(Context<AbstractCanvasHandler> context)
protected void onDefinitionInstanceBuilt(Context<AbstractCanvasHandler> context, Element source, Element newElement, org.uberfire.mvp.Command callback)
onDefinitionInstanceBuilt in class AbstractBuilderCommand<I>protected Object createtBuilderControlItem(Context<AbstractCanvasHandler> context, Element source, Element newElement)
createtBuilderControlItem in class AbstractBuilderCommand<I>protected boolean onDragProxyMove(int x,
int y,
Element source,
Element newElement,
Node parent)
onDragProxyMove in class AbstractBuilderCommand<I>protected BuildRequest createBuildRequest(int x, int y, Element source, Element newElement, Node targetNode)
createBuildRequest in class AbstractBuilderCommand<I>protected void clearDragProxy()
clearDragProxy in class AbstractElementBuilderCommand<I>public void destroy()
destroy in interface ToolboxCommand<AbstractCanvasHandler,I>destroy in class AbstractElementBuilderCommand<I>Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.