Interface ElementSpec

All Superinterfaces:
NodeSpec

public interface ElementSpec extends NodeSpec
  • Field Details

  • Method Details

    • parents

      Set<String> parents()
    • subElementSpecs

      Set<ElementSpec> subElementSpecs()
    • attributeSpecs

      Set<AttributeSpec> attributeSpecs()
    • valuePrefix

      String valuePrefix()
      Returns:
      the required prefix or null if no prefix has been defined for the value
    • position

      ElementPosition position()
      Returns:
      the specific position (occurrence) of the element the spec refers to