de.uplanet.lucy.server.rtcache
Interface PageInfo


@Scriptable
public interface PageInfo

Information about pages.

Version:
$Revision: 78040 $

Method Summary
 java.lang.String getAppGuid()
          Get the unique identifier of the application this page belongs to.
 java.lang.String getDataGroupGuid()
          Get the data group this page belongs to.
 java.lang.String getDefaultTitle()
          Get the default page.
 java.lang.String getGuid()
          Get the unique identifier of this page.
 int getMenuIndex()
          Get the menu index.
 java.lang.String getName()
          Get the name of this page.
 de.uplanet.lucy.server.property.PagePropertyCollection getProperties()
          Gets the properties of the page
 java.lang.String getScript()
          Get the script.
 java.lang.String getSysIdent()
          Get the sysIdent.
 java.lang.String getTitle(java.lang.String p_strLang)
          Get the page title for the given language.
 java.util.Map<java.lang.String,java.lang.String> getTitles()
          Get the page's language specific titles.
 de.uplanet.lucy.constants.FUP_TYPE getType()
          Get the type.
 boolean isEditPage()
          Return if page is an edit page.
 boolean isNavigatable()
          Return if page is navigatable.
 

Method Detail

getGuid

java.lang.String getGuid()
Get the unique identifier of this page.

This property is never null.

Returns:
The unique identifier of this page (not null).

getAppGuid

java.lang.String getAppGuid()
Get the unique identifier of the application this page belongs to.

This property is never null.

Returns:
The unique identifier of the application.

getDataGroupGuid

java.lang.String getDataGroupGuid()
Get the data group this page belongs to.

Returns:
The data group GUID, or null.

getName

java.lang.String getName()
Get the name of this page.

This property is never null.

Returns:
The name of this page.

getType

de.uplanet.lucy.constants.FUP_TYPE getType()
Get the type.

Returns:
The type.

isEditPage

boolean isEditPage()
Return if page is an edit page.

Returns:
true, if the page is an edit page, or false otherwise.

getSysIdent

java.lang.String getSysIdent()
Get the sysIdent.

Returns:
The sysIdent.

getScript

java.lang.String getScript()
Get the script.

Returns:
The script.

getMenuIndex

int getMenuIndex()
Get the menu index.

Returns:
The menu index.

isNavigatable

boolean isNavigatable()
Return if page is navigatable.

Returns:
true, if page is navigatable, or false otherwise.

getDefaultTitle

java.lang.String getDefaultTitle()
Get the default page.

Returns:
The default title of this page.

getTitles

java.util.Map<java.lang.String,java.lang.String> getTitles()
Get the page's language specific titles.

Returns:
The titles.

getTitle

java.lang.String getTitle(java.lang.String p_strLang)
Get the page title for the given language.

Parameters:
p_strLang - A language identifier.
Returns:
The language-specific page title, or the default title if the requested title does not exist.

getProperties

de.uplanet.lucy.server.property.PagePropertyCollection getProperties()
Gets the properties of the page

Returns:
Collection of the page settings


Last updated: 2011-01-27
Copyright 2000-2010 United Planet. All Rights Reserved.