Package adams.core.tags
Interface TagHandler
-
public interface TagHandler
Interface for classes that handle tags.- Author:
- FracPete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addTag(BaseKeyValuePair value)
Adds the tag.List<BaseKeyValuePair>
getAllTags()
Retrieves all tags, going up in the actor tree, with lower ones overriding ones defined higher up.BaseKeyValuePair[]
getTags()
Returns the tags (generators may make use of them).void
setTags(BaseKeyValuePair[] value)
Sets the tags (generators may make use of them).String
tagsTipText()
Returns the tip text for this property.
-
-
-
Method Detail
-
addTag
void addTag(BaseKeyValuePair value)
Adds the tag.- Parameters:
value
- the tag to add
-
setTags
void setTags(BaseKeyValuePair[] value)
Sets the tags (generators may make use of them).- Parameters:
value
- the tags
-
getTags
BaseKeyValuePair[] getTags()
Returns the tags (generators may make use of them).- Returns:
- the tags
-
tagsTipText
String tagsTipText()
Returns the tip text for this property.- Returns:
- tip text for this property suitable for displaying in the GUI or for listing the options.
-
getAllTags
List<BaseKeyValuePair> getAllTags()
Retrieves all tags, going up in the actor tree, with lower ones overriding ones defined higher up.- Returns:
- all tags
-
-