|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.zkoss.zk.ui.AbstractComponent
org.zkoss.zk.ui.HtmlBasedComponent
org.zkoss.zul.impl.XulElement
org.zkoss.zul.Row
public class Row
A single row in a Rows element.
Each child of the Row element is placed in each successive cell
of the grid. The row with the most child elements determines the number
of columns in each row.
Default getZclass(): z-row. (since 3.5.0)
| Nested Class Summary | |
|---|---|
protected class |
Row.ExtraCtrl
A utility class to implement HtmlBasedComponent.getExtraCtrl(). |
| Nested classes/interfaces inherited from class org.zkoss.zk.ui.AbstractComponent |
|---|
org.zkoss.zk.ui.AbstractComponent.Children |
| Field Summary |
|---|
| Fields inherited from class org.zkoss.zk.ui.HtmlBasedComponent |
|---|
_zclass |
| Fields inherited from interface org.zkoss.zk.ui.Component |
|---|
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPE |
| Fields inherited from interface org.zkoss.zk.ui.sys.ComponentCtrl |
|---|
CE_BUSY_IGNORE, CE_DUPLICATE_IGNORE, CE_IMPORTANT, CE_NON_DEFERRABLE, CE_REPEAT_IGNORE |
| Constructor Summary | |
|---|---|
Row()
|
|
| Method Summary | ||
|---|---|---|
void |
beforeChildAdded(org.zkoss.zk.ui.Component newChild,
org.zkoss.zk.ui.Component refChild)
|
|
void |
beforeParentChanged(org.zkoss.zk.ui.Component parent)
|
|
Object |
clone()
|
|
String |
getAlign()
Returns the horizontal alignment of the whole row. |
|
Detail |
getDetailChild()
Returns the child detail component. |
|
Object |
getExtraCtrl()
|
|
Grid |
getGrid()
Returns the grid that contains this row. |
|
Group |
getGroup()
Returns the group that this row belongs to, or null. |
|
int |
getIndex()
Returns the index of the specified row. |
|
String |
getSclass()
Returns the style class. |
|
String |
getSpans()
Deprecated. As of release 5.0.0, use Cell instead. |
|
String |
getValign()
Returns the vertical alignment of the whole row. |
|
|
getValue()
Returns the value. |
|
String |
getZclass()
|
|
boolean |
insertBefore(org.zkoss.zk.ui.Component newChild,
org.zkoss.zk.ui.Component refChild)
|
|
boolean |
isNowrap()
Returns the nowrap. |
|
void |
onChildRemoved(org.zkoss.zk.ui.Component child)
|
|
protected void |
renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer)
|
|
void |
setAlign(String align)
Sets the horizontal alignment of the whole row. |
|
void |
setHflex(String flex)
Deprecated. as of release 6.0.0. To control the size of Grid related components, please refer to Grid and Column instead. |
|
void |
setNowrap(boolean nowrap)
Sets the nowrap. |
|
void |
setSpans(String spans)
Deprecated. As of release 5.0.0, use Cell instead. |
|
void |
setStubonly(boolean stubonly)
Deprecated. as of release 7.0.3. |
|
void |
setStubonly(String stubonly)
Deprecated. as of release 7.0.3. |
|
void |
setValign(String valign)
Sets the vertical alignment of the whole row. |
|
|
setValue(T value)
Sets the value. |
|
boolean |
setVisible(boolean visible)
|
|
void |
setWidth(String width)
Deprecated. as of release 6.0.0. To control the size of Grid related components, please refer to Grid and Column instead. |
|
| Methods inherited from class org.zkoss.zul.impl.XulElement |
|---|
getContext, getCtrlKeys, getPopup, getTooltip, setContext, setContext, setCtrlKeys, setPopup, setPopup, setTooltip, setTooltip |
| Methods inherited from class org.zkoss.zk.ui.HtmlBasedComponent |
|---|
focus, getAction, getDraggable, getDroppable, getHeight, getHflex, getLeft, getRenderdefer, getStyle, getTooltiptext, getTop, getVflex, getWidth, getZindex, getZIndex, service, setAction, setClass, setDraggable, setDroppable, setFocus, setHeight, setHeightDirectly, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTooltiptext, setTop, setTopDirectly, setVflex, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectly |
| Methods inherited from class org.zkoss.zk.ui.AbstractComponent |
|---|
addAnnotation, addAnnotation, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addScopeListener, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildRemoved, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableClientUpdate, equals, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getChildren, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getSpaceOwner, getStubonly, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, invalidate, isChildable, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onPageAttached, onPageDetached, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, removeScopeListener, render, render, render, replace, response, response, response, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setTemplate, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, updateByClient, willPassivate, willPassivate, willSerialize, willSerialize |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Row()
| Method Detail |
|---|
public Detail getDetailChild()
public Grid getGrid()
public String getAlign()
Default: null (system default: left unless CSS specified).
public void setAlign(String align)
public boolean isNowrap()
Default: null (system default: wrap).
public void setNowrap(boolean nowrap)
public String getValign()
Default: null (system default: top).
public void setValign(String valign)
public boolean setVisible(boolean visible)
setVisible in interface org.zkoss.zk.ui.ComponentsetVisible in class org.zkoss.zk.ui.AbstractComponentpublic <T> T getValue()
Default: null.
Note: the value is application dependent, you can place whatever value you want.
public <T> void setValue(T value)
value - the value.
Note: the value is application dependent, you can place whatever value you want.
public String getSpans()
Cell instead.
Default: empty.
public void setSpans(String spans)
throws org.zkoss.zk.ui.WrongValueException
Cell instead.
For example, "1,2,3" means the second column will span two columns and the following column span three columns, while others occupies one column.
org.zkoss.zk.ui.WrongValueExceptionpublic int getIndex()
Notice that the performance is not good if there are a lot of rows. Therefore, this method shall not be used with a huge grid.
public String getZclass()
getZclass in class org.zkoss.zk.ui.HtmlBasedComponentpublic Group getGroup()
public void setWidth(String width)
Grid and Column instead.
setWidth in class org.zkoss.zk.ui.HtmlBasedComponentpublic void setHflex(String flex)
Grid and Column instead.
setHflex in class org.zkoss.zk.ui.HtmlBasedComponentpublic String getSclass()
HtmlBasedComponent.setSclass(java.lang.String) is called with non-empty value.
getSclass in class org.zkoss.zk.ui.HtmlBasedComponentpublic void setStubonly(String stubonly)
Cell or Grid instead.
setStubonly in interface org.zkoss.zk.ui.ComponentsetStubonly in class org.zkoss.zk.ui.AbstractComponentpublic void setStubonly(boolean stubonly)
Cell or Grid instead.
setStubonly in interface org.zkoss.zk.ui.ComponentsetStubonly in class org.zkoss.zk.ui.AbstractComponent
protected void renderProperties(org.zkoss.zk.ui.sys.ContentRenderer renderer)
throws IOException
renderProperties in class XulElementIOExceptionpublic void beforeParentChanged(org.zkoss.zk.ui.Component parent)
beforeParentChanged in interface org.zkoss.zk.ui.sys.ComponentCtrlbeforeParentChanged in class org.zkoss.zk.ui.AbstractComponent
public void beforeChildAdded(org.zkoss.zk.ui.Component newChild,
org.zkoss.zk.ui.Component refChild)
beforeChildAdded in interface org.zkoss.zk.ui.sys.ComponentCtrlbeforeChildAdded in class org.zkoss.zk.ui.AbstractComponent
public boolean insertBefore(org.zkoss.zk.ui.Component newChild,
org.zkoss.zk.ui.Component refChild)
insertBefore in interface org.zkoss.zk.ui.ComponentinsertBefore in class org.zkoss.zk.ui.AbstractComponentpublic void onChildRemoved(org.zkoss.zk.ui.Component child)
onChildRemoved in interface org.zkoss.zk.ui.sys.ComponentCtrlonChildRemoved in class org.zkoss.zk.ui.AbstractComponentpublic Object clone()
clone in interface org.zkoss.zk.ui.Componentclone in class XulElementpublic Object getExtraCtrl()
getExtraCtrl in interface org.zkoss.zk.ui.sys.ComponentCtrlgetExtraCtrl in class org.zkoss.zk.ui.HtmlBasedComponent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||