© 2003 BEA Systems, Inc.

com.bea.netuix.application.definition
Class PageDefinition

java.lang.Object
  |
  +--com.bea.netuix.application.definition.PageDefinition
All Implemented Interfaces:
NavigableDefinition, Serializable

public class PageDefinition
extends Object
implements NavigableDefinition, Serializable

See Also:
Serialized Form

Field Summary
protected  PageInstance pageInstance
           
 
Constructor Summary
  PageDefinition(LocalizationResource localizationResource, MarkupDefinitionId markupDefinitionId, String definitionLabel, boolean hidden, boolean _public, String webAppName, LayoutDefinitionId layoutDefinitionId, ThemeDefinitionId themeDefinitionId)
           
protected PageDefinition(LocalizationResource localizationResource, MarkupDefinitionId markupDefinitionId, String definitionLabel, boolean hidden, boolean _public, String webAppName, PageInstance pageInstance)
           
 
Method Summary
 BookGroupId getBookGroupId()
           
 String getDefinitionLabel()
           
 String getDescription()
           
 LayoutDefinitionId getLayoutDefinitionId()
           
 LocalizationIntersectionId getLocalizationIntersectionId()
           
 LocalizationResource getLocalizationResource()
           
 MarkupDefinitionId getMarkupDefinitionId()
           
 NavigableDefinitionId getNavigableDefinitionId()
           
 PageDefinitionId getPageDefinitionId()
           
 PageInstanceId getPrimaryInstanceId()
           
 ThemeDefinitionId getThemeDefinitionId()
           
 String getTitle()
           
 String getWebAppName()
           
 boolean isHidden()
           
 boolean isPublic()
           
 void setDefinitionLabel(String definitionLabel)
           
 void setHidden(boolean hidden)
           
 void setLayoutDefinitionId(LayoutDefinitionId layoutDefinitionId)
           
 void setLocalizationResource(LocalizationResource localizationResource)
           
 void setMarkupDefinitionId(MarkupDefinitionId markupDefinitionId)
           
 void setPublic(boolean _public)
           
 void setThemeDefinitionId(ThemeDefinitionId themeDefinitionId)
           
 void setWebAppName(String webAppName)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

pageInstance

protected PageInstance pageInstance
Constructor Detail

PageDefinition

public PageDefinition(LocalizationResource localizationResource,
                      MarkupDefinitionId markupDefinitionId,
                      String definitionLabel,
                      boolean hidden,
                      boolean _public,
                      String webAppName,
                      LayoutDefinitionId layoutDefinitionId,
                      ThemeDefinitionId themeDefinitionId)

PageDefinition

protected PageDefinition(LocalizationResource localizationResource,
                         MarkupDefinitionId markupDefinitionId,
                         String definitionLabel,
                         boolean hidden,
                         boolean _public,
                         String webAppName,
                         PageInstance pageInstance)
Method Detail

getPageDefinitionId

public PageDefinitionId getPageDefinitionId()

getNavigableDefinitionId

public NavigableDefinitionId getNavigableDefinitionId()
Specified by:
getNavigableDefinitionId in interface NavigableDefinition

getBookGroupId

public BookGroupId getBookGroupId()
Specified by:
getBookGroupId in interface NavigableDefinition

getLocalizationResource

public LocalizationResource getLocalizationResource()
Specified by:
getLocalizationResource in interface NavigableDefinition

getLocalizationIntersectionId

public LocalizationIntersectionId getLocalizationIntersectionId()

setLocalizationResource

public void setLocalizationResource(LocalizationResource localizationResource)

getMarkupDefinitionId

public MarkupDefinitionId getMarkupDefinitionId()

setMarkupDefinitionId

public void setMarkupDefinitionId(MarkupDefinitionId markupDefinitionId)

getDefinitionLabel

public String getDefinitionLabel()
Specified by:
getDefinitionLabel in interface NavigableDefinition

setDefinitionLabel

public void setDefinitionLabel(String definitionLabel)

isHidden

public boolean isHidden()
Specified by:
isHidden in interface NavigableDefinition

setHidden

public void setHidden(boolean hidden)

isPublic

public boolean isPublic()

setPublic

public void setPublic(boolean _public)

getWebAppName

public String getWebAppName()
Specified by:
getWebAppName in interface NavigableDefinition

setWebAppName

public void setWebAppName(String webAppName)

getLayoutDefinitionId

public LayoutDefinitionId getLayoutDefinitionId()

setLayoutDefinitionId

public void setLayoutDefinitionId(LayoutDefinitionId layoutDefinitionId)

getThemeDefinitionId

public ThemeDefinitionId getThemeDefinitionId()

setThemeDefinitionId

public void setThemeDefinitionId(ThemeDefinitionId themeDefinitionId)

getPrimaryInstanceId

public PageInstanceId getPrimaryInstanceId()

getTitle

public String getTitle()
Specified by:
getTitle in interface NavigableDefinition

getDescription

public String getDescription()
Specified by:
getDescription in interface NavigableDefinition

toString

public String toString()
Overrides:
toString in class Object

© 2003 BEA Systems, Inc.

Copyright © 2003 BEA Systems, Inc. All Rights Reserved