java.lang.Object
com.inductiveautomation.ignition.common.tags.browsing.UdtDefinitionInfo
All Implemented Interfaces:
Serializable

public class UdtDefinitionInfo extends Object implements Serializable
See Also:
  • Constructor Details

  • Method Details

    • getTypeId

      public String getTypeId()
    • getRootInfo

      public NodeDescription getRootInfo()
      Gets the node browse info for the root udt definition;
    • getMemberMap

      public Map<TagPath,NodeDescription> getMemberMap()
      Tag paths are relative to the type root.
    • getMembers

      public Collection<NodeDescription> getMembers()
    • getMember

      public NodeDescription getMember(TagPath memberPath)
      Looks up the member based on the path. The path is relative.
    • getRelativeMemberPath

      protected TagPath getRelativeMemberPath(TagPath typePath, TagPath fullMemberPath)
      Members contain their full tag path. This function will trim off the part that contains the type definition.