| de.finix.contelligent.components.SortedFolder de.finix.contelligent.components.website.SGMLElement
SGMLElement | public class SGMLElement extends SortedFolder implements Renderable,Renderer(Code) | | Generic SGML element. Can contain attributes and subelements in
subcomponents. Can be used to render both HTML and XML.
|
Field Summary | |
final protected static String | ATTRIBUTES This subcomponet contains components representing the attributes of the
SGML element. | final protected static String | CHILDREN This subcomponet contains the subelements of the SGML element. |
Method Summary | |
protected void | getAttributes(CallData callData, List attrNamesOutput, List attrValuesOutput, Container attributesContainer) Collects all name value pairs of this component's attributes. | public String | getName() | public ParameterDescription[] | getParameterDescription() | public Renderer | getRenderer() | public Collection | getSensitiveCategories() | final protected static String | getStringContent(Component component, CallData callData) Gets components content as string if possible. | protected Container | getSubContainer(CallData callData, String containerName) | public String | getTagName() | public void | postCreate() | public void | render(Writer writer, Map parameterMap, CallData callData) | public void | setName(String name) | protected void | writeChildren(Writer writer, Map parameterMap, CallData callData, Container childrenContainer) |
ATTRIBUTES | final protected static String ATTRIBUTES(Code) | | This subcomponet contains components representing the attributes of the
SGML element. This subcomponent must be of type Container. Name of
components of this container are attribute name, their content are the
value. Of course these components must be providing content.
|
CHILDREN | final protected static String CHILDREN(Code) | | This subcomponet contains the subelements of the SGML element. This
subcomponent must be of type Container. All subcomponents of this
container must be renderable.
|
getAttributes | protected void getAttributes(CallData callData, List attrNamesOutput, List attrValuesOutput, Container attributesContainer) throws ContelligentException, IOException(Code) | | Collects all name value pairs of this component's attributes. Only
attributes having non null values will be collected.
Parameters: attrNamesOutput - list where all attribute names are collection when returning Parameters: attrValuesOutput - list where all attribute values are collection when returning Note: It is assured that as many values as nameswill be collected! |
Fields inherited from de.finix.contelligent.components.SortedFolder | final public static String CREATE_NAMELIST_TOKEN(Code)(Java Doc)
|
|
|