org.jboss.portal.core.admin.ui
Class PortalObjectManagerBean

java.lang.Object
  extended by org.jboss.portal.core.admin.ui.PortalObjectManagerBean
All Implemented Interfaces:
java.io.Serializable, AddPageAction.Listener

public class PortalObjectManagerBean
extends java.lang.Object
implements java.io.Serializable, AddPageAction.Listener

The portal object manager bean.

See Also:
Serialized Form

Nested Class Summary
 class PortalObjectManagerBean.PortalObjectAuthorizationBean
           
 
Field Summary
 PageManagerBean pageManager
          .
 
Constructor Summary
PortalObjectManagerBean()
           
 
Method Summary
 void destroyObject(ActionEvent ae)
           
 AuthorizationBean getAuth()
           
 java.util.List getAvailableContentTypes()
           
 ControlPropertiesBean getControlProperties()
           
 DomainConfigurator getDomainConfigurator()
           
 InstanceContainer getInstanceContainer()
           
 SelectItem[] getInstanceItems()
           
 LayoutService getLayoutService()
           
 java.lang.String getNamespace()
           
 PortalObjectContainer getPortalObjectContainer()
           
 SelectItem[] getPortalPageItems()
           
 PortletInvoker getPortletDefinitionInvoker()
           
 java.lang.String getPreviewURL()
           
 java.util.Map getRenderParameters()
           
 RoleModule getRoleModule()
           
 java.lang.String getSelectedContentEditorInstance()
           
 java.util.Map getSelectedContentParameters()
           
 ContentType getSelectedContentType()
           
 java.lang.String getSelectedContentURI()
           
 PortalObject getSelectedObject()
           
 java.util.List getSelectedObjectPath()
           
 java.lang.String getSelectedObjectType()
          Helper method to recognize object type in EL easily
 java.lang.String getSelectedPlugin()
           
 PropertiesBean getSelectedProperties()
           
 ThemeBean getTheme()
           
 ThemeService getThemeService()
           
 void pageCreated(Page page)
          The implication configure properly the page security for default access.
 void processEvent(ActionEvent event)
           
 void refresh()
           
 java.lang.String selectObject()
           
 void selectObject(PortalObject po)
           
 void selectParentObject()
           
 void selectPlugin()
           
 void selectRootObject(ActionEvent ae)
           
 void setDomainConfigurator(DomainConfigurator domainConfigurator)
           
 void setInstanceContainer(InstanceContainer instanceContainer)
           
 void setLayoutService(LayoutService layoutService)
           
 void setNamespace(java.lang.String namespace)
           
 void setPortalObjectContainer(PortalObjectContainer poc)
           
 void setRenderParameters(java.util.Map renderParameters)
           
 void setRoleModule(RoleModule roleModule)
           
 void setSelectedContentParameters(java.util.Map selectedContentParameters)
           
 void setSelectedContentType(ContentType selectedContentType)
           
 void setSelectedContentURI(java.lang.String selectedContentURI)
           
 void setSelectedPlugin(java.lang.String selectedPlugin)
           
 void setThemeService(ThemeService themeService)
           
 void udpateContentType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pageManager

public PageManagerBean pageManager
.

Constructor Detail

PortalObjectManagerBean

public PortalObjectManagerBean()
Method Detail

getNamespace

public java.lang.String getNamespace()

setNamespace

public void setNamespace(java.lang.String namespace)

getAvailableContentTypes

public java.util.List getAvailableContentTypes()

getSelectedContentEditorInstance

public java.lang.String getSelectedContentEditorInstance()

getRoleModule

public RoleModule getRoleModule()

setRoleModule

public void setRoleModule(RoleModule roleModule)

getPortalObjectContainer

public PortalObjectContainer getPortalObjectContainer()

setPortalObjectContainer

public void setPortalObjectContainer(PortalObjectContainer poc)

getInstanceContainer

public InstanceContainer getInstanceContainer()

setInstanceContainer

public void setInstanceContainer(InstanceContainer instanceContainer)

getLayoutService

public LayoutService getLayoutService()

setLayoutService

public void setLayoutService(LayoutService layoutService)

getThemeService

public ThemeService getThemeService()

setThemeService

public void setThemeService(ThemeService themeService)

getSelectedContentType

public ContentType getSelectedContentType()

setSelectedContentType

public void setSelectedContentType(ContentType selectedContentType)

getSelectedContentURI

public java.lang.String getSelectedContentURI()

setSelectedContentURI

public void setSelectedContentURI(java.lang.String selectedContentURI)

getSelectedPlugin

public java.lang.String getSelectedPlugin()

setSelectedPlugin

public void setSelectedPlugin(java.lang.String selectedPlugin)

getRenderParameters

public java.util.Map getRenderParameters()

setRenderParameters

public void setRenderParameters(java.util.Map renderParameters)

getSelectedContentParameters

public java.util.Map getSelectedContentParameters()

setSelectedContentParameters

public void setSelectedContentParameters(java.util.Map selectedContentParameters)

getDomainConfigurator

public DomainConfigurator getDomainConfigurator()

setDomainConfigurator

public void setDomainConfigurator(DomainConfigurator domainConfigurator)

getPortletDefinitionInvoker

public PortletInvoker getPortletDefinitionInvoker()

getAuth

public AuthorizationBean getAuth()

getInstanceItems

public SelectItem[] getInstanceItems()

getPortalPageItems

public SelectItem[] getPortalPageItems()

getSelectedObjectPath

public java.util.List getSelectedObjectPath()

getSelectedObject

public PortalObject getSelectedObject()

getSelectedProperties

public PropertiesBean getSelectedProperties()

getTheme

public ThemeBean getTheme()

selectObject

public void selectObject(PortalObject po)

selectObject

public java.lang.String selectObject()

selectPlugin

public void selectPlugin()

selectParentObject

public void selectParentObject()

selectRootObject

public void selectRootObject(ActionEvent ae)

udpateContentType

public void udpateContentType()

destroyObject

public void destroyObject(ActionEvent ae)

refresh

public void refresh()

processEvent

public void processEvent(ActionEvent event)

pageCreated

public void pageCreated(Page page)
The implication configure properly the page security for default access.

Specified by:
pageCreated in interface AddPageAction.Listener

getPreviewURL

public java.lang.String getPreviewURL()

getSelectedObjectType

public java.lang.String getSelectedObjectType()
Helper method to recognize object type in EL easily

Returns:

getControlProperties

public ControlPropertiesBean getControlProperties()