public abstract class ButtonCellBaseAppearance<C> extends Object implements ButtonCell.ButtonCellAppearance<C>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ButtonCellBaseAppearance.ButtonCellResources |
static interface |
ButtonCellBaseAppearance.ButtonCellStyle |
static interface |
ButtonCellBaseAppearance.ButtonCellTemplates |
| Constructor and Description |
|---|
ButtonCellBaseAppearance(ButtonCellBaseAppearance.ButtonCellResources resources,
TableFrame.TableFrameResources frameResources)
Creates a button cell base appearance using the specified resources.
|
ButtonCellBaseAppearance(ButtonCellBaseAppearance.ButtonCellResources resources,
TableFrame.TableFrameResources frameResources,
ButtonCellBaseAppearance.ButtonCellTemplates templates)
Creates a button cell base appearance using the specified resources and
templates.
|
| Modifier and Type | Method and Description |
|---|---|
XElement |
getButtonElement(XElement parent) |
void |
onOver(XElement parent,
boolean over,
NativeEvent event) |
void |
onPress(XElement parent,
boolean pressed,
NativeEvent event) |
void |
render(ButtonCell<C> cell,
Cell.Context context,
C value,
SafeHtmlBuilder sb) |
public ButtonCellBaseAppearance(ButtonCellBaseAppearance.ButtonCellResources resources, TableFrame.TableFrameResources frameResources)
resources - the button cell resourcesframeResources - the button frame resourcespublic ButtonCellBaseAppearance(ButtonCellBaseAppearance.ButtonCellResources resources, TableFrame.TableFrameResources frameResources, ButtonCellBaseAppearance.ButtonCellTemplates templates)
resources - the button cell resourcesframeResources - the button frame resourcestemplates - the templatespublic XElement getButtonElement(XElement parent)
getButtonElement in interface ButtonCell.ButtonCellAppearance<C>public void onOver(XElement parent, boolean over, NativeEvent event)
onOver in interface ButtonCell.ButtonCellAppearance<C>public void onPress(XElement parent, boolean pressed, NativeEvent event)
onPress in interface ButtonCell.ButtonCellAppearance<C>public void render(ButtonCell<C> cell, Cell.Context context, C value, SafeHtmlBuilder sb)
render in interface ButtonCell.ButtonCellAppearance<C>Copyright © 2012. All Rights Reserved.