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: 9082 $
- 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)
setDisplayName
public void setDisplayName(LocalizedString displayName)
getDisplayName
public LocalizedString getDisplayName()
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)
buildDisplayNameMetaData
public static void buildDisplayNameMetaData(PortalObjectMetaData portalObjectMD,
org.w3c.dom.Element portalObjectElt)
buildSupportedLocalesMetaData
public static void buildSupportedLocalesMetaData(PortalObjectMetaData portalObjectMD,
org.w3c.dom.Element portalObjectElt)
buildListenerMetaData
public static void buildListenerMetaData(PortalObjectMetaData portalObjectMD,
org.w3c.dom.Element listenerElt)
buildResourceBundleMetaData
public static void buildResourceBundleMetaData(PortalObjectMetaData portalObjectMD,
org.w3c.dom.Element resourceBundleElt)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getResourceBundle
public java.lang.String getResourceBundle()
setResourceBundle
public void setResourceBundle(java.lang.String resourceBundle)
getSupportedLocales
public java.util.List getSupportedLocales()
setSupportedLocales
public void setSupportedLocales(java.util.List supportedLocales)