Class IDTypeIdentifier

java.lang.Object
ro.sync.ecss.extensions.api.link.IDTypeIdentifier
Direct Known Subclasses:
DefaultIDTypeIdentifier

@API(type=EXTENDABLE, src=PUBLIC) public abstract class IDTypeIdentifier extends Object
Identifier for an ID declaration or reference.
  • Constructor Details

    • IDTypeIdentifier

      public IDTypeIdentifier()
  • Method Details

    • isDeclaration

      public abstract boolean isDeclaration()
      Checks if identifier corresponds to a declaration.
      Returns:
      true if identifier corresponds to a declaration.
    • getValue

      public abstract String getValue()
      Returns:
      The ID value.
    • getIdentifierType

      public abstract String getIdentifierType()
      Gets a short description of the identifier type. By example for the default ID type recognition returns XML ID.
      Returns:
      A short description of the identifier type.