Primavera Integration API 7.0

com.primavera.integration.client.bo.enm
Class UDFSubjectArea

java.lang.Object
  extended by com.primavera.integration.client.bo.enm.EnumType
      extended by com.primavera.integration.client.bo.enm.UDFSubjectArea

public class UDFSubjectArea
extends EnumType

UDF subject area type enumerations are used to specify the type of business object to which values for a particular UDFType can be assigned. Valid values are 'Activity', 'Activity Expense', 'Activity Step', 'Activity Step Template Item', 'Project', 'Project Issue', 'Project Risk', 'Resource', 'Resource Assignment', 'WBS', and 'Work Products and Documents'. Note that UDFTypes for subject area 'Project' can be assigned to both projects and EPS objects.

To use an enumeration in a where clause, make sure you use the internal database value. This can be retrieved from a particular enum instance by calling getValue().


Field Summary
static UDFSubjectArea ACTIVITY
           
static UDFSubjectArea ACTIVITY_EXPENSE
           
static UDFSubjectArea ACTIVITY_STEP
           
static UDFSubjectArea ACTIVITY_STEP_TEMPLATE_ITEM
           
static UDFSubjectArea NULL
           
static UDFSubjectArea PROJECT
           
static UDFSubjectArea PROJECT_ISSUE
           
static UDFSubjectArea PROJECT_RISK
           
static UDFSubjectArea RESOURCE
           
static UDFSubjectArea RESOURCE_ASSIGNMENT
           
static UDFSubjectArea WBS
           
static UDFSubjectArea WORK_PRODUCTS_AND_DOCUMENTS
           
 
Method Summary
 java.lang.String getDescription()
          Gets the description of this UDFSubjectArea instance
static java.lang.String[] getEnumDescriptions()
          Gets an array of all descriptions for this enumeration
static java.lang.String[] getEnumValues()
          Gets an array of all internal values for this enumeration
static UDFSubjectArea getUDFSubjectArea(int iUDFSubjectArea)
          Gets an instance of UDFSubjectArea based on the integer value specified.
static UDFSubjectArea getUDFSubjectArea(java.lang.String sUDFSubjectArea)
          Gets an instance of UDFSubjectArea based on the String value specified.
 java.lang.String getValue()
          Gets the internal value of this UDFSubjectArea instance
 java.lang.String toString()
          Returns a string representation of the object, which is the same as the description returned by the getDescription() method
 
Methods inherited from class com.primavera.integration.client.bo.enm.EnumType
equals, hashCode, intValue
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NULL

public static final UDFSubjectArea NULL

ACTIVITY

public static final UDFSubjectArea ACTIVITY

ACTIVITY_EXPENSE

public static final UDFSubjectArea ACTIVITY_EXPENSE

ACTIVITY_STEP

public static final UDFSubjectArea ACTIVITY_STEP

PROJECT

public static final UDFSubjectArea PROJECT

PROJECT_ISSUE

public static final UDFSubjectArea PROJECT_ISSUE

PROJECT_RISK

public static final UDFSubjectArea PROJECT_RISK

RESOURCE

public static final UDFSubjectArea RESOURCE

RESOURCE_ASSIGNMENT

public static final UDFSubjectArea RESOURCE_ASSIGNMENT

WBS

public static final UDFSubjectArea WBS

WORK_PRODUCTS_AND_DOCUMENTS

public static final UDFSubjectArea WORK_PRODUCTS_AND_DOCUMENTS

ACTIVITY_STEP_TEMPLATE_ITEM

public static final UDFSubjectArea ACTIVITY_STEP_TEMPLATE_ITEM
Method Detail

toString

public java.lang.String toString()
Returns a string representation of the object, which is the same as the description returned by the getDescription() method

Overrides:
toString in class java.lang.Object
Returns:
String a string representation of the object

getValue

public java.lang.String getValue()
Gets the internal value of this UDFSubjectArea instance

Specified by:
getValue in class EnumType
Returns:
String the internal value

getDescription

public java.lang.String getDescription()
Gets the description of this UDFSubjectArea instance

Specified by:
getDescription in class EnumType
Returns:
String the description

getUDFSubjectArea

public static UDFSubjectArea getUDFSubjectArea(java.lang.String sUDFSubjectArea)
Gets an instance of UDFSubjectArea based on the String value specified.

Parameters:
sUDFSubjectArea - the internal value or description
Returns:
UDFSubjectArea the unique UDFSubjectArea instance

getUDFSubjectArea

public static UDFSubjectArea getUDFSubjectArea(int iUDFSubjectArea)
Gets an instance of UDFSubjectArea based on the integer value specified.

Parameters:
iUDFSubjectArea - an integer representing a particular value of this class. This value is also used when exporting to XML.
Returns:
UDFSubjectArea the unique UDFSubjectArea instance

getEnumValues

public static java.lang.String[] getEnumValues()
Gets an array of all internal values for this enumeration

Returns:
String[] an array of all internal values

getEnumDescriptions

public static java.lang.String[] getEnumDescriptions()
Gets an array of all descriptions for this enumeration

Returns:
String[] an array of all descriptions

Primavera Integration API 7.0

Copyright © 2003, 2009, Oracle and/or its affiliates. All rights reserved.