com.plumtree.portaluiinfrastructure.layout.impl
Class LayoutManager

java.lang.Object
  extended by com.plumtree.portaluiinfrastructure.layout.impl.LayoutManager
All Implemented Interfaces:
ILayoutManager

public class LayoutManager
extends java.lang.Object
implements ILayoutManager


Constructor Summary
LayoutManager(java.lang.Object _oKey)
          To make sure people don't create LayoutManagers directly, we require a special key that only the LayoutService has.
 
Method Summary
 java.lang.Object[][] GetLayout(int _nWebServiceId, AActivitySpace _asSpace)
          This method retrieves the markup array for the layout specified by _nWebServiceId.
 java.lang.Object[][] GetLayout(int _nWebServiceId, AActivitySpace _asSpace, boolean bTest)
          The same method above for diagnostic.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutManager

public LayoutManager(java.lang.Object _oKey)
To make sure people don't create LayoutManagers directly, we require a special key that only the LayoutService has. Call LayoutService.getManagerInstance() instead to get the Layout Manager.

Parameters:
_oKey -
Method Detail

GetLayout

public java.lang.Object[][] GetLayout(int _nWebServiceId,
                                      AActivitySpace _asSpace)
Description copied from interface: ILayoutManager
This method retrieves the markup array for the layout specified by _nWebServiceId. It will deal with checking for a cached version and making a new request and sending it to the remote server if needed.

Specified by:
GetLayout in interface ILayoutManager
Parameters:
_nWebServiceId - the Id of the layout we want
_asSpace - the current space we are trying to display
Returns:
the markup array for the layout

GetLayout

public java.lang.Object[][] GetLayout(int _nWebServiceId,
                                      AActivitySpace _asSpace,
                                      boolean bTest)
Description copied from interface: ILayoutManager
The same method above for diagnostic.

Specified by:
GetLayout in interface ILayoutManager
Returns:



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.