
public class DivFrame extends Object implements Frame
Frame implementation that renders its frame using 9 absolutely
positioned DIVs.
See
CssResourceCookbook for more information.| Modifier and Type | Class and Description |
|---|---|
static interface |
DivFrame.DivFrameResources |
static interface |
DivFrame.DivFrameStyle |
static interface |
DivFrame.Template |
Frame.FrameOptionsEMPTY_FRAME| Constructor and Description |
|---|
DivFrame(DivFrame.DivFrameResources resources) |
| Modifier and Type | Method and Description |
|---|---|
XElement |
getContentElem(XElement parent) |
Size |
getFrameSize(XElement parent)
Returns the frame height and width.
|
XElement |
getHeaderElem(XElement parent) |
DivFrame.DivFrameResources |
getResources() |
void |
onFocus(XElement parent,
boolean focus) |
void |
onHideHeader(XElement parent,
boolean hide) |
void |
onOver(XElement parent,
boolean over) |
void |
onPress(XElement parent,
boolean pressed) |
String |
overClass() |
String |
pressedClass() |
void |
render(SafeHtmlBuilder builder,
Frame.FrameOptions options,
SafeHtml content) |
public DivFrame(DivFrame.DivFrameResources resources)
public XElement getContentElem(XElement parent)
getContentElem in interface Framepublic Size getFrameSize(XElement parent)
FramegetFrameSize in interface Frameparent - the parent element or nullpublic XElement getHeaderElem(XElement parent)
getHeaderElem in interface Framepublic DivFrame.DivFrameResources getResources()
public void onFocus(XElement parent, boolean focus)
public void onHideHeader(XElement parent, boolean hide)
onHideHeader in interface Framepublic void onPress(XElement parent, boolean pressed)
public String pressedClass()
pressedClass in interface Framepublic void render(SafeHtmlBuilder builder, Frame.FrameOptions options, SafeHtml content)
Copyright © 2015. All rights reserved.