|
Project: stp | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
ObjectEnum<StpLocation.Namespace>
com.ibm.rational.wvcm.stp.StpLocation.Namespace
public static enum StpLocation.Namespace
This class enumerates the namespaces that may appear in a location specification. Instances of the class are used to represent the namespace of the location represented by an StpLocation object. The Namespace maps directly to the word token used in a location specification to denote the namespace of the resource named by the location. Each resource may appear in multiple namespaces.
Enum Constant Summary | |
---|---|
ACTION
The user-friendly-selector-scheme Namespace for an action |
|
ACTIVITY
The user-friendly-selector-scheme Namespace for an activity |
|
ATTYPE
The user-friendly-selector-scheme Namespace for an attribute type |
|
BASELINE
The user-friendly-selector-scheme Namespace for a baseline |
|
BRANCH
The user-friendly-selector-scheme Namespace for a branch |
|
BRTYPE
The user-friendly-selector-scheme Namespace for a branch type |
|
COMPONENT
The user-friendly-selector-scheme Namespace for a component |
|
DB_SET
A repository-path-scheme Namespace for a ClearQuest database known variously as a profile, connection, database-set, master database, or schema repository |
|
DBID
A stable-selector-scheme Namespace for a ClearCase resource specified by its DBID |
|
DEFAULT
A special path-scheme Namespace indicating that the namespace field in the location specification was empty, which is the convention for specifying the default namespace of a repository. |
|
DOMAINSERVER
The user-friendly-selector-scheme Namespace for a domain server; e.g. |
|
DYNAMIC_CHOICE_LIST
The user-friendly-selector-scheme Namespace for a dynamic choice list. |
|
ELTYPE
The user-friendly-selector-scheme Namespace for an element type |
|
FAST
The special, compound namespace used in the selector scheme for specification of efficiently-accessed locations. |
|
FIELD_DEFINITION
The user-friendly-selector-scheme Namespace for a field definition |
|
FILE
The URL-path-scheme and file-path-scheme Namespace for a file URL |
|
FOLDER
The user-friendly-selector-scheme Namespace for a folder |
|
FORM
The user-friendly-selector-scheme Namespace for a form |
|
GROUP
The user-friendly-selector-scheme Namespace for a group |
|
HLINK
The user-friendly-selector-scheme Namespace for a hyperlink |
|
HLTYPE
The user-friendly-selector-scheme Namespace for a hyperlink type |
|
HOOK
The user-friendly-selector-scheme Namespace for a hook |
|
HTTP
The URL-path-scheme Namespace denoting a location presented in the form of an HTTP URI or URL |
|
HTTPS
The URL-path-scheme Namespace denoting a location presented in the form of an HTTPS URI or URL |
|
INVALID
A special path-scheme Namespace indicating that the namespace field of a location is unknown. |
|
LBTYPE
The user-friendly-selector-scheme Namespace for a label type |
|
LEGACYSERVER
The path-scheme for a CCRC (aka, "legacy") server |
|
NONE
A special path-scheme Namespace indicating that no namespace was specified in the location specification. |
|
OID
A stable-selector-scheme Namespace for a ClearCase resource specified by its OID |
|
PNAME
A special file-path-scheme namespace that forces the rest of the location to be interpreted as a ClearCase P-name, a file system pathname with an optional history-mode extension. |
|
PNAME_IMPLIED
A special file-path-scheme Namespace indicating a pname without an explicit PNAME prefix. |
|
POOL
The user-friendly-selector-scheme Namespace for a pool |
|
PROJECT
The user-friendly-selector-scheme Namespace for a project. |
|
PROJECT_CONFIGURATION
The user-friendly-selector-scheme Namespace for a project configuration |
|
QUERY
The user-friendly-selector-scheme Namespace for a query, chart, report, report format, or query folder. |
|
RECORD
The user-friendly-selector-scheme Namespace for a record, record type, attachment folder, or attachment |
|
REGISTRY_REGION
The user-friendly, efficient, and stable-scheme Namespace for a ClearCase registry region. |
|
REPLICA
The user-friendly-selector-scheme Namespace for a replica |
|
REPLICA_UUID
A repository-path-scheme Namespace for a ClearCase VOB specified by its replica UUID |
|
REPO
The special, compound namespace used in stable selector schemes. |
|
RPTYPE
The user-friendly-selector-scheme Namespace for an rptype |
|
STREAM
The user-friendly-selector-scheme Namespace for a stream |
|
TRTYPE
The user-friendly-selector-scheme Namespace for a trigger type |
|
USER
The user-friendly-selector-scheme Namespace for a user |
|
USER_DB
A repository-path-scheme Namespace for a ClearQuest user database |
|
VIEW_UUID
A repository-path-scheme Namespace for a ClearCase view specified by its UUID |
|
VIEWTAG
The user-friendly, efficient, and stable-scheme Namespace for a view tag. |
|
VOB
A repository-path-scheme Namespace for a ClearCase VOB specified directly by tag or indirectly by an entity within the VOB. |
|
VOB_TAG_AS_DIRECTORY
The path-scheme Namespace for a ClearCase VOB tag, treated in some senses as a directory. |
|
VOB_UUID
A repository-path-scheme Namespace for a ClearCase VOB specified by its VOB family UUID. |
|
VOBTAG
The user-friendly, efficient, and stable-scheme Namespace for a VOB tag. |
|
WORKSPACE
The path-scheme Namespace for a workspace |
Method Summary | |
---|---|
static StpLocation.Namespace |
fromNamespaceField(String field)
Finds the Namespace enumerator from the identifier used in the namespace field of a location specification. |
boolean |
isEscapeEncoded()
|
boolean |
isExtendedNamespace()
|
boolean |
isFilePathScheme()
|
boolean |
isPathScheme()
|
boolean |
isRepositoryPathScheme()
|
boolean |
isUrlPathScheme()
|
boolean |
isValid()
Determines whether this namespace is valid (not NONE or INVALID). |
String |
toNamespaceField()
Returns the word token for this Namespace in the namespace field of a location specification. |
static StpLocation.Namespace |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static StpLocation.Namespace[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final StpLocation.Namespace ACTION
public static final StpLocation.Namespace ACTIVITY
public static final StpLocation.Namespace ATTYPE
public static final StpLocation.Namespace BASELINE
public static final StpLocation.Namespace BRANCH
public static final StpLocation.Namespace BRTYPE
public static final StpLocation.Namespace COMPONENT
public static final StpLocation.Namespace DB_SET
public static final StpLocation.Namespace DBID
public static final StpLocation.Namespace DEFAULT
public static final StpLocation.Namespace DOMAINSERVER
public static final StpLocation.Namespace DYNAMIC_CHOICE_LIST
public static final StpLocation.Namespace ELTYPE
public static final StpLocation.Namespace FAST
public static final StpLocation.Namespace FIELD_DEFINITION
public static final StpLocation.Namespace FILE
public static final StpLocation.Namespace FOLDER
public static final StpLocation.Namespace FORM
public static final StpLocation.Namespace GROUP
public static final StpLocation.Namespace HLINK
public static final StpLocation.Namespace HLTYPE
public static final StpLocation.Namespace HOOK
public static final StpLocation.Namespace HTTP
public static final StpLocation.Namespace HTTPS
public static final StpLocation.Namespace INVALID
public static final StpLocation.Namespace LBTYPE
public static final StpLocation.Namespace LEGACYSERVER
public static final StpLocation.Namespace NONE
public static final StpLocation.Namespace OID
public static final StpLocation.Namespace PNAME
public static final StpLocation.Namespace PNAME_IMPLIED
public static final StpLocation.Namespace POOL
public static final StpLocation.Namespace PROJECT
public static final StpLocation.Namespace PROJECT_CONFIGURATION
public static final StpLocation.Namespace QUERY
public static final StpLocation.Namespace RECORD
public static final StpLocation.Namespace REGISTRY_REGION
public static final StpLocation.Namespace REPLICA
public static final StpLocation.Namespace REPLICA_UUID
public static final StpLocation.Namespace REPO
public static final StpLocation.Namespace RPTYPE
public static final StpLocation.Namespace STREAM
public static final StpLocation.Namespace TRTYPE
public static final StpLocation.Namespace USER
public static final StpLocation.Namespace USER_DB
public static final StpLocation.Namespace VIEW_UUID
public static final StpLocation.Namespace VIEWTAG
public static final StpLocation.Namespace VOB
public static final StpLocation.Namespace VOB_TAG_AS_DIRECTORY
public static final StpLocation.Namespace VOB_UUID
public static final StpLocation.Namespace VOBTAG
public static final StpLocation.Namespace WORKSPACE
Method Detail |
---|
public static final StpLocation.Namespace fromNamespaceField(String field)
field
- The word token as it appears in a location namespace
field.
public boolean isEscapeEncoded()
public boolean isExtendedNamespace()
public boolean isFilePathScheme()
public boolean isPathScheme()
public boolean isRepositoryPathScheme()
public boolean isUrlPathScheme()
public boolean isValid()
public String toNamespaceField()
public static StpLocation.Namespace valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified namepublic static final StpLocation.Namespace[] values()
for(StpLocation.Namespace c : StpLocation.Namespace.values()) System.out.println(c);
|
Generated Thu 18-Feb-2010 12:40 PM | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |