| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCanvasHandler<D extends Diagram,C extends AbstractCanvas>
This type is the canvas handler type used as default by Stunner, most of the component implementations
rely on this public API handler type.
|
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 |
|---|---|
AbstractCanvas |
AbstractCanvas.clear() |
AbstractCanvas |
AbstractCanvas.draw() |
AbstractCanvas |
AbstractCanvasHandler.getAbstractCanvas()
Used to avoid forcing specifying the generic for the canvas type
from other beans.
|
AbstractCanvas |
CanvasFactoryImpl.newCanvas() |
| 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) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCanvasControl<C extends AbstractCanvas> |
class |
AbstractCanvasRegistrationControl<C extends AbstractCanvas> |
class |
CanvasControlRegistrationHandler<C extends AbstractCanvas,H extends AbstractCanvasHandler>
Handles Canvas Control instances lifecycle.
|
| Modifier and Type | Field and Description |
|---|---|
protected C |
AbstractCanvasControl.canvas |
| Modifier and Type | Method and Description |
|---|---|
ClientSession<AbstractCanvas,AbstractCanvasHandler> |
AbstractSessionCommandManager.getCurrentSession() |
| Modifier and Type | Method and Description |
|---|---|
DragProxy<AbstractCanvas,Shape<?>,DragProxyCallback> |
ShapeDragProxyImpl.proxyFor(AbstractCanvas context) |
DragProxy<AbstractCanvas,Shape<?>,DragProxyCallback> |
ShapeDragProxyImpl.show(Shape<?> item,
int x,
int y,
DragProxyCallback callback) |
| Modifier and Type | Method and Description |
|---|---|
DragProxy<AbstractCanvas,Shape<?>,DragProxyCallback> |
ShapeDragProxyImpl.proxyFor(AbstractCanvas context) |
| Constructor and Description |
|---|
NodeDragProxyImpl(ShapeDragProxy<AbstractCanvas> shapeDragProxyFactory,
EdgeMagnetsHelper magnetsHelper) |
ShapeDragProxyImpl(ShapeViewDragProxy<AbstractCanvas> shapeViewDragProxyFactory) |
| Modifier and Type | Field and Description |
|---|---|
protected PanControl<AbstractCanvas> |
AbstractClientReadOnlySession.panControl |
protected ZoomControl<AbstractCanvas> |
AbstractClientReadOnlySession.zoomControl |
| Modifier and Type | Method and Description |
|---|---|
AbstractCanvas |
AbstractClientSession.getCanvas() |
| Modifier and Type | Method and Description |
|---|---|
PanControl<AbstractCanvas> |
ClientReadOnlySessionImpl.getPanControl() |
PanControl<AbstractCanvas> |
AbstractClientFullSession.getPanControl() |
protected CanvasControlRegistrationHandler<AbstractCanvas,AbstractCanvasHandler> |
AbstractClientReadOnlySession.getRegistrationHandler() |
ZoomControl<AbstractCanvas> |
ClientReadOnlySessionImpl.getZoomControl() |
ZoomControl<AbstractCanvas> |
AbstractClientFullSession.getZoomControl() |
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.