|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--com.sap.netweaver.bc.rf.util.flyweight.FlyWeight
|
+--com.sap.netweaver.bc.rf.util.namespace.Name
|
+--com.sap.netweaver.bc.rf.common.property.PropertyName
Class implementing a property name. This class predefines the system level property names. Don't add any other then system property names here! Each PropertyName follows the flyweight pattern for performance and memory consumption reasons. When define own property names, you are part of that pattern. When you define your own property name class, you should derive from that class to profit from that pattern.
| Field Summary | |
static IPropertyName |
COLLECTION
Property describing whether or not the resource is a collection |
static IPropertyName |
CONTENTENCODING
Property describing the content encoding of the resource |
static IPropertyName |
CONTENTLANGUAGE
Property describing the content language of the resource |
static IPropertyName |
CONTENTLENGTH
Property describing the content length of the resource |
static IPropertyName |
CONTENTTYPE
Property describing the content type of the resource |
static IPropertyName |
CREATED
Property describing when the resource was created |
static IPropertyName |
CREATEDBY
Property describing the user who created the resource |
static IPropertyName |
DESCRIPTION
Property describing the resource itself |
static IPropertyName |
DISPLAYNAME
Property describing the display name of the resource |
static IPropertyName |
ETAG
Property describing an entity tag reflecting the HTTP entity tag for the unfiltered content of this resource. |
static IPropertyName |
HIDDEN
Property describing whether or not the resource is hidden |
static IPropertyName |
LINKTYPE
Property describing of which link type a resource is (see namespace for link type ids) |
static IPropertyName |
MODIFIED
Property describing when the resource was last modified |
static IPropertyName |
MODIFIEDBY
Property describing who modified the resource last |
static IPropertyName |
READONLY
Property describing whether or not the resource is read only |
static IPropertyName |
RESOURCENAME
Property describing the repository supplied resource name, i.e. the last RID part |
static IPropertyName |
RESOURCETYPE
Property describing the repository supplied resource type |
| Fields inherited from interface com.sap.netweaver.bc.rf.util.namespace.IName |
NAMESPACE_SEPARATOR |
| Method Summary | |
static IPropertyName |
getPropertyName(IName name)
Get property name (all property names are cached for performance reasons and indexed by their full name). |
static IPropertyName |
getPropertyName(java.lang.String fullName)
Get property name (all property names are cached for performance reasons and indexed by their full name). |
static IPropertyName |
getPropertyName(java.lang.String namespace,
java.lang.String localName)
Get property name (all property names are cached for performance reasons and indexed by their full name). |
| Methods inherited from class com.sap.netweaver.bc.rf.util.namespace.Name |
checkConstraints, checkLocalNameConstraints, checkNamespaceConstraints, getFullName, getLocalName, getName, getName, getNamespace, getNamespaceOrNull |
| Methods inherited from class com.sap.netweaver.bc.rf.util.flyweight.FlyWeight |
clone, equals, getAllFlyWeights, getAllFlyWeightsInherited, getFlyWeight, getFlyWeightId, getFlyWeightInherited, hashCode, removeAllFlyWeights, removeAllFlyWeightsInherited, removeFlyWeight, removeFlyWeightInherited, toString |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.sap.netweaver.bc.rf.util.namespace.IName |
getFullName, getLocalName, getNamespace, getNamespaceOrNull |
| Field Detail |
public static final IPropertyName RESOURCENAME
public static final IPropertyName RESOURCETYPE
public static final IPropertyName CREATED
public static final IPropertyName CREATEDBY
public static final IPropertyName MODIFIED
public static final IPropertyName MODIFIEDBY
public static final IPropertyName COLLECTION
public static final IPropertyName LINKTYPE
public static final IPropertyName READONLY
public static final IPropertyName HIDDEN
public static final IPropertyName DISPLAYNAME
public static final IPropertyName DESCRIPTION
public static final IPropertyName CONTENTLENGTH
public static final IPropertyName CONTENTTYPE
public static final IPropertyName CONTENTENCODING
public static final IPropertyName CONTENTLANGUAGE
public static final IPropertyName ETAG
| Method Detail |
public static IPropertyName getPropertyName(IName name)
throws AbstractPropertyException
name - property nameAbstractPropertyException - Exception raised in failure situation
public static IPropertyName getPropertyName(java.lang.String fullName)
throws AbstractPropertyException
fullName - property full nameAbstractPropertyException - Exception raised in failure situation
public static IPropertyName getPropertyName(java.lang.String namespace,
java.lang.String localName)
throws AbstractPropertyException
namespace - property namespacelocalName - property local nameAbstractPropertyException - Exception raised in failure situation
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||