PageInstance Class

com.bea.netuix.application.instance
PageInstance Class

public class PageInstance

    extends Object
    implements NavigableInstance, Serializable

Represents a customized version of a PageDefinition.


Hierarchy
Object
  PageInstance
All Implemented Interfaces

NavigableInstance, Serializable

Constructor Summary

PageInstance(ThemeDefinitionId themeDefinitionId, LayoutDefinitionId layoutDefinitionId, String instanceTitle)

Constructor to create a new PageInstance object.
 

Method Summary

public String
getInstanceTitle()
Returns the instance title for this page.
public LayoutDefinitionId
getLayoutDefinitionId()
Returns the LayoutDefinitionId of layout associated with this PageInstance.
public NavigableDefinition
getNavigableDefinition()
Returns the NavigableDefinition associated with this page.
public NavigableDefinitionId
getNavigableDefinitionId()
Returns the NavigableDefinitionId for the NavigableDefinitionassociated with this page.
public NavigableInstanceId
getNavigableInstanceId()
Returns the NavigableInstanceId for the NavigableInstanceassociated with this page.
public PageDefinition
getPageDefinition()
Returns the PageDefinition that this page was created from.
public PageDefinitionId
getPageDefinitionId()
Returns the PageDefinitionId for the PageDefinition that this page was created from.
public PageInstanceId
getPageInstanceId()
Returns the PageInstanceId for this page.
public ThemeDefinitionId
getThemeDefinitionId()
Returns the ThemeDefinitionId of theme associated with this PageInstance.
public void
setInstanceTitle(String instanceTitle)
Sets the instance title for this page
public void
setLayoutDefinitionId(LayoutDefinitionId layoutDefinitionId)
Associates a layout with this page.
public void
setThemeDefinitionId(ThemeDefinitionId themeDefinitionId)
Associates a theme with this page.
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   
Methods from interface com.bea.netuix.application.instance.NavigableInstance
getBookGroupId, getNavigableDefinition, getNavigableDefinitionId, getNavigableInstanceId
 

Constructor Detail

PageInstance

public PageInstance(ThemeDefinitionId themeDefinitionId, 
                    LayoutDefinitionId layoutDefinitionId, 
                    String instanceTitle)
Constructor to create a new PageInstance object.
 

Method Detail

getInstanceTitle() Method

public String getInstanceTitle()
Returns the instance title for this page.

Returns

instance title

getLayoutDefinitionId() Method

public LayoutDefinitionId getLayoutDefinitionId()
Returns the LayoutDefinitionId of layout associated with this PageInstance.

Returns

LayoutDefinitionId

getNavigableDefinition() Method

public NavigableDefinition getNavigableDefinition()
Returns the NavigableDefinition associated with this page. Returns NULL when the PageInstance has not been retrieved by using the persistence API.

Returns

NaviagableDefinition associated with this page

Related Topics

NavigableDefinition


getNavigableDefinitionId() Method

public NavigableDefinitionId getNavigableDefinitionId()
Returns the NavigableDefinitionId for the NavigableDefinitionassociated with this page. Returns NULL when the PageInstance has not been retrieved by using the persistence API.

Returns

NaviagableDefinitionId associated with this page

Related Topics

NavigableDefinition


getNavigableInstanceId() Method

public NavigableInstanceId getNavigableInstanceId()
Returns the NavigableInstanceId for the NavigableInstanceassociated with this page. Returns NULL when the PageInstance has not been retrieved by using the persistence API.

Returns

NaviagableInstanceId associated with this page

Related Topics

NavigableInstance


getPageDefinition() Method

public PageDefinition getPageDefinition()
Returns the PageDefinition that this page was created from. Returns NULL when the PageInstance has not been retrieved by using the persistence API.

Returns

PageDefinition for this page

getPageDefinitionId() Method

public PageDefinitionId getPageDefinitionId()
Returns the PageDefinitionId for the PageDefinition that this page was created from. Returns NULL when the PageInstance has not been retrieved by using the persistence API.

Returns

PageDefinitionId for this page

getPageInstanceId() Method

public PageInstanceId getPageInstanceId()
Returns the PageInstanceId for this page. Returns NULL when the PageInstance has not been retrieved by using the persistence API.

Returns

PageInstanceId for this page

getThemeDefinitionId() Method

public ThemeDefinitionId getThemeDefinitionId()
Returns the ThemeDefinitionId of theme associated with this PageInstance.

Returns

ThemeDefinitionId

setInstanceTitle(String) Method

public void setInstanceTitle(String instanceTitle)
Sets the instance title for this page


setLayoutDefinitionId(LayoutDefinitionId) Method

public void setLayoutDefinitionId(LayoutDefinitionId layoutDefinitionId)
Associates a layout with this page.

Parameters

layoutDefinitionId
of layout associated with this page

setThemeDefinitionId(ThemeDefinitionId) Method

public void setThemeDefinitionId(ThemeDefinitionId themeDefinitionId)
Associates a theme with this page.

Parameters

themeDefinitionId
of theme associated with this page