com.plumtree.portaluiinfrastructure.approval
Class ApprovalPortalItemType

java.lang.Object
  extended by com.plumtree.uiinfrastructure.approval.ApprovalItemType
      extended by com.plumtree.portaluiinfrastructure.approval.ApprovalPortalItemType

public class ApprovalPortalItemType
extends ApprovalItemType

This class represents a portal-specific ApprovalItemType. The public enumeration presented by this class defines the set of object types available for approval.

Author:
Ben Geislinger

Field Summary
static ApprovalPortalItemType ADMIN_FOLDER
           
static ApprovalPortalItemType AUTHSOURCE
           
static ApprovalPortalItemType COMMUNITY
           
static ApprovalPortalItemType COMMUNITY_TEMPLATE
           
static ApprovalPortalItemType CRAWLER
           
static ApprovalPortalItemType DATASOURCE
           
static ApprovalPortalItemType DOCUMENT
           
static ApprovalPortalItemType DOCUMENT_FOLDER
           
static ApprovalPortalItemType DOCUMENT_TYPE
           
static ApprovalPortalItemType EXTERNAL_OPERATION
           
static ApprovalPortalItemType FEDERATED_PORTAL
           
static ApprovalPortalItemType FILTER
           
static ApprovalPortalItemType GROUP
           
static ApprovalPortalItemType INVITATION
           
static ApprovalPortalItemType JOB
           
static ApprovalPortalItemType PAGE
           
static ApprovalPortalItemType PAGE_TEMPLATE
           
static ApprovalPortalItemType PORTLET
           
static ApprovalPortalItemType PORTLET_BUNDLE
           
static ApprovalPortalItemType PORTLET_TEMPLATE
           
static ApprovalPortalItemType PROFILE_SOURCE
           
static ApprovalPortalItemType PROPERTY
           
static ApprovalPortalItemType PROPERTYMAP
           
static ApprovalPortalItemType REMOTE_SERVER
           
static ApprovalPortalItemType SAVED_SEARCH
           
static ApprovalPortalItemType SCHEDULE
           
static ApprovalPortalItemType SITE_MAP_FOLDER
           
static ApprovalPortalItemType SUBPORTAL
           
static ApprovalPortalItemType USER
           
static ApprovalPortalItemType USER_INTERFACE
           
static ApprovalPortalItemType WEB_SERVICE
           
 
Constructor Summary
ApprovalPortalItemType(java.lang.String name, PTImageType iType, int classID, int iIDs, int iIDp)
          Creates a new ApprovalItemType object.
 
Method Summary
 int GetClassID()
           
 PTImageType GetItemImageType()
           
 int GetLocalizedNameIDPlural()
           
 int GetLocalizedNameIDSingular()
           
 java.lang.String GetName()
           
 ApprovalItemType GetType(java.lang.String sName)
           
 java.lang.String ToString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTERNAL_OPERATION

public static final ApprovalPortalItemType EXTERNAL_OPERATION

DOCUMENT

public static final ApprovalPortalItemType DOCUMENT

USER

public static final ApprovalPortalItemType USER

CRAWLER

public static final ApprovalPortalItemType CRAWLER

DATASOURCE

public static final ApprovalPortalItemType DATASOURCE

GROUP

public static final ApprovalPortalItemType GROUP

PORTLET

public static final ApprovalPortalItemType PORTLET

COMMUNITY

public static final ApprovalPortalItemType COMMUNITY

AUTHSOURCE

public static final ApprovalPortalItemType AUTHSOURCE

COMMUNITY_TEMPLATE

public static final ApprovalPortalItemType COMMUNITY_TEMPLATE

DOCUMENT_TYPE

public static final ApprovalPortalItemType DOCUMENT_TYPE

FEDERATED_PORTAL

public static final ApprovalPortalItemType FEDERATED_PORTAL

FILTER

public static final ApprovalPortalItemType FILTER

JOB

public static final ApprovalPortalItemType JOB

PAGE_TEMPLATE

public static final ApprovalPortalItemType PAGE_TEMPLATE

PROPERTY

public static final ApprovalPortalItemType PROPERTY

PROPERTYMAP

public static final ApprovalPortalItemType PROPERTYMAP

SAVED_SEARCH

public static final ApprovalPortalItemType SAVED_SEARCH

SCHEDULE

public static final ApprovalPortalItemType SCHEDULE

SITE_MAP_FOLDER

public static final ApprovalPortalItemType SITE_MAP_FOLDER

SUBPORTAL

public static final ApprovalPortalItemType SUBPORTAL

USER_INTERFACE

public static final ApprovalPortalItemType USER_INTERFACE

WEB_SERVICE

public static final ApprovalPortalItemType WEB_SERVICE

INVITATION

public static final ApprovalPortalItemType INVITATION

PORTLET_BUNDLE

public static final ApprovalPortalItemType PORTLET_BUNDLE

REMOTE_SERVER

public static final ApprovalPortalItemType REMOTE_SERVER

PORTLET_TEMPLATE

public static final ApprovalPortalItemType PORTLET_TEMPLATE

ADMIN_FOLDER

public static final ApprovalPortalItemType ADMIN_FOLDER

DOCUMENT_FOLDER

public static final ApprovalPortalItemType DOCUMENT_FOLDER

PROFILE_SOURCE

public static final ApprovalPortalItemType PROFILE_SOURCE

PAGE

public static final ApprovalPortalItemType PAGE
Constructor Detail

ApprovalPortalItemType

public ApprovalPortalItemType(java.lang.String name,
                              PTImageType iType,
                              int classID,
                              int iIDs,
                              int iIDp)
Creates a new ApprovalItemType object.

Parameters:
name -
iType -
classID -
Method Detail

GetClassID

public int GetClassID()
Returns:

GetItemImageType

public PTImageType GetItemImageType()
Specified by:
GetItemImageType in class ApprovalItemType
Returns:

GetLocalizedNameIDPlural

public int GetLocalizedNameIDPlural()
Specified by:
GetLocalizedNameIDPlural in class ApprovalItemType
Returns:

GetLocalizedNameIDSingular

public int GetLocalizedNameIDSingular()
Specified by:
GetLocalizedNameIDSingular in class ApprovalItemType
Returns:

GetName

public java.lang.String GetName()
Specified by:
GetName in class ApprovalItemType
Returns:

GetType

public ApprovalItemType GetType(java.lang.String sName)
Overrides:
GetType in class ApprovalItemType
Parameters:
sName -
Returns:

ToString

public java.lang.String ToString()
Specified by:
ToString in class ApprovalItemType
Returns:



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.