public abstract class AbstractCanvasPaletteControl extends AbstractCanvasHandlerControl<AbstractCanvasHandler> implements CanvasPaletteControl<AbstractCanvasHandler>
RequiresCommandManager.CommandManagerProvider<H extends CanvasHandler>| Modifier and Type | Field and Description |
|---|---|
protected ElementBuilderControl<AbstractCanvasHandler> |
elementBuilderControl |
protected ClientFactoryService |
factoryServices |
protected ViewHandler<?> |
layerClickHandler |
protected Palette<DefinitionSetPalette> |
palette |
protected boolean |
paletteVisible |
protected ShapeManager |
shapeManager |
canvasHandler| Constructor and Description |
|---|
AbstractCanvasPaletteControl(ElementBuilderControl<AbstractCanvasHandler> elementBuilderControl,
ClientFactoryService factoryServices,
ShapeManager shapeManager) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
attachPaletteView() |
protected void |
doDisable() |
void |
enable(AbstractCanvasHandler canvasHandler) |
protected abstract PaletteView |
getPaletteView() |
CanvasPaletteControl<AbstractCanvasHandler> |
hide() |
protected abstract Palette<DefinitionSetPalette> |
newPalette(String shapeSetId) |
protected void |
onItemBuilt(String uuid) |
void |
setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider) |
CanvasPaletteControl<AbstractCanvasHandler> |
show(double x,
double y) |
disable, isEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisableprotected ElementBuilderControl<AbstractCanvasHandler> elementBuilderControl
protected ClientFactoryService factoryServices
protected ShapeManager shapeManager
protected ViewHandler<?> layerClickHandler
protected Palette<DefinitionSetPalette> palette
protected boolean paletteVisible
public AbstractCanvasPaletteControl(ElementBuilderControl<AbstractCanvasHandler> elementBuilderControl, ClientFactoryService factoryServices, ShapeManager shapeManager)
protected abstract Palette<DefinitionSetPalette> newPalette(String shapeSetId)
protected abstract void attachPaletteView()
protected abstract PaletteView getPaletteView()
public void enable(AbstractCanvasHandler canvasHandler)
enable in interface CanvasControl<AbstractCanvasHandler>enable in class AbstractCanvasHandlerControl<AbstractCanvasHandler>public void setCommandManagerProvider(RequiresCommandManager.CommandManagerProvider<AbstractCanvasHandler> provider)
setCommandManagerProvider in interface RequiresCommandManager<AbstractCanvasHandler>protected void doDisable()
doDisable in class AbstractCanvasHandlerControl<AbstractCanvasHandler>public CanvasPaletteControl<AbstractCanvasHandler> show(double x, double y)
show in interface CanvasPaletteControl<AbstractCanvasHandler>public CanvasPaletteControl<AbstractCanvasHandler> hide()
hide in interface CanvasPaletteControl<AbstractCanvasHandler>protected void onItemBuilt(String uuid)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.