Interface PageInfo

All Superinterfaces:
de.uplanet.lucy.server.rtcache.ILanguageConstant, de.uplanet.lucy.server.util.ILanguageConstantOrTitle, de.uplanet.lucy.server.rtcache.IRtInfo, de.uplanet.lucy.server.rtcache.IRtInfoWithTitle

@Scriptable public interface PageInfo extends de.uplanet.lucy.server.rtcache.IRtInfo, de.uplanet.lucy.server.rtcache.IRtInfoWithTitle, de.uplanet.lucy.server.util.ILanguageConstantOrTitle
Information about pages.
  • Method Summary

    Modifier and Type
    Method
    Description
    de.uplanet.lucy.server.property.IClassProperty
    Gets the special action class or null if no special action class was set.
    Get the unique identifier of the application this page belongs to.
    Get the data group this page belongs to.
     
    Get the unique identifier of this page.
    Get the name of this page.
    de.uplanet.lucy.server.property.PagePropertyCollection
    Gets the properties of the page
    de.uplanet.lucy.server.rtcache.ReadContainerDefinitionList
    Get the read containers.
    de.uplanet.lucy.server.property.IClassProperty
    Gets the special rendering class or null if no special rendering class was set.
    Get the script.
    Get the sysIdent.
    de.uplanet.lucy.server.hop.TargetInformation
    Gets the target .
    de.uplanet.lucy.constants.FUP_TYPE
    Get the type.
    de.uplanet.lucy.server.rtcache.WriteContainerDefinitionList
    Get the write containers.
    boolean
    Return if page is an edit page.
    boolean
    Return if page is navigatable.

    Methods inherited from interface de.uplanet.lucy.server.rtcache.ILanguageConstant

    getLanguageConstantAppGuid, getLanguageConstantName, getLanguageConstantType, hasLanguageConstant

    Methods inherited from interface de.uplanet.lucy.server.util.ILanguageConstantOrTitle

    getTitles

    Methods inherited from interface de.uplanet.lucy.server.rtcache.IRtInfoWithTitle

    getDefaultTitle, getTitle, getTitles
  • Method Details

    • getGuid

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

      This property is never null.

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

      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

      String getDataGroupGuid()
      Get the data group this page belongs to.
      Returns:
      The data group GUID, or null.
    • getName

      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

      String getSysIdent()
      Get the sysIdent.
      Returns:
      The sysIdent.
    • getScript

      String getScript()
      Get the script.
      Returns:
      The script.
    • isNavigatable

      boolean isNavigatable()
      Return if page is navigatable.
      Returns:
      true, if page is navigatable, or false otherwise.
    • getProperties

      de.uplanet.lucy.server.property.PagePropertyCollection getProperties()
      Gets the properties of the page
      Returns:
      Collection of the page settings
    • getTarget

      de.uplanet.lucy.server.hop.TargetInformation getTarget()
      Gets the target .
      Returns:
      The target info instance.
    • getDataGroupGuidOfContainer

      String getDataGroupGuidOfContainer(String p_container)
      Parameters:
      p_container - The container GUID
      Returns:
      Returns the data group of the given read or write container or null if not found
    • getReadContainerDefinitions

      de.uplanet.lucy.server.rtcache.ReadContainerDefinitionList getReadContainerDefinitions()
      Get the read containers.
      Returns:
      The read containers associated with the page.
    • getWriteContainerDefinitions

      de.uplanet.lucy.server.rtcache.WriteContainerDefinitionList getWriteContainerDefinitions()
      Get the write containers.
      Returns:
      The write containers associated with the page.
    • getRenderingClass

      de.uplanet.lucy.server.property.IClassProperty getRenderingClass()
      Gets the special rendering class or null if no special rendering class was set.
      Returns:
      The rendering class or null if no rendering class was set
    • getActionClass

      de.uplanet.lucy.server.property.IClassProperty getActionClass()
      Gets the special action class or null if no special action class was set.
      Returns:
      The action class or null if no action class was set