public class TipDefaultAppearance extends Object implements Tip.TipAppearance
Modifier and Type | Class and Description |
---|---|
static interface |
TipDefaultAppearance.TipDefaultTemplate |
static interface |
TipDefaultAppearance.TipDivFrameResources |
static interface |
TipDefaultAppearance.TipNestedDivFrameStyle |
static interface |
TipDefaultAppearance.TipResources |
static interface |
TipDefaultAppearance.TipStyle |
Modifier and Type | Field and Description |
---|---|
protected Frame |
frame |
protected TipDefaultAppearance.TipResources |
resources |
protected TipDefaultAppearance.TipStyle |
style |
protected TipDefaultAppearance.TipDefaultTemplate |
template |
Constructor and Description |
---|
TipDefaultAppearance() |
TipDefaultAppearance(TipDefaultAppearance.TipResources resources) |
TipDefaultAppearance(TipDefaultAppearance.TipResources resources,
TipDefaultAppearance.TipDefaultTemplate template) |
Modifier and Type | Method and Description |
---|---|
void |
applyAnchorDirectionStyle(XElement anchorEl,
Style.Side anchor) |
void |
applyAnchorStyle(XElement anchorEl) |
XElement |
getBodyElement(XElement parent) |
protected TipDefaultAppearance.TipDivFrameResources |
getDivFrameResources() |
XElement |
getHeaderElement(XElement parent) |
XElement |
getToolsElement(XElement parent) |
void |
removeAnchorStyle(XElement anchorEl) |
void |
render(SafeHtmlBuilder sb) |
void |
updateContent(XElement parent,
SafeHtml title,
SafeHtml body) |
protected final TipDefaultAppearance.TipResources resources
protected final TipDefaultAppearance.TipStyle style
protected TipDefaultAppearance.TipDefaultTemplate template
protected Frame frame
public TipDefaultAppearance()
public TipDefaultAppearance(TipDefaultAppearance.TipResources resources)
public TipDefaultAppearance(TipDefaultAppearance.TipResources resources, TipDefaultAppearance.TipDefaultTemplate template)
public void applyAnchorDirectionStyle(XElement anchorEl, Style.Side anchor)
applyAnchorDirectionStyle
in interface Tip.TipAppearance
public void applyAnchorStyle(XElement anchorEl)
applyAnchorStyle
in interface Tip.TipAppearance
public XElement getBodyElement(XElement parent)
getBodyElement
in interface Tip.TipAppearance
public XElement getToolsElement(XElement parent)
getToolsElement
in interface Tip.TipAppearance
public void removeAnchorStyle(XElement anchorEl)
removeAnchorStyle
in interface Tip.TipAppearance
public void render(SafeHtmlBuilder sb)
render
in interface Tip.TipAppearance
protected TipDefaultAppearance.TipDivFrameResources getDivFrameResources()
public void updateContent(XElement parent, SafeHtml title, SafeHtml body)
updateContent
in interface Tip.TipAppearance
Copyright © 2018. All rights reserved.