org.jboss.portal.core.model.portal.metadata
Class PortalObjectMetaData
java.lang.Object
org.jboss.portal.core.model.portal.metadata.PortalObjectMetaData
- Direct Known Subclasses:
- ContextMetaData, PageMetaData, PortalMetaData, WindowMetaData
public abstract class PortalObjectMetaData
- extends java.lang.Object
- Version:
- $Revision: 7380 $
- Author:
- Julien Viet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PortalObjectMetaData
public PortalObjectMetaData()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getListener
public java.lang.String getListener()
setListener
public void setListener(java.lang.String listener)
getProperties
public java.util.Map getProperties()
setProperties
public void setProperties(java.util.Map properties)
getChildren
public java.util.Map getChildren()
setChildren
public void setChildren(java.util.Map children)
getSecurityConstraints
public SecurityConstraintsMetaData getSecurityConstraints()
setSecurityConstraints
public void setSecurityConstraints(SecurityConstraintsMetaData securityConstraints)
create
public final PortalObject create(BuildContext buildContext,
PortalObject parent)
throws java.lang.Exception
- Create an instance of the corresponding portal object.
- Parameters:
buildContext
- the contextparent
- the parent object
- Returns:
- the corresponding portal object
- Throws:
java.lang.Exception
- any exception
newInstance
protected abstract PortalObject newInstance(BuildContext buildContext,
PortalObject parent)
throws java.lang.Exception
- Throws:
java.lang.Exception
buildMetaData
public static PortalObjectMetaData buildMetaData(ContentProviderRegistry contentProviderRegistry,
org.w3c.dom.Element portalObjectElt)
throws java.lang.Exception
- Throws:
java.lang.Exception
buildPropertiesMetaData
public static void buildPropertiesMetaData(PortalObjectMetaData portalObjectMD,
org.w3c.dom.Element propertiesElt)
buildListenerMetaData
public static void buildListenerMetaData(PortalObjectMetaData portalObjectMD,
org.w3c.dom.Element listenerElt)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object