|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Name part of name - value pairs. Meta name value pairs can be configured to use them i.e. in UI to select property name and values.
| Field Summary | |
static java.lang.String |
DEFAULT_NAMESPACE_ALIAS
|
static java.lang.String |
NS_SEPARATOR
|
static java.lang.String |
PROPERTY_TYPE_BOOLEAN
|
static java.lang.String |
PROPERTY_TYPE_DATE
|
static java.lang.String |
PROPERTY_TYPE_HTML
|
static java.lang.String |
PROPERTY_TYPE_INTEGER
|
static java.lang.String |
PROPERTY_TYPE_RID
|
static java.lang.String |
PROPERTY_TYPE_STRING
|
static java.lang.String |
PROPERTY_TYPE_TEXT
|
static java.lang.String |
PROPERTY_TYPE_TIME
|
static java.lang.String |
PROPERTY_TYPE_TIMESTAMP
|
static java.lang.String |
PROPERTY_TYPE_URL
|
static java.lang.String |
PROPERTY_TYPE_USER
|
static java.lang.String |
PROPERTY_TYPE_XML
|
static int |
SORTMODE_ASCENDING
|
static int |
SORTMODE_DESCENDING
|
| Method Summary | |
IMetaValueListIterator |
allowedValueIterator()
Returns a iterator to get a ordered value list. |
IMetaValueListIterator |
allowedValueIterator(IMetaContext metaContext)
Returns a iterator to get a ordered value list. |
java.lang.String[] |
getAdditionalMetaTags()
|
IMetaNameList |
getComposedOfMetaNames()
|
int |
getDefaultSortmode()
returns the default sort mode (ascending/descending) |
IMetaValue |
getDefaultValue()
Delivers the default value |
java.lang.String |
getDescription(java.util.Locale locale)
Get description (internationalized) |
java.lang.String[] |
getDocumentPatterns()
|
java.lang.String[] |
getFolderPatterns()
|
java.lang.String |
getFullId()
Complete ID ({namespace}name) |
IMetaGroup |
getGroup()
Each meta property name belongs to a group like system, custom, default, etc. |
java.lang.String |
getId()
shortest complete ID (name, alias:name or namespace:name, depending on alias availability or alias being "default" |
java.lang.String |
getLabel(java.util.Locale locale)
Get label (internationalized) |
IUriReference |
getLabelIcon()
Get the label icon alternative (mainly used for column headers) |
java.lang.String[] |
getMimeTypes()
|
java.lang.String |
getName()
property name without namespace or alias |
java.lang.String |
getNamespace()
namespace |
IMetaPropertyRenderer |
getPropertyRenderer(PropertyDisplayMode displayMode)
Returns the property renderer for this meta name. |
IResourcePropertyComparator |
getResourcePropertyComparator()
Returns the comparator class for this meta name. |
java.lang.String[] |
getResourceTypes()
|
java.lang.String |
getSelectionCommandAlias()
Alias of the command that is used to navigate to the property selector |
java.lang.String |
getType()
Returns the PropertyType attribute of the MetaName object. |
boolean |
hasAdditionalMetaTag(java.lang.String metaTag)
Returns true if the requested meta tag exists for this meta name. |
boolean |
hasAllowedValues()
Ask for if the list of values is not empty. |
boolean |
hasAllowedValues(IMetaContext metaContext)
Ask for if the list of values is not empty. |
boolean |
hasDependencies()
Flag that indicates that the property value affects the value or state of other properties or other objects in the current context. |
boolean |
isHidden()
|
boolean |
isIndexable()
Delivers a flag which is used by TREX and Indexmanagement. |
boolean |
isMaintainable()
|
boolean |
isMandatory()
Delivers a flag which marks this property as being mandatory |
boolean |
isModelled()
Delivers a flag which marks this property as being explicitly modelled (not on-the-fly) |
boolean |
isMultiValued()
get multi-value attribute |
boolean |
isReadonly()
|
boolean |
isVirtual()
|
IMetaValue |
searchByProperty(IProperty property)
Search for the meta value that was used to create the passed property. |
IMetaValue |
searchMetaValue(java.lang.String value)
Returns a meta value by its id. |
| Field Detail |
public static final int SORTMODE_ASCENDING
public static final int SORTMODE_DESCENDING
public static final java.lang.String PROPERTY_TYPE_BOOLEAN
public static final java.lang.String PROPERTY_TYPE_DATE
public static final java.lang.String PROPERTY_TYPE_INTEGER
public static final java.lang.String PROPERTY_TYPE_RID
public static final java.lang.String PROPERTY_TYPE_STRING
public static final java.lang.String PROPERTY_TYPE_TEXT
public static final java.lang.String PROPERTY_TYPE_TIMESTAMP
public static final java.lang.String PROPERTY_TYPE_TIME
public static final java.lang.String PROPERTY_TYPE_USER
public static final java.lang.String PROPERTY_TYPE_URL
public static final java.lang.String PROPERTY_TYPE_XML
public static final java.lang.String PROPERTY_TYPE_HTML
public static final java.lang.String NS_SEPARATOR
public static final java.lang.String DEFAULT_NAMESPACE_ALIAS
| Method Detail |
public java.lang.String getId()
public java.lang.String getFullId()
public java.lang.String getName()
public java.lang.String getNamespace()
public IMetaGroup getGroup()
public java.lang.String getDescription(java.util.Locale locale)
locale - Description of the parampublic java.lang.String getLabel(java.util.Locale locale)
locale - Description of the parampublic IUriReference getLabelIcon()
public IMetaValue searchByProperty(IProperty property)
throws PropertyConfigurationServiceException
property - Search argument.PropertyConfigurationServiceException -
public IMetaValueListIterator allowedValueIterator()
throws PropertyConfigurationServiceException
PropertyConfigurationServiceException - Exception raised in failure
situation<{PropertyConfigurationServiceException}> -
public IMetaValueListIterator allowedValueIterator(IMetaContext metaContext)
throws PropertyConfigurationServiceException
metaContext - context information for determining the returned valuesPropertyConfigurationServiceException - Exception raised in failure
situation<{PropertyConfigurationServiceException}> -
public IMetaValue searchMetaValue(java.lang.String value)
throws PropertyConfigurationServiceException
value - Description of the paramPropertyConfigurationServiceException - Exception raised in failure
situation<{PropertyConfigurationServiceException}> - public boolean hasAllowedValues()
public boolean hasAllowedValues(IMetaContext metaContext)
metaContext - context information for determining the returned valuespublic java.lang.String getType()
public boolean isMandatory()
public boolean isIndexable()
public boolean isHidden()
public boolean isMaintainable()
public boolean isVirtual()
public boolean isReadonly()
public java.lang.String[] getResourceTypes()
public java.lang.String[] getMimeTypes()
public java.lang.String[] getFolderPatterns()
public java.lang.String[] getDocumentPatterns()
public java.lang.String[] getAdditionalMetaTags()
public boolean hasAdditionalMetaTag(java.lang.String metaTag)
getAdditionalMetaTags
and checks if the string equals the input string. If it matches, true is returned.public IMetaValue getDefaultValue()
public boolean isMultiValued()
public boolean isModelled()
public int getDefaultSortmode()
public IMetaNameList getComposedOfMetaNames()
public boolean hasDependencies()
public java.lang.String getSelectionCommandAlias()
public IMetaPropertyRenderer getPropertyRenderer(PropertyDisplayMode displayMode)
displayMode - display mode that must be supported by the property renderer.
If displayMode is PropertyDisplayMode.UNDEFINED the renderer don't has to support any display mode to be returned.null if no renderer information is configured/renderer doesn't support the display mode
public IResourcePropertyComparator getResourcePropertyComparator()
throws PropertyConfigurationServiceException
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||