public interface ComplexTag extends Tag
Modifier and Type | Method and Description |
---|---|
TagPath |
getFullyQualifiedType()
Returns the type id of this tag.
|
Member |
getMember(java.lang.String memberUID)
Returns the member of this complex tag with the given UID, or null if the member doesn't exist.
|
java.util.Collection<Member> |
getMembers(boolean opaque)
If opaque, member config objects will already have overrides applied to them.
|
PropertySet |
getOverrides(java.lang.String memberUID)
Retrieves the overrides for the specified member of this complex type.
|
boolean |
isTypeDef()
Returns whether this complex type is a type definition, or an instance.
|
getAccessRights, getAlarmStates, getAttribute, getDataType, getEventScripts, getName, getPermissionModel, getType, getValue, isAlarmingSupported, isEnabled
TagPath getFullyQualifiedType()
java.util.Collection<Member> getMembers(boolean opaque)
opaque
- Member getMember(java.lang.String memberUID)
memberUID
- boolean isTypeDef()
PropertySet getOverrides(java.lang.String memberUID)
memberUID
-