public abstract class AbstractLienzoPaletteView<V extends LienzoPaletteView> extends AbstractPaletteView<V,com.ait.lienzo.client.core.shape.Layer,LienzoPaletteElementView> implements LienzoPaletteView<V,LienzoPaletteElementView>
| Modifier and Type | Field and Description |
|---|---|
protected double |
animationDuration |
protected com.ait.lienzo.client.core.shape.IPrimitive<?> |
colExpButton |
protected HandlerRegistrationImpl |
handlerRegistrationManager |
protected AbstractPalette<? extends AbstractPalette> |
palette |
protected AbstractLienzoPalette |
presenter |
items, x, y| Constructor and Description |
|---|
AbstractLienzoPaletteView() |
| Modifier and Type | Method and Description |
|---|---|
V |
attach(com.ait.lienzo.client.core.shape.Layer layer) |
protected AbstractPalette.Item |
buildLienzoPaletteItem(LienzoPaletteElementView paletteItemView) |
protected abstract AbstractPalette<? extends AbstractPalette> |
buildPalette() |
V |
clear() |
protected com.ait.lienzo.client.core.shape.IPrimitive<?> |
createExpandCollapseButton() |
void |
destroy() |
protected void |
doClear() |
void |
draw() |
protected String |
getArrowHoverColor() |
protected String |
getArrowOutColor() |
protected PaletteGrid |
getGrid() |
double |
getHeight() |
com.ait.lienzo.client.core.shape.Layer |
getLayer() |
protected AbstractPalette<? extends AbstractPalette> |
getPalette() |
double |
getWidth() |
V |
hide() |
protected void |
initPaletteCallbacks() |
protected boolean |
isExpandable() |
protected void |
removeExpandCollapseButton() |
void |
setPresenter(AbstractLienzoPalette presenter) |
V |
show() |
protected void |
startHoverTimeoutPalette() |
protected void |
stopHoverTimeoutPalette() |
add, getX, getY, remove, set, setX, setYprotected double animationDuration
protected AbstractLienzoPalette presenter
protected AbstractPalette<? extends AbstractPalette> palette
protected com.ait.lienzo.client.core.shape.IPrimitive<?> colExpButton
protected final HandlerRegistrationImpl handlerRegistrationManager
protected abstract AbstractPalette<? extends AbstractPalette> buildPalette()
protected AbstractPalette<? extends AbstractPalette> getPalette()
public void setPresenter(AbstractLienzoPalette presenter)
setPresenter in interface LienzoPaletteView<V extends LienzoPaletteView,LienzoPaletteElementView>protected void doClear()
doClear in class AbstractPaletteView<V extends LienzoPaletteView,com.ait.lienzo.client.core.shape.Layer,LienzoPaletteElementView>protected boolean isExpandable()
public V attach(com.ait.lienzo.client.core.shape.Layer layer)
attach in interface PaletteView<V extends LienzoPaletteView,com.ait.lienzo.client.core.shape.Layer,LienzoPaletteElementView>public com.ait.lienzo.client.core.shape.Layer getLayer()
public void draw()
draw in interface LienzoPaletteView<V extends LienzoPaletteView,LienzoPaletteElementView>public V show()
show in interface PaletteView<V extends LienzoPaletteView,com.ait.lienzo.client.core.shape.Layer,LienzoPaletteElementView>public V hide()
hide in interface PaletteView<V extends LienzoPaletteView,com.ait.lienzo.client.core.shape.Layer,LienzoPaletteElementView>protected AbstractPalette.Item buildLienzoPaletteItem(LienzoPaletteElementView paletteItemView)
public double getWidth()
getWidth in interface PaletteView<V extends LienzoPaletteView,com.ait.lienzo.client.core.shape.Layer,LienzoPaletteElementView>public double getHeight()
getHeight in interface PaletteView<V extends LienzoPaletteView,com.ait.lienzo.client.core.shape.Layer,LienzoPaletteElementView>public V clear()
clear in interface PaletteView<V extends LienzoPaletteView,com.ait.lienzo.client.core.shape.Layer,LienzoPaletteElementView>clear in class AbstractPaletteView<V extends LienzoPaletteView,com.ait.lienzo.client.core.shape.Layer,LienzoPaletteElementView>public void destroy()
destroy in interface PaletteView<V extends LienzoPaletteView,com.ait.lienzo.client.core.shape.Layer,LienzoPaletteElementView>protected com.ait.lienzo.client.core.shape.IPrimitive<?> createExpandCollapseButton()
protected void removeExpandCollapseButton()
protected void initPaletteCallbacks()
protected void stopHoverTimeoutPalette()
protected void startHoverTimeoutPalette()
protected String getArrowHoverColor()
protected String getArrowOutColor()
protected PaletteGrid getGrid()
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.