org.zkoss.jsp.zul.impl
Interface ComponentTag

All Known Implementing Classes:
AreaTag, AudioTag, AuxheaderTag, AuxheadTag, BandboxTag, BandpopupTag, BorderlayoutTag, BranchTag, ButtonTag, CalendarTag, CaptchaTag, CaptionTag, CenterTag, ChartTag, CheckboxTag, ColumnsTag, ColumnTag, ComboboxTag, ComboitemTag, DateboxTag, DecimalboxTag, DivTag, DoubleboxTag, EastTag, FiledownloadTag, FileuploadTag, FlashTag, FooterTag, FootTag, GridTag, GroupboxTag, HboxTag, HtmlTag, IframeTag, ImagemapTag, ImageTag, IncludeTag, IntboxTag, LabelTag, LeafTag, ListboxTag, ListcellTag, ListfooterTag, ListfootTag, ListheaderTag, ListheadTag, ListitemTag, MenubarTag, MenuitemTag, MenupopupTag, MenuseparatorTag, MenuTag, MessageboxTag, NorthTag, PagingTag, PopupTag, ProgressmeterTag, RadiogroupTag, RadioTag, RowsTag, RowTag, SeparatorTag, SliderTag, SouthTag, SplitterTag, StyleTag, TabboxTag, TabpanelsTag, TabpanelTag, TabsTag, TabTag, TextboxTag, TimeboxTag, TimerTag, ToolbarbuttonTag, ToolbarTag, TreecellTag, TreechildrenTag, TreecolsTag, TreecolTag, TreefooterTag, TreefootTag, TreeitemTag, TreerowTag, TreeTag, UiTag, VboxTag, WestTag, WindowTag

public interface ComponentTag

Author:
ian

Method Summary
 void addChildTag(ComponentTag child)
           
 org.zkoss.zk.ui.Component getComponent()
           
 org.zkoss.zk.ui.Component[] getComponents()
           
 ComponentTag getParentTag()
           
 RootTag getRootTag()
           
 boolean isInline()
          test if this tag's contain multiple inline prepared components.
 

Method Detail

getRootTag

RootTag getRootTag()
Returns:
the page tag that this tag belongs to.

getParentTag

ComponentTag getParentTag()
Returns:
the parent tag.

getComponent

org.zkoss.zk.ui.Component getComponent()
Returns:
the component associated with this tag.

getComponents

org.zkoss.zk.ui.Component[] getComponents()
Returns:
the inline macro will return mulitple Components.

addChildTag

void addChildTag(ComponentTag child)
Parameters:
child - Adds a child tag.

isInline

boolean isInline()
test if this tag's contain multiple inline prepared components.



Copyright © 2005-2007 Potix Corporation. All Rights Reserved.