|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.fc.EnumeratedType
wt.projmgmt.admin.ProjectCategory
ProjectCategory is a specialization of EnumeratedType
to
provide localizable category values. The localized values for categories
are maintained in a resource bundle ProjectCategoryRB
, and
its locale derivatives
Supported API: true
Extendable: false
EnumeratedType
,
wt.projmgmt.admin.ProjectCategoryRB
,
Serialized FormNested Class Summary |
Nested classes inherited from class wt.fc.EnumeratedType |
|
Field Summary | |
static ProjectCategory |
ACCOUNTING
The Project Category of Accounting Supported API: false |
static ProjectCategory |
ADMINISTRATION
The Project Category of Administration Supported API: false |
static ProjectCategory |
ADVERTISING
The Project Category of Advertising Supported API: false |
private static String |
CLASS_RESOURCE
|
private static String |
CLASSNAME
|
static ProjectCategory |
CUSTOMER
The Project Category of Customer Supported API: false |
static ProjectCategory |
DEFAULT
The Project Category of Default Supported API: false |
static ProjectCategory |
ENGINEERING
The Project Category of Engineering Supported API: false |
static ProjectCategory |
FACILITIES
The Project Category of Facilities Supported API: false |
static ProjectCategory |
FINANCE
The Project Category of Finance Supported API: false |
static ProjectCategory |
HUMAN_RESOURCES
The Project Category of Human Resources Supported API: false |
static ProjectCategory |
INFORMATION_TECHNOLOGY
The Project Category of Information Technology Supported API: false |
static ProjectCategory |
LEGAL
The Project Category of Legal Supported API: false |
private static Hashtable |
localeSets
|
static ProjectCategory |
MANUFACTURING
The Project Category of Manufacturing Supported API: false |
static ProjectCategory |
MARKETING
The Project Category of Marketing Supported API: false |
static ProjectCategory |
PARTNER
The Project Category of Partner Supported API: false |
static ProjectCategory |
PROCUREMENT
The Project Category of Procurement Supported API: false |
static ProjectCategory |
QUALITY
The Project Category of Quality Supported API: false |
static ProjectCategory |
RESEARCH_DEVELOPMENT
The Project Category of Research & Development Supported API: false |
private static String |
RESOURCE
|
static ProjectCategory |
SALES
The Project Category of Sales Supported API: false |
static ProjectCategory |
SERVICE
The Project Category of Service Supported API: false |
static ProjectCategory |
SUPPLIER
The Project Category of Supplier Supported API: false |
static ProjectCategory |
SUPPORT
The Project Category of Support Supported API: false |
static ProjectCategory |
TEMPLATE
The Project Category of Template Supported API: false |
static ProjectCategory |
TRAINING
The Project Category of Training Supported API: false |
private static EnumeratedType[] |
valueSet
|
Fields inherited from class wt.fc.EnumeratedType |
secretHandshake, SEP_CHAR |
Fields inherited from interface wt.meta.EnumeratedType |
DEFAULT_VALUE, ORDER, SELECTABLE |
Constructor Summary | |
protected |
ProjectCategory()
Used by sub-classes that need a default constructor. |
Method Summary | |
protected EnumeratedType[] |
getLocaleSet(Locale locale)
Returns the set of values (instances) for this instance, for the specified locale. |
static ProjectCategory |
getProjectCategoryDefault()
Returns the default value (instance) for the ProjectCategory set. |
static ProjectCategory[] |
getProjectCategorySet()
Returns a copy of the set of valid values (instances) for the ProjectCategory class. |
EnumeratedType[] |
getValueSet()
Returns a copy of the set of valid values (instances) for this instance, for the current user locale. |
private static EnumeratedType[] |
initializeLocaleSet(Locale locale)
|
static ProjectCategory |
newProjectCategory(int secretHandshake)
Used by EnumeratedType for constructing instances of ProjectCategory, from a resource bundle. |
static ProjectCategory |
toProjectCategory(String internal_value)
Returns the ProjectCategory instance for the internal_value argument. |
protected EnumeratedType[] |
valueSet()
Returns a reference to the set of valid values (instances) for this instance. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private static final String CLASS_RESOURCE
private static final EnumeratedType[] valueSet
private static Hashtable localeSets
public static final ProjectCategory DEFAULT
public static final ProjectCategory ACCOUNTING
public static final ProjectCategory ADMINISTRATION
public static final ProjectCategory ADVERTISING
public static final ProjectCategory CUSTOMER
public static final ProjectCategory ENGINEERING
public static final ProjectCategory FACILITIES
public static final ProjectCategory FINANCE
public static final ProjectCategory HUMAN_RESOURCES
public static final ProjectCategory INFORMATION_TECHNOLOGY
public static final ProjectCategory LEGAL
public static final ProjectCategory MANUFACTURING
public static final ProjectCategory MARKETING
public static final ProjectCategory PARTNER
public static final ProjectCategory PROCUREMENT
public static final ProjectCategory QUALITY
public static final ProjectCategory RESEARCH_DEVELOPMENT
public static final ProjectCategory SALES
public static final ProjectCategory SERVICE
public static final ProjectCategory SUPPLIER
public static final ProjectCategory SUPPORT
public static final ProjectCategory TEMPLATE
public static final ProjectCategory TRAINING
Constructor Detail |
protected ProjectCategory()
Method Detail |
public static ProjectCategory newProjectCategory(int secretHandshake) throws IllegalAccessException
secretHandshake
-
IllegalAccessException
public static ProjectCategory toProjectCategory(String internal_value) throws WTInvalidParameterException
internal_value
- The internal (persistent) value for a valid instance of ProjectCategory.
WTInvalidParameterException
public static ProjectCategory getProjectCategoryDefault()
public static ProjectCategory[] getProjectCategorySet()
public EnumeratedType[] getValueSet()
getValueSet
in class EnumeratedType
protected EnumeratedType[] valueSet()
valueSet
in class EnumeratedType
protected EnumeratedType[] getLocaleSet(Locale locale)
getLocaleSet
in class EnumeratedType
locale
-
private static EnumeratedType[] initializeLocaleSet(Locale locale) throws Throwable
locale
-
Throwable
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |