com.arsdigita.bebop
Class Multiple
java.lang.Object
com.arsdigita.bebop.Completable
com.arsdigita.bebop.SimpleComponent
com.arsdigita.bebop.TextStylable
com.arsdigita.bebop.BlockStylable
com.arsdigita.bebop.SimpleContainer
com.arsdigita.bebop.Multiple
- All Implemented Interfaces:
- Cloneable, Component, Container, Lockable
- public class Multiple
- extends SimpleContainer
. A
container that outputs its components repeatedly for each row in a
RowSequence.
- Version:
- $Id: //core-platform/dev/src/com/arsdigita/bebop/Multiple.java#8 $
- Author:
- Christian Brechbühler (christian@arsdigita.com)
Fields inherited from class com.arsdigita.bebop.BlockStylable |
ABSBOTTOM, ABSMIDDLE, BASELINE, BOTTOM, CENTER, FULL_WIDTH, INSERT, LEFT, MIDDLE, RIGHT, TEXTTOP, TOP |
Methods inherited from class com.arsdigita.bebop.SimpleContainer |
add, add, children, contains, generateChildrenXML, generateParent, get, getNamespace, getTag, indexOf, isEmpty, setNamespace, setTag, size |
Methods inherited from class com.arsdigita.bebop.SimpleComponent |
clone, exportAttributes, getAttribute, getClassAttr, getIdAttr, getKey, getMetaDataAttribute, getStyleAttr, hasAttributes, isLocked, isVisible, lock, register, register, respond, setAttribute, setClassAttr, setIdAttr, setKey, setMetaDataAttribute, setStyleAttr, setVisible |
Methods inherited from interface com.arsdigita.bebop.Component |
getClassAttr, getIdAttr, getKey, getStyleAttr, isVisible, register, register, respond, setClassAttr, setIdAttr, setKey, setStyleAttr, setVisible |
versionId
public static final String versionId
- See Also:
- Constant Field Values
Multiple
public Multiple(RowSequenceBuilder builder)
getColumn
public Object getColumn(PageState state,
String name)
- Obtains a column from the current row.
- Parameters:
state
- for getting the (RequestLocal) RowSequence.name
- the column to return
- Returns:
- the named column.
generateXML
public void generateXML(PageState state,
Element p)
- Adds child components repeatedly under parent node.
- Specified by:
generateXML
in interface Component
- Overrides:
generateXML
in class SimpleContainer
- Parameters:
state
- represents the current requestp
- the parent XML element- See Also:
SimpleContainer.setTag(String)
,
SimpleContainer.setNamespace(String)
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC