public abstract class AbstractRegistryObjectExternalClassificationAccessor extends ReadWritePropertyAccessor implements AllowsSortingUsingXQuery
isComplexProperty, isDateProperty, isIntProperty
Constructor and Description |
---|
AbstractRegistryObjectExternalClassificationAccessor() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getSortPath(java.lang.String objectTypeValue)
This method returns the xpath that will be used in XQuery for sorting on the property accessed by the
PropertyAccessor implementing this interface. |
java.lang.String |
getValue(Item item)
Get value of property for given Item
|
void |
setValue(Item item,
java.lang.String value)
Set value of property for given Item
|
isReadOnly, isRequired
editProperty, getActivatingMessage, getCommands, getDescription, getDisplayName, getReferencedItem, getSelectReferencedItemDescriptor, isComplexProperty, isDateProperty, isIntProperty, isTextEditAllowed, selectReferencedItem
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPropertyName
public AbstractRegistryObjectExternalClassificationAccessor()
public java.lang.String getValue(Item item) throws java.lang.Exception
PropertyAccessor
getValue
in interface PropertyAccessor
java.lang.Exception
public void setValue(Item item, java.lang.String value) throws java.lang.Exception
PropertyAccessor
setValue
in interface PropertyAccessor
java.lang.Exception
public java.lang.String getSortPath(java.lang.String objectTypeValue)
AllowsSortingUsingXQuery
PropertyAccessor
implementing this interface.
Note: the xpath expression must contain $ro representing the registry object being searchedgetSortPath
in interface AllowsSortingUsingXQuery
objectTypeValue
- the value of the object type or ObjectTypePredicate.ALL_OBJECT_TYPES