org.zkoss.zul.impl.api
Interface LabelElement

All Superinterfaces:
java.lang.Cloneable, Component, HtmlBasedComponent, Scope, java.io.Serializable, XulElement
All Known Subinterfaces:
A, Auxheader, Button, Caption, Checkbox, Column, Comboitem, Footer, HeaderElement, LabelImageElement, Listcell, Listfooter, Listheader, Menu, Menuitem, Radio, Tab, Toolbarbutton, Treecell, Treecol, Treefooter
All Known Implementing Classes:
A, Auxheader, Button, Caption, Checkbox, Column, Comboitem, Fileupload, Fileupload, Fisheye, Footer, HeaderElement, LabelElement, LabelImageElement, Listcell, Listfooter, Listheader, Menu, Menuitem, MessageboxDlg.Button, Radio, Tab, Toolbarbutton, Treecell, Treecol, Treefooter

public interface LabelElement
extends XulElement

A XUL element with a label.

Since:
3.5.2
Author:
tomyeh

Field Summary
 
Fields inherited from interface org.zkoss.zk.ui.Component
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPE
 
Method Summary
 java.lang.String getLabel()
          Returns the label (never null).
 void setLabel(java.lang.String label)
          Sets the label.
 
Methods inherited from interface org.zkoss.zul.impl.api.XulElement
getAction, getContext, getCtrlKeys, getPopup, getTooltip, setAction, setContext, setContext, setCtrlKeys, setPopup, setPopup, setTooltip, setTooltip
 
Methods inherited from interface org.zkoss.zk.ui.api.HtmlBasedComponent
focus, getHeight, getLeft, getSclass, getStyle, getTooltiptext, getTop, getWidth, getZclass, getZindex, getZIndex, setDraggable, setDroppable, setFocus, setHeight, setLeft, setSclass, setStyle, setTooltiptext, setTop, setWidth, setZclass, setZindex, setZIndex
 
Methods inherited from interface org.zkoss.zk.ui.Component
addEventListener, addForward, addForward, addForward, addForward, appendChild, applyProperties, clone, containsVariable, detach, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getChildren, getDefinition, getDesktop, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNamespace, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getSpaceOwner, getUuid, getVariable, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, setAttribute, setAttribute, setAuService, setId, setMold, setPage, setPageBefore, setParent, setVariable, setVisible, setWidgetListener, setWidgetOverride, unsetVariable
 
Methods inherited from interface org.zkoss.zk.ui.ext.Scope
addScopeListener, getAttribute, hasAttribute, removeAttribute, removeScopeListener, setAttribute
 

Method Detail

getLabel

java.lang.String getLabel()
Returns the label (never null).

Default: "".


setLabel

void setLabel(java.lang.String label)
Sets the label.

If label is changed, the whole component is invalidate. Thus, you want to smart-update, you have to override this method.



Copyright © 2005-2009 Potix Corporation. All Rights Reserved. SourceForge.net Logo