public abstract class AbstractLienzoPalette<D extends HasPaletteItems,V extends LienzoPaletteView> extends AbstractPalette<D> implements LienzoPalette<D,V>
LienzoPalette.LayoutPalette.CloseCallback, Palette.ItemClickCallback, Palette.ItemHoverCallback, Palette.ItemMouseDownCallback, Palette.ItemOutCallback| Modifier and Type | Field and Description |
|---|---|
protected boolean |
expanded |
protected int |
iconSize |
protected boolean |
isExpandable |
protected LienzoPalette.Layout |
layout |
protected int |
padding |
protected V |
view |
closeCallback, itemClickCallback, itemHoverCallback, itemMouseDownCallback, itemOutCallback, paletteDefinition, shapeManager| Modifier | Constructor and Description |
|---|---|
protected |
AbstractLienzoPalette() |
|
AbstractLienzoPalette(ShapeManager shapeManager,
V view) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterBind() |
protected void |
beforeBind() |
AbstractLienzoPalette |
bind() |
LienzoPalette<D,V> |
collapse() |
abstract double[] |
computePaletteSize() |
protected abstract void |
doBind() |
protected void |
doDestroy() |
protected abstract void |
doExpandCollapse() |
protected void |
doInit() |
LienzoPalette<D,V> |
expand() |
PaletteGrid |
getGrid() |
V |
getView() |
boolean |
isExpandable() |
boolean |
isExpanded() |
protected boolean |
isHorizontalLayout() |
LienzoPalette<D,V> |
setExpandable(boolean canExpand) |
LienzoPalette<D,V> |
setIconSize(int iconSize) |
void |
setLayout(LienzoPalette.Layout layout) |
LienzoPalette<D,V> |
setPadding(int padding) |
bind, destroy, doClose, doItemHover, getDefinition, getPaletteItemId, onClose, onClose, onItemClick, onItemClick, onItemClick, onItemHover, onItemHover, onItemMouseDown, onItemMouseDown, onItemMouseDown, onItemOut, onItemOutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbind, destroy, getDefinition, onClose, onItemClick, onItemHover, onItemMouseDown, onItemOutprotected boolean expanded
protected int iconSize
protected int padding
protected LienzoPalette.Layout layout
protected V extends LienzoPaletteView view
protected boolean isExpandable
protected AbstractLienzoPalette()
public AbstractLienzoPalette(ShapeManager shapeManager, V view)
protected abstract void doBind()
protected abstract void doExpandCollapse()
public abstract double[] computePaletteSize()
protected void doInit()
public AbstractLienzoPalette bind()
bind in class AbstractPalette<D extends HasPaletteItems>protected void beforeBind()
beforeBind in class AbstractPalette<D extends HasPaletteItems>protected void afterBind()
afterBind in class AbstractPalette<D extends HasPaletteItems>public LienzoPalette<D,V> setExpandable(boolean canExpand)
setExpandable in interface LienzoPalette<D extends HasPaletteItems,V extends LienzoPaletteView>public boolean isExpandable()
public void setLayout(LienzoPalette.Layout layout)
setLayout in interface LienzoPalette<D extends HasPaletteItems,V extends LienzoPaletteView>public LienzoPalette<D,V> setIconSize(int iconSize)
setIconSize in interface LienzoPalette<D extends HasPaletteItems,V extends LienzoPaletteView>public LienzoPalette<D,V> setPadding(int padding)
setPadding in interface LienzoPalette<D extends HasPaletteItems,V extends LienzoPaletteView>public LienzoPalette<D,V> expand()
expand in interface LienzoPalette<D extends HasPaletteItems,V extends LienzoPaletteView>public LienzoPalette<D,V> collapse()
collapse in interface LienzoPalette<D extends HasPaletteItems,V extends LienzoPaletteView>protected void doDestroy()
doDestroy in class AbstractPalette<D extends HasPaletteItems>public PaletteGrid getGrid()
public boolean isExpanded()
protected boolean isHorizontalLayout()
public V getView()
getView in interface LienzoPalette<D extends HasPaletteItems,V extends LienzoPaletteView>Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.