|
SAP NetWeaver 7.40 SP 07 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sapportals.wcm.crt.ComponentUri
public final class ComponentUri
A component URI (RFC2396 ) is an identifier for a component in the CRT.
Scheme: "crt"
Authority: The CRT client identifier
Path: Slash separated component keys (container hierarchy)
Query: Not used
This identifier is not relative to a container like single component keys are but is a unique identifier for all components in the CRT system.
Copyright (c) SAP AG 2001-2002
| Field Summary | |
|---|---|
static String |
PATH_SEPARATOR
|
static String |
SCHEME
|
| Method Summary | |
|---|---|
ComponentUri |
appendKey(String key)
Appends the specified key at the end of the path. |
boolean |
equals(Object other)
|
String[] |
getChildKeys()
Returns all child keys of the child URIs of this URI. |
ComponentUri |
getChildUri(String key)
Returns a child URI with the specified key or null if it does
not exist. |
String |
getKey()
Returns this URI's key |
ComponentUri |
getParent()
Returns the parent URI. |
static ComponentUri |
getRootUri(String clientID)
Returns a new root component URI. |
int |
hashCode()
|
boolean |
isRootUri()
Returns true if this is a root URI. |
ComponentUri |
removeChildUri(String key)
Removes a child URI with the specified key. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String PATH_SEPARATOR
public static final String SCHEME
| Method Detail |
|---|
public ComponentUri appendKey(String key)
throws IllegalArgumentException
key - The component key to append.
IllegalArgumentException - If the key is invalid (e.g. contains
invalid characters).public ComponentUri getParent()
public boolean isRootUri()
public String getKey()
public ComponentUri getChildUri(String key)
null if it does
not exist.
key - The key of the child URI.
null if it does
not exist.public ComponentUri removeChildUri(String key)
key - The key of the child uri
null if it does not exist.public String[] getChildKeys()
public String toString()
toString in class Objectpublic boolean equals(Object other)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic static ComponentUri getRootUri(String clientID)
clientID - The CRT client identifier.
| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
|
SAP NetWeaver 7.40 SP 07 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||