@Dependent public class ElementProxy extends Object implements ShapeProxy
| Constructor and Description |
|---|
ElementProxy(SessionCommandManager<AbstractCanvasHandler> commandManager,
javax.enterprise.event.Event<CanvasSelectionEvent> selectionEvent,
org.jboss.errai.ioc.client.api.ManagedInstance<DefaultCanvasCommandFactory> commandFactories,
DefinitionUtils definitionUtils) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
CommandResult<CanvasViolation> |
execute(Command<AbstractCanvasHandler,CanvasViolation> command) |
Canvas |
getCanvas() |
AbstractCanvasHandler |
getCanvasHandler() |
ElementProxy |
setCanvasHandler(AbstractCanvasHandler canvasHandler) |
ElementProxy |
setProxyBuilder(Supplier<ElementShape> proxyBuilder) |
ElementProxy |
setView(ShapeProxyView<? extends ElementShape> view) |
void |
start(double x,
double y) |
@Inject public ElementProxy(SessionCommandManager<AbstractCanvasHandler> commandManager, javax.enterprise.event.Event<CanvasSelectionEvent> selectionEvent, @Any org.jboss.errai.ioc.client.api.ManagedInstance<DefaultCanvasCommandFactory> commandFactories, DefinitionUtils definitionUtils)
public ElementProxy setView(ShapeProxyView<? extends ElementShape> view)
public ElementProxy setProxyBuilder(Supplier<ElementShape> proxyBuilder)
public ElementProxy setCanvasHandler(AbstractCanvasHandler canvasHandler)
public void start(double x,
double y)
start in interface ShapeProxypublic void destroy()
destroy in interface ShapeProxypublic CommandResult<CanvasViolation> execute(Command<AbstractCanvasHandler,CanvasViolation> command)
public Canvas getCanvas()
public AbstractCanvasHandler getCanvasHandler()
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.