lumis.doui.source.field.type
Class PageDataType.Data

Package class diagram package PageDataType.Data
java.lang.Object
  extended by lumis.portal.page.PageConfig
      extended by lumis.doui.source.field.type.PageDataType.Data
All Implemented Interfaces:
Cloneable, IRenderable, ICacheEntry, ICloneableCacheEntry, ICloneableConfig<PageConfig>
Enclosing class:
PageDataType

public static class PageDataType.Data
extends PageConfig
implements IRenderable

Data object for a field with data type file.

Since:
4.0.8

Field Summary
 
Fields inherited from class lumis.portal.page.PageConfig
PAGE_CACHE_TYPE_ALL_USERS, PAGE_CACHE_TYPE_DISABLED, PAGE_CACHE_TYPE_INHERIT, PAGE_CACHE_TYPE_ONLY_GUEST, PAGE_CENTER_INHERIT, PAGE_CENTER_NO, PAGE_CENTER_YES, PAGE_ID_ADMIN_ACCESS, PAGE_ID_ADMIN_BLANK, PAGE_ID_ADMIN_CHANNEL_TEMPLATES, PAGE_ID_ADMIN_GROUPS, PAGE_ID_ADMIN_LOCALGROUPS, PAGE_ID_ADMIN_LOCALUSERS, PAGE_ID_ADMIN_PAGE_TEMPLATES, PAGE_ID_ADMIN_PAGES, PAGE_ID_ADMIN_SERVICES, PAGE_ID_ADMIN_SUBCHANNELS, PAGE_ID_ADMIN_USERS, PAGE_MAIN, PAGE_PROTOCOL_ALL, PAGE_PROTOCOL_HTTP, PAGE_PROTOCOL_HTTP_NAME, PAGE_PROTOCOL_HTTPS, PAGE_PROTOCOL_HTTPS_NAME, PAGE_PROTOCOL_INHERIT, PAGE_SERVER_SIDE_INCLUDE_NO, PAGE_SERVER_SIDE_INCLUDE_YES, PAGE_TYPE_ADMIN, PAGE_TYPE_USER
 
Constructor Summary
PageDataType.Data(PageConfig pageConfig)
          Creates a new Data instance copying its values from a PageConfig.
 
Method Summary
 String getDisplayString(IRenderer renderer)
          Returns the string to be displayed for representing this instance, when a short display is required.
 String getRenderData(IRenderer renderer)
          Returns the data of this object in a standard xml format.
 
Methods inherited from class lumis.portal.page.PageConfig
clone, deserialize, getAccessControlListId, getCacheType, getCenterPage, getChannelId, getDescription, getId, getInheritsMetaTags, getInheritsStylesheets, getKeywords, getLayout, getName, getParentTemplateId, getPosition, getProtocol, getRunTimeServiceInstanceId, getRunTimeServiceInterfaceId, getServerSideIncludeType, getTitle, getType, hasRunTimeServiceInterfaces, isHidden, isOverrideServerSideInclude, isPopup, isTemplate, serialize, setAccessControlListId, setCacheType, setCenterPage, setChannelId, setDescription, setHidden, setId, setInheritsMetaTags, setInheritsStylesheets, setKeywords, setLayout, setName, setOverrideServerSideInclude, setParentTemplateId, setPosition, setProtocol, setRunTimeServiceInstanceId, setRunTimeServiceInterfaceId, setServerSideIncludeType, setTemplate, setTitle, setType
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageDataType.Data

public PageDataType.Data(PageConfig pageConfig)
Creates a new Data instance copying its values from a PageConfig.

Parameters:
pageConfig - the pageConfig.
Since:
4.0.8
Method Detail

getRenderData

public String getRenderData(IRenderer renderer)
                     throws PortalException
Description copied from interface: IRenderable
Returns the data of this object in a standard xml format.

Specified by:
getRenderData in interface IRenderable
Parameters:
renderer - the renderer object that will use the returned render data.
Returns:
the xml data for this object.
Throws:
PortalException

getDisplayString

public String getDisplayString(IRenderer renderer)
                        throws PortalException
Description copied from interface: IRenderable
Returns the string to be displayed for representing this instance, when a short display is required.

Specified by:
getDisplayString in interface IRenderable
Parameters:
renderer - the renderer object that will use the returned render data.
Returns:
the string to be used to friendly display this instance.
Throws:
PortalException


Lumisportal  4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.