@UESService public interface UESProperty
| Modifier and Type | Field and Description |
|---|---|
static UESURI |
BETYPE_PROPERTY
URI of property business entity.
|
| Modifier and Type | Method and Description |
|---|---|
UESURI |
create(UESURI parentNodeUri,
This command creates a new property on the specified artifact or in the specified property collection.
|
UESURI |
createCollection(UESURI parentNodeUri,
This command creates a new property collection on the specified artifact or in the specified property collection.
|
void |
delete(UESURI propertyUri)
This command deletes the property from the system.
|
void |
deleteCollection(UESURI collectionUri,
This command deletes the specified property collection from the system.
|
UESPropertyAttributes |
getAttributes(UESURI propertyUri)
Returns attributes representing the artifact property specified by the
propertyUri attribute. |
UESPropertyCollectionAttributes |
getCollectionAttributes(UESURI collectionUri)
This command returns attributes representing the property collection specified by the collectionUri parameter.
|
UESResultList<UESPropertyEntryAttributes,UESPropertyGetEntryList> |
getEntryList(UESURI parentNodeUri,
This command returns a list of entries (properties or property collections) enlisted in the specified property collection or on the
specified artifact (properties from the artifact root property collection are returned in that case).
|
UESResultList<UESPropertyAttributes,UESPropertyGetPropertyList> |
getPropertyList(UESURI parentNodeUri,
Deprecated.
This command is no longer supported and developed. Use alternative command - UESProperty.getEntryList.
|
<T> T |
getValue(UESURI propertyUri)
This command returns a value on the specified property.
|
void |
move(UESURI propertyUri,
Moves the specified property to a new location in same artifact in which the property is.
|
void |
moveCollection(UESURI collectionUri,
This command moves a property collection to the new location in the same artifact.
|
UESURI |
setAttributes(UESURI propertyUri,
This command sets attributes of the specified property.
|
UESURI |
setCollectionAttributes(UESURI collectionUri,
This command sets attributes of the specified property collection.
|
void |
setValue(UESURI propertyUri,
This command sets a new value on the specified property.
|
propertyUri attribute.propertyUri - UESURI of PropertyUESPropertyRTExceptionpropertyUri - UES URI of propertyvalue - the new value of property (null is allowed)NUMBER - Double, format: real number
DATE - Date, only date will be used from value, information of time will be lost
SHORT_TEXT - String, format: name
TEXT - String, format: description
REFERENCE - String, format: UES-URI
INTERTERRITORIAL_REFERENCE (inter-territorial reference) - String , format: UES-URI
URL - String, format of value: URL
BINARY - UESStreamHandler, format of value: binary data
UESPropertyRTExceptionT - data type of the value. (For Binary type is returned UESStreamHandler).propertyUri - UES URI of the propertyUESPropertyRTExceptionparentNodeUri - UESURI of the artifact or of the property collection where the new property is createdproperty - DTO containing attributes of a new propertyUESPropertyRTExceptionUESPropertyValidationRTExceptionparentNodeUri is artifact (not property collection), all properties of the
specified artifact are returned.parentNodeUri - UESURI of the artifact or of the property collection from where properties are listed.criteria - DTO containing criteria for listing properties. Available parameters are: name and
code.UESPropertyRTExceptionpropertyUri - UESURI of the property which is about to be deleted.UESPropertyRTExceptionpropertyUri - UESURI of the property whose attributes are about to be changed.property - DTO containing the attributes of the property to be set.UESPropertyRTExceptionparentNodeUri - UESURI of the artifact or of the property collection where the new property collection is created.propertyCollection - DTO containing attributes of the new property collection.UESPropertyRTExceptioncollectionUri - UESURI of the property collection which attributes are returned.UESPropertyRTExceptioncollectionUri - UESURI of the property collection whose attributes are about to be changed.propertyCollection - DTO containing the attributes of the property collection to be set.UESPropertyRTExceptioncollectionUri - UESURI of the property collection which is about to be deletedoption - DTO containing settings for deletionUESPropertyRTExceptionparentNodeUri - UESURI of the artifact or of the property collection from where entries (properties or property collections) are
listed.criteria - DTO containing criteria for listing entries.UESPropertyRTExceptioncollectionUri - UESURI of the property collection which is about to be moved.newLocation - DTO contains parameters that specify the moveUESPropertyRTExceptionpropertyUri - UESURI of the property which is about to be moved.newLocation - DTO containing attributes specifying a location to where the property is about to be moved.UESPropertyRTException