com.plumtree.server
Interface IPTProfilePage

All Superinterfaces:
IPTLocalizable, IPTObject, IPTServerContext, IPTStorable, IPTUnknown

public interface IPTProfilePage
extends IPTObject

Used to store user profile layout information in the database. A profile page consists of several profile sections, which consist of several properties. Confusingly, in the UI a profile page is called a "Section."

Version:
$Revision$
Author:
Mike Jahr
See Also:
IPTProfileSection

Method Summary
 java.lang.Object[] GetChildSections()
          Returns the list of section ids on this page.
 boolean GetIsPrivate()
          Deprecated.  
 int GetPosition()
          Returns the position of this page in the user profile editor.
 void SetChildSections(java.lang.Object[] Value)
          Sets the list of section ids on this page.
 void SetIsPrivate(boolean Value)
          Deprecated.  
 void SetPosition(int Value)
          Sets the position of this page in the user profile editor.
 
Methods inherited from interface com.plumtree.server.IPTObject
GetAdminFolderID, GetClassID, GetCreated, GetImageUUID, GetLastModified, GetObjectProperties, SetAdminFolderID, SetImageUUID, SetLastModified
 
Methods inherited from interface com.plumtree.server.IPTLocalizable
GetDescription, GetIsLocalized, GetLocalizedDescription, GetLocalizedDescriptions, GetLocalizedName, GetLocalizedNames, GetName, GetPrimaryLang, GetSupportsLocalization, SetDescription, SetIsLocalized, SetLocalizedDescriptions, SetLocalizedNames, SetName, SetPrimaryLang
 
Methods inherited from interface com.plumtree.server.IPTUnknown
GetInterfaces
 
Methods inherited from interface com.plumtree.server.IPTServerContext
GetAccessLevel, GetACL, GetLastModifiedBy, GetLockState, GetObjectID, GetOwnerID, GetServerContextSettings, GetSession, GetSettings, LockObject, SetLastModifiedBy, SetObjectID, SetOwnerID, SetServerContextSettings, SetSettings, UnlockObject
 
Methods inherited from interface com.plumtree.server.IPTStorable
Store
 

Method Detail

GetChildSections

java.lang.Object[] GetChildSections()
Returns the list of section ids on this page.

Returns:
an array of section ids

SetChildSections

void SetChildSections(java.lang.Object[] Value)
Sets the list of section ids on this page.

Parameters:
Value - an array of section ids

GetIsPrivate

boolean GetIsPrivate()
Deprecated. 

Unused.

Returns:
a boolean

SetIsPrivate

void SetIsPrivate(boolean Value)
Deprecated. 

Unused.

Parameters:
Value - a boolean

GetPosition

int GetPosition()
Returns the position of this page in the user profile editor.

Returns:
the position

SetPosition

void SetPosition(int Value)
Sets the position of this page in the user profile editor.

Parameters:
Value - the position