public abstract class BaseUIComponent extends BaseComponent implements IDisable
BaseComponent.SubComponent| Constructor and Description |
|---|
BaseUIComponent() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
_syncClasses() |
protected void |
_syncStyles() |
void |
addClass(String value) |
void |
addMask() |
void |
addMask(String label) |
void |
addMask(String label,
Popup popup) |
String |
addStyle(String name,
String value) |
void |
addStyles(String style) |
protected void |
afterRemoveChild(BaseComponent child) |
void |
focus() |
String |
getBalloon() |
String |
getClasses() |
Popup |
getContext() |
String |
getCss() |
String |
getDragid() |
String |
getDropid() |
BaseUIComponent |
getFirstVisibleChild(boolean recurse)
Returns the first visible child, if any.
|
<T extends BaseUIComponent> |
getFirstVisibleChild(Class<T> clazz,
boolean recurse)
Returns the first visible child of a given class, if any.
|
String |
getFlex() |
String |
getHeight() |
String |
getHint() |
String |
getKeycapture() |
Popup |
getPopup() |
String |
getStyle(String name) |
String |
getStyles() |
int |
getTabindex() |
String |
getWidth() |
void |
hide() |
boolean |
isDisabled() |
boolean |
isVisible() |
void |
removeClass(String value) |
void |
removeMask() |
String |
removeStyle(String name) |
void |
scrollIntoView(boolean alignToTop) |
void |
setBalloon(String balloon) |
void |
setClasses(String value) |
void |
setContext(Popup context) |
void |
setCss(String css) |
void |
setDisabled(boolean disabled) |
void |
setDragid(String dragid) |
void |
setDropid(String dropid) |
void |
setFlex(String flex) |
void |
setFocus(boolean focus) |
void |
setHeight(String height) |
void |
setHint(String hint) |
void |
setKeycapture(String keycapture) |
void |
setPopup(Popup popup) |
void |
setStyles(String styles) |
void |
setTabindex(int tabindex) |
void |
setVisible(boolean visible) |
void |
setWidth(String width) |
void |
show() |
void |
toggleClass(String yesValue,
String noValue,
boolean condition) |
_attach, _initProps, addChild, addChild, addChild, addChildren, addEventForward, addEventForward, addEventListener, addEventListener, addEventListener, addEventListener, afterAddChild, afterSetParent, areEqual, beforeAddChild, beforeRemoveChild, beforeSetParent, bringToFront, defaultify, destroy, destroyChildren, detach, finalize, findAttribute, findByName, findByName, findChildByData, findChildByLabel, fireEvent, fireEvent, getAncestor, getAncestor, getAttribute, getAttribute, getAttribute, getAttributes, getChild, getChildAt, getChildCount, getChildCount, getChildren, getChildren, getContent, getData, getData, getDefinition, getFirstChild, getId, getIndex, getLastChild, getName, getNamespace, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, hasAttribute, hasEventListener, hasEventListener, invoke, invoke, invokeIfAttached, isAncestor, isContainer, isContentSynced, isDead, isNamespace, notifyAncestors, nullify, onAttach, onDestroy, removeAttribute, removeChild, removeEventForward, removeEventForward, removeEventListener, removeEventListener, removeEventListener, removeEventListener, setAttribute, setContent, setContentSynced, setData, setIndex, setName, setParent, sub, swapChildren, sync, toString, trimify, validate, validate, validateChild, validateIsChild, validatePage, validateParent, wireControllerpublic void addMask()
public void addMask(String label)
public void removeMask()
@Component.PropertyGetter(value="style") public String getStyles()
@Component.PropertySetter(value="style") public void setStyles(String styles)
protected void _syncStyles()
public void addStyles(String style)
@Component.PropertyGetter(value="class") public String getClasses()
public void setClasses(String value)
protected void _syncClasses()
@Component.PropertySetter(value="class") public void addClass(String value)
public void removeClass(String value)
public void hide()
public void show()
@Component.PropertyGetter(value="height") public String getHeight()
@Component.PropertySetter(value="height") public void setHeight(String height)
@Component.PropertyGetter(value="width") public String getWidth()
@Component.PropertySetter(value="width") public void setWidth(String width)
@Component.PropertyGetter(value="flex") public String getFlex()
@Component.PropertySetter(value="flex") public void setFlex(String flex)
@Component.PropertySetter(value="focus", defer=true) public void setFocus(boolean focus)
public void focus()
@Component.PropertyGetter(value="css") public String getCss()
@Component.PropertySetter(value="css") public void setCss(String css)
@Component.PropertyGetter(value="hint") public String getHint()
@Component.PropertySetter(value="hint") public void setHint(String hint)
@Component.PropertyGetter(value="balloon") public String getBalloon()
@Component.PropertySetter(value="balloon") public void setBalloon(String balloon)
@Component.PropertyGetter(value="disabled") public boolean isDisabled()
isDisabled in interface IDisable@Component.PropertySetter(value="disabled") public void setDisabled(boolean disabled)
setDisabled in interface IDisable@Component.PropertyGetter(value="visible") public boolean isVisible()
@Component.PropertySetter(value="visible") public void setVisible(boolean visible)
@Component.PropertyGetter(value="tabindex") public int getTabindex()
@Component.PropertySetter(value="tabindex") public void setTabindex(int tabindex)
@Component.PropertyGetter(value="dragid") public String getDragid()
@Component.PropertySetter(value="dragid") public void setDragid(String dragid)
@Component.PropertyGetter(value="dropid") public String getDropid()
@Component.PropertySetter(value="dropid") public void setDropid(String dropid)
@Component.PropertyGetter(value="context") public Popup getContext()
public void setContext(Popup context)
@Component.PropertyGetter(value="popup") public Popup getPopup()
@Component.PropertySetter(value="popup", defer=true) public void setPopup(Popup popup)
protected void afterRemoveChild(BaseComponent child)
afterRemoveChild in class BaseComponent@Component.PropertyGetter(value="keycapture") public String getKeycapture()
@Component.PropertySetter(value="keycapture") public void setKeycapture(String keycapture)
public void scrollIntoView(boolean alignToTop)
public BaseUIComponent getFirstVisibleChild(boolean recurse)
recurse - If true, all descendant levels are also searched using a breadth first
strategy.public <T extends BaseUIComponent> T getFirstVisibleChild(Class<T> clazz, boolean recurse)
T - The child class.clazz - The child class to consider.recurse - If true, all descendant levels are also searched using a breadth first
strategy.Copyright © 2017 Regenstrief Center for Biomedical Informatics. All rights reserved.