public abstract class AbstractElementBuilderControl extends AbstractCanvasHandlerControl implements ElementBuilderControl<AbstractCanvasHandler>
| Modifier and Type | Class and Description |
|---|---|
static interface |
AbstractElementBuilderControl.CommandsCallback |
BuilderControl.BuildCallbackcanvasHandler| Constructor and Description |
|---|
AbstractElementBuilderControl(ClientDefinitionManager clientDefinitionManager,
ClientFactoryService clientFactoryServices,
CanvasCommandManager<AbstractCanvasHandler> canvasCommandManager,
GraphUtils graphUtils,
ModelContainmentRuleManager modelContainmentRuleManager,
ModelCardinalityRuleManager modelCardinalityRuleManager,
CanvasCommandFactory canvasCommandFactory,
GraphBoundsIndexer graphBoundsIndexer,
CanvasLayoutUtils canvasLayoutUtils) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allows(ElementBuildRequest<AbstractCanvasHandler> request) |
void |
build(ElementBuildRequest<AbstractCanvasHandler> request,
BuilderControl.BuildCallback buildCallback) |
protected void |
doDisable() |
protected void |
fireProcessingCompleted() |
protected void |
fireProcessingStarted() |
Double[] |
getChildCoordinates(Node<View<?>,Edge> parent,
double _x,
double _y) |
void |
getCommands(Object definition,
Node<View<?>,Edge> parent,
double x,
double y,
AbstractElementBuilderControl.CommandsCallback commandsCallback) |
void |
getElementCommands(Element element,
Node<View<?>,Edge> parent,
double x,
double y,
AbstractElementBuilderControl.CommandsCallback commandsCallback) |
Node<View<?>,Edge> |
getParent(double _x,
double _y) |
protected String |
getShapeSetId() |
protected boolean |
isValid(RuleViolations violations) |
disable, enable, isEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisable, enablepublic AbstractElementBuilderControl(ClientDefinitionManager clientDefinitionManager, ClientFactoryService clientFactoryServices, CanvasCommandManager<AbstractCanvasHandler> canvasCommandManager, GraphUtils graphUtils, ModelContainmentRuleManager modelContainmentRuleManager, ModelCardinalityRuleManager modelCardinalityRuleManager, CanvasCommandFactory canvasCommandFactory, GraphBoundsIndexer graphBoundsIndexer, CanvasLayoutUtils canvasLayoutUtils)
public boolean allows(ElementBuildRequest<AbstractCanvasHandler> request)
allows in interface BuilderControl<AbstractCanvasHandler,ElementBuildRequest<AbstractCanvasHandler>>public void build(ElementBuildRequest<AbstractCanvasHandler> request, BuilderControl.BuildCallback buildCallback)
build in interface BuilderControl<AbstractCanvasHandler,ElementBuildRequest<AbstractCanvasHandler>>protected void doDisable()
doDisable in class AbstractCanvasHandlerControlpublic void getCommands(Object definition, Node<View<?>,Edge> parent, double x, double y, AbstractElementBuilderControl.CommandsCallback commandsCallback)
public void getElementCommands(Element element, Node<View<?>,Edge> parent, double x, double y, AbstractElementBuilderControl.CommandsCallback commandsCallback)
public Double[] getChildCoordinates(Node<View<?>,Edge> parent, double _x, double _y)
protected void fireProcessingStarted()
protected void fireProcessingCompleted()
protected boolean isValid(RuleViolations violations)
protected String getShapeSetId()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.