Interface XMLElementGroup<RC,WC>

Type Parameters:
RC - the reader context
WC - the writer content
All Superinterfaces:
Feature, XMLComponent<RC,WC>, XMLParticle<RC,WC>
All Known Subinterfaces:
NamedResourceRegistrationXMLChoice, ResourceXMLAll, ResourceXMLChoice, ResourceXMLElementGroup, ResourceXMLParticleGroup, ResourceXMLSequence, SingletonResourceRegistrationXMLChoice, XMLAll<RC,WC>, XMLChoice<RC,WC>, XMLParticleGroup<RC,WC>, XMLSequence<RC,WC>
All Known Implementing Classes:
NamedResourceRegistrationXMLChoice.DefaultResourceRegistrationXMLChoice, ResourceXMLAll.DefaultResourceXMLAll, ResourceXMLChoice.DefaultResourceContentXMLChoice, ResourceXMLSequence.DefaultResourceXMLSequence, SingletonResourceRegistrationXMLChoice.DefaultSingletonResourceRegistrationXMLChoice, XMLAll.DefaultXMLAll, XMLChoice.DefaultXMLChoice, XMLChoice.DefaultXMLElementChoice, XMLElementGroup.DefaultXMLElementGroup, XMLParticleGroup.DefaultXMLParticleGroup, XMLSequence.DefaultXMLSequence

public interface XMLElementGroup<RC,WC> extends XMLParticle<RC,WC>
Encapsulates a group of XML elements, e.g. xs:choice, xs:all, xs:sequence.
Author:
Paul Ferraro
  • Method Details

    • getReaderNames

      Set<QName> getReaderNames()
      Returns the set of qualified element names.
      Returns:
      the set of qualified element names.
    • getNames

      default Collection<QName> getNames()
      Returns the qualified element names of this element group.
      Returns:
      the qualified element names of this element group.