public abstract class ButtonGroupBaseAppearance extends Object implements ButtonGroup.ButtonGroupAppearance
Modifier and Type | Class and Description |
---|---|
static interface |
ButtonGroupBaseAppearance.ButtonGroupResources |
static interface |
ButtonGroupBaseAppearance.ButtonGroupStyle |
static interface |
ButtonGroupBaseAppearance.ButtonGroupTableFrameStyle |
static interface |
ButtonGroupBaseAppearance.GroupTemplate |
Constructor and Description |
---|
ButtonGroupBaseAppearance(ButtonGroupBaseAppearance.ButtonGroupResources resources,
ButtonGroupBaseAppearance.GroupTemplate template,
Frame frame) |
Modifier and Type | Method and Description |
---|---|
XElement |
getContentElem(XElement parent) |
int |
getFrameHeight(XElement parent) |
int |
getFrameWidth(XElement parent) |
XElement |
getHeaderElement(XElement parent) |
void |
onHideHeader(XElement parent,
boolean hide) |
void |
render(SafeHtmlBuilder sb) |
void |
updateText(XElement parent,
String text) |
public ButtonGroupBaseAppearance(ButtonGroupBaseAppearance.ButtonGroupResources resources, ButtonGroupBaseAppearance.GroupTemplate template, Frame frame)
public XElement getContentElem(XElement parent)
getContentElem
in interface ButtonGroup.ButtonGroupAppearance
public int getFrameHeight(XElement parent)
getFrameHeight
in interface ButtonGroup.ButtonGroupAppearance
public int getFrameWidth(XElement parent)
getFrameWidth
in interface ButtonGroup.ButtonGroupAppearance
public XElement getHeaderElement(XElement parent)
getHeaderElement
in interface ButtonGroup.ButtonGroupAppearance
public void onHideHeader(XElement parent, boolean hide)
onHideHeader
in interface ButtonGroup.ButtonGroupAppearance
public void render(SafeHtmlBuilder sb)
render
in interface ButtonGroup.ButtonGroupAppearance
public void updateText(XElement parent, String text)
updateText
in interface ButtonGroup.ButtonGroupAppearance
Copyright © 2015. All rights reserved.