public interface Tag extends java.lang.Comparable<Tag>, TagObject
Modifier and Type | Method and Description |
---|---|
AccessRightsType |
getAccessRights()
Gets the type of access rights for this tag
|
AlarmConfiguration |
getAlarmStates()
Returns the list of alarm states for this tag
|
TagValue |
getAttribute(TagProp prop)
Gets the value of the given tag attribute.
|
DataType |
getDataType()
Returns the datatype of this tag's value property
|
TagEventScripts |
getEventScripts() |
java.lang.String |
getName()
Returns the name of the tag.
|
TagPermissionsModel |
getPermissionModel()
Returns this tags permission model, if any
|
TagType |
getType()
Returns the type of this tag.
|
TagValue |
getValue()
Returns the value in qualified form- along with quality and timestamp.
|
boolean |
isAlarmingSupported()
Returns true if this tag supports alarming, false otherwise
|
boolean |
isEnabled()
Returns the enabled bit for this tag
|
java.lang.String getName()
TagType getType()
DataType getDataType()
boolean isEnabled()
TagValue getValue()
AccessRightsType getAccessRights()
TagPermissionsModel getPermissionModel()
@Nullable AlarmConfiguration getAlarmStates()
TagEventScripts getEventScripts()
boolean isAlarmingSupported()