public interface TagStructure extends GenericTagStructure<Tag>
Modifier and Type | Method and Description |
---|---|
Tag |
createTag(String pName,
String pDescription)
Creates a tag in this tag structure.
|
Tag |
createTag(String pTagIdentifier,
String pName,
String pDescription)
Creates a tag with a specified identifier in this tag structure.
|
Tag |
createTagWithAliases(String pName,
String pDescription,
List<String> pAliases)
Creates a tag in this tag structure.
|
Tag |
createTagWithAliases(String pTagIdentifier,
String pName,
String pDescription,
List<String> pAliases)
Creates a tag with a specified identifier in this tag structure.
|
void |
delete()
Delete this tag structure.
|
Tag |
getTag(URI pTagIdentifier)
Gets a tag in this tag structure identified by a tag identifier.
|
getChildren, getChildren, getChildrenCount, getDescription, getLastModified, getName, getScheme, getUUID
Tag getTag(URI pTagIdentifier) throws ClassificationException
pTagIdentifier
- the identifier of the tag.ClassificationException
- if loading of tag fails.Tag createTag(String pName, String pDescription) throws ClassificationException
pName
- the name of the tag.pDescription
- the description of the tag.ClassificationException
- if the tag creation fails.Tag createTag(String pTagIdentifier, String pName, String pDescription) throws ClassificationException
pTagIdentifier
- the identifier of the tag.pName
- the name of the tag.pDescription
- the description of the tag.ClassificationException
- if the tag creation fails.Tag createTagWithAliases(String pName, String pDescription, List<String> pAliases) throws ClassificationException
pName
- the name of the tag.pDescription
- the description of the tag.pAliases
- the list of aliases to be created with this tag.ClassificationException
- if the tag creation fails.Tag createTagWithAliases(String pTagIdentifier, String pName, String pDescription, List<String> pAliases) throws ClassificationException
pTagIdentifier
- the identifier of the tag.pName
- the name of the tag.pDescription
- the description of the tag.pAliases
- the list of aliases to be created with this tag.ClassificationException
- if the tag creation fails.void delete() throws ClassificationException
ClassificationException
- if tag structure deletion fails.© 1998- 2021 Escenic AS