org.jboss.portal.core.metadata.portlet
Class MarkupElement
java.lang.Object
org.jboss.portal.core.metadata.portlet.MarkupElement
public class MarkupElement
- extends java.lang.Object
A markup element.
- Version:
- $Revision: 7228 $
- Author:
- Julien Viet, Chris Laprun
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, 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 org.jboss.portal.common.io.UndeclaredIOException
- Throws:
org.jboss.portal.common.io.UndeclaredIOException
toString
public java.lang.String toString(java.lang.String contextPath)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
toElement
public org.w3c.dom.Element toElement(java.lang.String contextPath)