@UESService public interface UESPropertyTemplate
Modifier and Type | Method and Description |
---|---|
UESURI |
create(UESURI parentNodeUri,
Creates a new property template on the specified Meta Artifact or in the specified property template group.
|
UESURI |
createCollection(UESURI parentNodeUri,
Creates a new property template collection on the specified Meta Artifact or in the specified property collection template.
|
void |
delete(UESURI propertyTemplateUri)
Deletes the property template from the system.
|
void |
deleteCollection(UESURI collTemplateUri,
Deletes the specified property collection template.
|
UESPropertyTemplateAttributes |
getAttributes(UESURI propertyTemplateUri)
Returns attributes representing the specified property template.
|
UESPropertyTemplateCollectionAttributes |
getCollectionAttributes(UESURI collectionTemplateUri)
Returns attributes of the specified property collection template.
|
UESResultList<UESPropertyTemplateEntryAttributes,UESPropertyTemplateGetEntryList> |
getEntryList(UESURI parentNodeUri,
Returns a list of entries (property templates or property template collections) enlisted in the specified property template collection
or on the specified Meta Artifact (property template entries from the Meta Artifact root property template collection are returned in
that case).
|
<T> T |
getValue(UESURI propertyTemplateUri)
Returns the value of the given property template of the corresponding type.
|
void |
move(UESURI propertyTemplateUri,
Moves a property template to the new location (see
UESPropertyTemplateMove.parentNodeUri ) on the same artifact. |
void |
moveCollection(UESURI collectionUri,
Moves a property template collection to the new location (see
UESPropertyTemplateMoveCollection.parentNodeUri ) on the same Meta Artifact. |
UESURI |
setAttributes(UESURI propertyTemplateUri,
Sets basic attributes of the specified property template.
|
UESURI |
setCollectionAttributes(UESURI collTemplateUri,
Modifies basic attributes of the property collection template specified in collTemplateUri.
|
void |
setValue(UESURI propertyTemplateUri,
Sets a new value on the specified property template.
|
parentNodeUri
- UESURI of the Meta Artifact or of the property template group where the new property template is createdpropertyTemplate
- Object containing attributes of the new property templateUESPropertyTemplateRTException
parentNodeUri
- UESURI of the Meta Artifact or of the property collection template where the new property collection template is
createdpropertyTemplateColl
- Object containing attributes of a new property collection templateUESPropertyTemplateRTException
propertyTemplateUri
- UESURI of the property templateUESPropertyTemplateRTException
propertyTemplateUri
- UESURI of the property templateUESPropertyTemplateRTException
collectionTemplateUri
- UESURI of the property collection template, which attributes are to be retrieved.UESPropertyTemplateRTException
parentNodeUri
- UESURI of the Meta Artifact or of the property template collection from where entries (property templates or
property template collections) are listed.criteria
- Object containing criteria for listing property template entries.UESPropertyTemplateRTException
propertyTemplateUri
- UESURI of the property templatepropertyTemplate
- Object of the new attributes for the property templateUESPropertyTemplateRTException
collTemplateUri
- UESURI of the property collection template which attributes is modifiedpropertyCollTemplate
- Object containing attributes of the property collection templateUESPropertyTemplateRTException
propertyTemplateUri
- UESURI of the property templatevalue
- the new value of the property templateUESPropertyTemplateRTException
UESPropertyTemplateMove.parentNodeUri
) on the same artifact. New
location can be property template collection or Meta Artifact.propertyTemplateUri
- UESURI of the property template to be movednewLocation
- Object containing the new location of the property templateUESPropertyTemplateRTException
UESPropertyTemplateMoveCollection.parentNodeUri
) on the same Meta Artifact. This template collection can not be base template
collection. New location can be property template collection or Meta Artifact, and it can not be child of or the same as property
template collection which is about to be moved.collectionUri
- UESURI of the property template collection which is about to be movednewLocation
- Object containing the new location of the property template collectionUESPropertyTemplateRTException
propertyTemplateUri
- UESURI of the property template which is about to be deletedUESPropertyTemplateRTException
collTemplateUri
- UESURI of the property collection template which is about to be deletedoptions
- Object containing options for deletionUESPropertyTemplateRTException