org.apache.pluto.portalImpl.core
Class PortalContextProviderImpl

java.lang.Object
  extended by org.apache.pluto.portalImpl.core.PortalContextProviderImpl

public class PortalContextProviderImpl
extends java.lang.Object


Field Summary
private  java.lang.String info
          Portal information
private  java.util.Vector modes
          supported portlet modes by this portal
private  java.util.HashMap properties
          portal properties
private  java.util.Vector states
          supported window states by this portal
 
Constructor Summary
PortalContextProviderImpl()
           
 
Method Summary
private  java.util.Vector getDefaultModes()
           
private  java.util.Vector getDefaultStates()
           
 java.lang.String getPortalInfo()
           
 java.lang.String getProperty(java.lang.String name)
           
 java.util.Collection getPropertyNames()
           
 java.util.Collection getSupportedPortletModes()
           
 java.util.Collection getSupportedWindowStates()
           
 void reset(java.lang.String portalInfo)
          reset all values to default portlet modes and window states; delete all properties and set the given portlet information as portlet info string.
 void setProperty(java.lang.String name, java.lang.String value)
           
 void setSupportedPortletModes(java.util.Enumeration portletModes)
           
 void setSupportedWindowStates(java.util.Enumeration windowStates)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

info

private java.lang.String info
Portal information


modes

private java.util.Vector modes
supported portlet modes by this portal


states

private java.util.Vector states
supported window states by this portal


properties

private java.util.HashMap properties
portal properties

Constructor Detail

PortalContextProviderImpl

public PortalContextProviderImpl()
Method Detail

getProperty

public java.lang.String getProperty(java.lang.String name)

getPropertyNames

public java.util.Collection getPropertyNames()

getSupportedPortletModes

public java.util.Collection getSupportedPortletModes()

getSupportedWindowStates

public java.util.Collection getSupportedWindowStates()

getPortalInfo

public java.lang.String getPortalInfo()

getDefaultModes

private java.util.Vector getDefaultModes()

getDefaultStates

private java.util.Vector getDefaultStates()

setProperty

public void setProperty(java.lang.String name,
                        java.lang.String value)

setSupportedPortletModes

public void setSupportedPortletModes(java.util.Enumeration portletModes)

setSupportedWindowStates

public void setSupportedWindowStates(java.util.Enumeration windowStates)

reset

public void reset(java.lang.String portalInfo)
reset all values to default portlet modes and window states; delete all properties and set the given portlet information as portlet info string.

Parameters:
portalInfo - portal information string that will be returned by the getPortalInfo call.