SAP NetWeaver '04

com.sapportals.wcm.repository
Class PropertyName

[contained in: com.sap.netweaver.bc.rf.par - bc.rf.framework_api.jar]
java.lang.Object
  |
  +--com.sapportals.wcm.util.name.Name
        |
        +--com.sapportals.wcm.repository.PropertyName
All Implemented Interfaces:
IName, IPropertyName, java.io.Serializable
Direct Known Subclasses:
ProviderPrioPropertyName, ShowChildrenPropertyName

public class PropertyName
extends Name
implements IPropertyName, java.io.Serializable

The name of a resource's property.

Copyright (c) SAP AG 2001-2002

See Also:
Serialized Form

Constructor Summary
PropertyName(Name name)
          Constructs a new name from a Name instance.
PropertyName(java.lang.String namespace, java.lang.String name)
          Construct a new name.
 
Method Summary
static IPropertyName createCollection()
           
static IPropertyName createContentLanguage()
           
static IPropertyName createContentLength()
           
static IPropertyName createContentType()
           
static IPropertyName createCreatedBy()
           
static IPropertyName createCreationDate()
           
static IPropertyName createDescription()
           
static IPropertyName createDisplayname()
           
static IPropertyName createEnhancedCollection()
           
static IPropertyName createETag()
           
static IPropertyName createExtension()
           
static IPropertyName createHidden()
           
static IPropertyName createLastModified()
           
static IPropertyName createLastModifiedBy()
           
static IPropertyName createLinkType()
           
static IPropertyName createReadOnly()
           
static IPropertyName createResourceType()
           
static IPropertyName createVersioned()
           
 
Methods inherited from class com.sapportals.wcm.util.name.Name
equals, equalsNode, getName, getNamespace, getNamespaceOrNull, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sapportals.wcm.util.name.IName
getName, getNamespace, getNamespaceOrNull
 

Constructor Detail

PropertyName

public PropertyName(java.lang.String namespace,
                    java.lang.String name)
             throws ResourceException
Construct a new name.
Parameters:
namespace - The namespace string
name - The name of the property. It must not contains whiltespaces and must not start with a digit ('0'...'9') character.
Throws:
ResourceException - If the property name is invalid

PropertyName

public PropertyName(Name name)
             throws ResourceException
Constructs a new name from a Name instance.
Parameters:
name - TBD: Description of the incoming method parameter
Throws:
ResourceException - Exception raised in failure situation
Method Detail

createVersioned

public static IPropertyName createVersioned()

createCreatedBy

public static IPropertyName createCreatedBy()

createLastModifiedBy

public static IPropertyName createLastModifiedBy()

createCreationDate

public static IPropertyName createCreationDate()

createHidden

public static IPropertyName createHidden()

createExtension

public static IPropertyName createExtension()

createLastModified

public static IPropertyName createLastModified()

createDescription

public static IPropertyName createDescription()

createDisplayname

public static IPropertyName createDisplayname()

createReadOnly

public static IPropertyName createReadOnly()

createContentLength

public static IPropertyName createContentLength()

createContentType

public static IPropertyName createContentType()

createETag

public static IPropertyName createETag()

createEnhancedCollection

public static IPropertyName createEnhancedCollection()

createContentLanguage

public static IPropertyName createContentLanguage()

createResourceType

public static IPropertyName createResourceType()

createCollection

public static IPropertyName createCollection()

createLinkType

public static IPropertyName createLinkType()

SAP NetWeaver '04

Copyright © 2004 by SAP AG. All Rights Reserved.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.