org.jboss.portal.common.markup
Class MarkupElement
java.lang.Object
org.jboss.portal.common.markup.MarkupElement
public class MarkupElement
- extends java.lang.Object
An markup element.
- Version:
- $Revision: 7228 $
- Author:
- Julien Viet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MarkupElement
public MarkupElement(java.lang.String name,
java.lang.String bodyContent,
boolean neverEmpty,
MarkupAttribute[] attributes)
- Parameters:
name
- the element namebodyContent
- the optional body contentneverEmpty
- attributes
-
getName
public java.lang.String getName()
getBodyContent
public java.lang.String getBodyContent()
isNeverEmpty
public boolean isNeverEmpty()
getAttributeSize
public int getAttributeSize()
getAttribute
public MarkupAttribute getAttribute(int index)
getAttribute
public MarkupAttribute getAttribute(java.lang.String name)
write
public void write(java.lang.String urlPrefix,
java.io.Writer writer)
throws UndeclaredIOException
- Throws:
UndeclaredIOException
toString
public java.lang.String toString(java.lang.String contextPath)