com.sap.portal.pcm.admin

Class PcmConstants.MetaAttributeIds

java.lang.Object
  extended by com.sap.portal.pcm.admin.PcmConstants.MetaAttributeIds
Enclosing interface:
PcmConstants

public static final class PcmConstants.MetaAttributeIds
extends Object


Nested Class Summary
static class PcmConstants.MetaAttributeIds.InheritanceValues
          The class that provides predefined values for the inheritance meta-attribute.
static class PcmConstants.MetaAttributeIds.PersonalizationValues
          The class that provides values for personalization and administration meta-attributes.
static class PcmConstants.MetaAttributeIds.TypeValues
          Deprecated. 
 
Field Summary
static String ADMINISTRATION
          A constant that represents a string meta-attribute that defines when it is administratable.
static String ADMINISTRATION_DEFAULT_VALUE
           
static String CATEGORY
          A constant that represents a text meta-attribute that defines the friendly name of the category.
static String CATEGORY_ID
          A constant that represents a string meta-attribute that defines the ID of the category.
static String INHERITANCE
          A constant that represents a text meta-attribute that defines whether the attribute is final or not.
static String INHERITANCE_DEFAULT_VALUE
           
static String IS_MULTIVALUED
          A constant that represents a boolean meta-attribute which indicates that the attribute has multiple number of values.
static String IS_MULTIVALUED_DEFAULT_VALUE
           
static String LONG_DESCRIPTION
          A constant that represents a text meta-attribute that holds a full description of the attribute.
static String MANDATORY
          A constant that represents a string meta-attribute which indicates that this property value cannot be null or "".
static String MANDATORY_DEFAULT_VALUE
           
static String PERSONALIZATION
          A constant that represents a string meta-attribute that defines when it is personalizable.
static String PERSONALIZATION_DEFAULT_VALUE
           
static String PLAIN_DESCRIPTION
          A constant that represents a text meta-attribute that holds the name of the attribute.
static String TYPE
          A constant that represents a string meta-attribute that defines the attribute value type.
static String TYPE_DEFAULT_VALUE
           
static String VALID_VALUE_TITLE
          A constant that represents a text meta-attribute that defines the friendly names for the valid values of a selection property.
static String VALID_VALUES
          A constant that represents a string meta-attribute that defines the valid values of a property.
 
Constructor Summary
PcmConstants.MetaAttributeIds()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MANDATORY

public static final String MANDATORY
A constant that represents a string meta-attribute which indicates that this property value cannot be null or "".

See Also:
Constant Field Values

MANDATORY_DEFAULT_VALUE

public static final String MANDATORY_DEFAULT_VALUE
See Also:
Constant Field Values

TYPE

public static final String TYPE
A constant that represents a string meta-attribute that defines the attribute value type.

UI controls are defined according to this meta-attribute.

See Also:
Constant Field Values

TYPE_DEFAULT_VALUE

public static final String TYPE_DEFAULT_VALUE
See Also:
Constant Field Values

CATEGORY

public static final String CATEGORY
A constant that represents a text meta-attribute that defines the friendly name of the category.

See Also:
Constant Field Values

CATEGORY_ID

public static final String CATEGORY_ID
A constant that represents a string meta-attribute that defines the ID of the category.

See Also:
Constant Field Values

VALID_VALUES

public static final String VALID_VALUES
A constant that represents a string meta-attribute that defines the valid values of a property.

After setting this meta-attribute, the attribute is displayed in the selection component.

Format: <number of characters in 1st value>/<1st value>...<number of characters in nth value>/<nth value>

For example: 4/true5/false

See Also:
Constant Field Values

VALID_VALUE_TITLE

public static final String VALID_VALUE_TITLE
A constant that represents a text meta-attribute that defines the friendly names for the valid values of a selection property.

Define the attributes VALID_VALUE_TITLE+"0"...VALID_VALUE_TITLE+"n" to set the friendly names of choice 0...(n).

See Also:
Constant Field Values

PERSONALIZATION

public static final String PERSONALIZATION
A constant that represents a string meta-attribute that defines when it is personalizable.

Valid values are defined in PersonalizationValues.

See Also:
Constant Field Values

PERSONALIZATION_DEFAULT_VALUE

public static final String PERSONALIZATION_DEFAULT_VALUE
See Also:
Constant Field Values

ADMINISTRATION

public static final String ADMINISTRATION
A constant that represents a string meta-attribute that defines when it is administratable.

Valid values are defined in PersonalizationValues.

See Also:
Constant Field Values

ADMINISTRATION_DEFAULT_VALUE

public static final String ADMINISTRATION_DEFAULT_VALUE
See Also:
Constant Field Values

LONG_DESCRIPTION

public static final String LONG_DESCRIPTION
A constant that represents a text meta-attribute that holds a full description of the attribute.

See Also:
Constant Field Values

PLAIN_DESCRIPTION

public static final String PLAIN_DESCRIPTION
A constant that represents a text meta-attribute that holds the name of the attribute.

See Also:
Constant Field Values

INHERITANCE

public static final String INHERITANCE
A constant that represents a text meta-attribute that defines whether the attribute is final or not.

Valid values are defined in InheritanceValues.

See Also:
Constant Field Values

INHERITANCE_DEFAULT_VALUE

public static final String INHERITANCE_DEFAULT_VALUE
See Also:
Constant Field Values

IS_MULTIVALUED

public static final String IS_MULTIVALUED
A constant that represents a boolean meta-attribute which indicates that the attribute has multiple number of values.

Getting and setting multi-value for the attribute must be done using the com.sap.portal.pcm.admin.util.AttributeValueList.

See Also:
Constant Field Values

IS_MULTIVALUED_DEFAULT_VALUE

public static final String IS_MULTIVALUED_DEFAULT_VALUE
See Also:
Constant Field Values
Constructor Detail

PcmConstants.MetaAttributeIds

public PcmConstants.MetaAttributeIds()
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] EP-BASIS-API [sap.com] tc/epbc/pcm/admin/public/api api EP-PIN
[sap.com] KMC-WPC [sap.com] tc/kmc/wpc/wpcfacade api EP-PIN-WPC-WCM


Copyright 2011 SAP AG Complete Copyright Notice