com.plumtree.server
Interface IPTProfileSection

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

public interface IPTProfileSection
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 section is called a "Category."

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

Method Summary
 java.lang.Object[] GetChildProperties()
          Returns the properties in this section.
 IPTQueryResult GetProperties()
          Returns a query result with the following columns for each of the properties in this section, in the order in which they appear in the section: PT_PROPID_OBJECTID PT_PROPID_PROP_VISIBLE PT_PROPID_NAME PT_PROPID_PROP_REFCLASS PT_PROPID_PROP_HREF PT_PROPID_PROP_VALUETYPE PT_PROPID_PROP_MULTIVALUED PT_PROPID_PROP_READONLYVALUE PT_PROPID_PROP_MANDATORY PT_PROPID_PROP_PICKTYPE PT_PROPID_PROP_PICKTABLE
 void SetChildProperties(java.lang.Object[] Value)
          Returns the properties in this section.
 
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

GetChildProperties

java.lang.Object[] GetChildProperties()
Returns the properties in this section.

Returns:
an array of property ids

SetChildProperties

void SetChildProperties(java.lang.Object[] Value)
Returns the properties in this section.

Parameters:
Value - an array of property ids

GetProperties

IPTQueryResult GetProperties()
Returns a query result with the following columns for each of the properties in this section, in the order in which they appear in the section: PT_PROPID_OBJECTID PT_PROPID_PROP_VISIBLE PT_PROPID_NAME PT_PROPID_PROP_REFCLASS PT_PROPID_PROP_HREF PT_PROPID_PROP_VALUETYPE PT_PROPID_PROP_MULTIVALUED PT_PROPID_PROP_READONLYVALUE PT_PROPID_PROP_MANDATORY PT_PROPID_PROP_PICKTYPE PT_PROPID_PROP_PICKTABLE

Returns:
a query result


Copyright 2008 Plumtree Software Inc. All Rights Reserved.