public abstract class AbstractTagStructure extends Object implements TagStructure
Constructor and Description |
---|
AbstractTagStructure() |
Modifier and Type | Method and Description |
---|---|
Tag |
createTag(String pTagId,
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.
|
boolean |
equals(Object pObject) |
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
createTag, delete, getTag
getChildren, getChildren, getChildrenCount, getDescription, getLastModified, getName, getScheme, getUUID
public Tag createTag(String pTagId, String pName, String pDescription) throws ClassificationException
TagStructure
createTag
in interface TagStructure
pTagId
- the identifier of the tag.pName
- the name of the tag.pDescription
- the description of the tag.ClassificationException
- if the tag creation fails.public Tag createTagWithAliases(String pName, String pDescription, List<String> pAliases) throws ClassificationException
TagStructure
createTagWithAliases
in interface TagStructure
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.public Tag createTagWithAliases(String pTagIdentifier, String pName, String pDescription, List<String> pAliases) throws ClassificationException
TagStructure
createTagWithAliases
in interface TagStructure
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.© 1998- 2021 Escenic AS