public interface Tag extends java.lang.Comparable<Tag>
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
|
QualifiedValue |
getAttribute(Property<?> prop)
Gets the value of the given tag attribute.
|
QualifiedValue |
getCurrentValue()
Returns the value in qualified form- along with quality and timestamp.
|
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.
|
boolean |
isEnabled()
Returns the enabled bit for this tag
|
java.lang.String getName()
TagType getType()
DataType getDataType()
boolean isEnabled()
QualifiedValue getCurrentValue()
AccessRightsType getAccessRights()
TagPermissionsModel getPermissionModel()
@Nullable AlarmConfiguration getAlarmStates()
TagEventScripts getEventScripts()
QualifiedValue getAttribute(Property<?> prop)