© 2003 BEA Systems, Inc.

com.bea.netuix.servlets.controls.page
Class PagePresentationContext

java.lang.Object
  |
  +--com.bea.netuix.servlets.controls.ControlContext
        |
        +--com.bea.netuix.servlets.controls.PresentationContext
              |
              +--com.bea.netuix.servlets.controls.window.WindowPresentationContext
                    |
                    +--com.bea.netuix.servlets.controls.page.PagePresentationContext
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BookPresentationContext

public class PagePresentationContext
extends WindowPresentationContext

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.bea.netuix.servlets.controls.ControlContext
debug
 
Constructor Summary
protected PagePresentationContext(Page page)
           
 
Method Summary
 String getActiveImage()
           
 String getInactiveImage()
           
 String getLabel()
           
static PagePresentationContext getPagePresentationContext(HttpServletRequest request)
           
 String getRolloverImage()
           
 List getWindowPresentationContexts()
          Return the collection of chils WindowPresentationContexts (BookPresentationContext or PortletPresentationContext) for this page.
 boolean isActive()
           
 boolean isHidden()
           
 boolean isVisible()
           
 
Methods inherited from class com.bea.netuix.servlets.controls.window.WindowPresentationContext
getContentPresentationClass, getContentPresentationContextChildren, getContentPresentationStyle, getDefinitionId, getDefinitionLabel, getInstanceId, getOrientation, getParentPagePresentationContext, getTitle, getWindowMode, getWindowPresentationContext, getWindowState, isCapable, isPacked
 
Methods inherited from class com.bea.netuix.servlets.controls.PresentationContext
getChildren, getChildren, getControlState, getFirstChild, getParsedProperties, getPresentationClass, getPresentationId, getPresentationStyle, getProperties, getProperty, getProperty, getPropertyAsBoolean, getPropertyAsInt, getResolvedLocale, getTagName, render, setVisible
 
Methods inherited from class com.bea.netuix.servlets.controls.ControlContext
getContextFromRequest, getContextKey, getControl, getRequestKey, getUniqueId, removeContextFromRequest, setContextInRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PagePresentationContext

protected PagePresentationContext(Page page)
Method Detail

isHidden

public boolean isHidden()

isActive

public boolean isActive()

isVisible

public boolean isVisible()
Overrides:
isVisible in class PresentationContext

getLabel

public String getLabel()
Specified by:
getLabel in class WindowPresentationContext

getPagePresentationContext

public static PagePresentationContext getPagePresentationContext(HttpServletRequest request)

getWindowPresentationContexts

public List getWindowPresentationContexts()

Return the collection of chils WindowPresentationContexts (BookPresentationContext or PortletPresentationContext) for this page. If no portlets and books exist returns an empty list.

Returns:
List of BookPresentationContext and PortletPresentationContexts objects

getActiveImage

public String getActiveImage()

getInactiveImage

public String getInactiveImage()

getRolloverImage

public String getRolloverImage()

© 2003 BEA Systems, Inc.

Copyright © 2003 BEA Systems, Inc. All Rights Reserved