public class TriggerFieldDefaultAppearance extends ValueBaseFieldDefaultAppearance implements TriggerFieldCell.TriggerFieldAppearance
Modifier and Type | Class and Description |
---|---|
static interface |
TriggerFieldDefaultAppearance.TriggerFieldResources |
static interface |
TriggerFieldDefaultAppearance.TriggerFieldStyle |
ValueBaseFieldDefaultAppearance.ValueBaseFieldResources, ValueBaseFieldDefaultAppearance.ValueBaseFieldStyle
Constructor and Description |
---|
TriggerFieldDefaultAppearance() |
TriggerFieldDefaultAppearance(TriggerFieldDefaultAppearance.TriggerFieldResources resources) |
Modifier and Type | Method and Description |
---|---|
XElement |
getInputElement(Element parent) |
void |
onFocus(Element parent,
boolean focus) |
void |
onResize(XElement parent,
int width,
int height,
boolean hideTrigger) |
void |
onTriggerClick(XElement parent,
boolean click) |
void |
onTriggerOver(XElement parent,
boolean over) |
void |
render(SafeHtmlBuilder sb,
String value,
FieldCell.FieldAppearanceOptions options) |
void |
setEditable(XElement parent,
boolean editable) |
boolean |
triggerIsOrHasChild(XElement parent,
Element target) |
onEmpty, onValid, setReadOnly
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onEmpty, onValid, setReadOnly
public TriggerFieldDefaultAppearance()
public TriggerFieldDefaultAppearance(TriggerFieldDefaultAppearance.TriggerFieldResources resources)
public XElement getInputElement(Element parent)
getInputElement
in interface ValueBaseInputCell.ValueBaseFieldAppearance
public void onFocus(Element parent, boolean focus)
onFocus
in interface FieldCell.FieldAppearance
onFocus
in class ValueBaseFieldDefaultAppearance
public void onTriggerClick(XElement parent, boolean click)
onTriggerClick
in interface TriggerFieldCell.TriggerFieldAppearance
public void onTriggerOver(XElement parent, boolean over)
onTriggerOver
in interface TriggerFieldCell.TriggerFieldAppearance
public void render(SafeHtmlBuilder sb, String value, FieldCell.FieldAppearanceOptions options)
render
in interface TriggerFieldCell.TriggerFieldAppearance
public void setEditable(XElement parent, boolean editable)
setEditable
in interface TriggerFieldCell.TriggerFieldAppearance
public boolean triggerIsOrHasChild(XElement parent, Element target)
triggerIsOrHasChild
in interface TriggerFieldCell.TriggerFieldAppearance
public void onResize(XElement parent, int width, int height, boolean hideTrigger)
onResize
in interface TriggerFieldCell.TriggerFieldAppearance
Copyright © 2015. All rights reserved.