Interface XMLParticle<RC,WC>

Type Parameters:
RC - the reader context
WC - the writer content
All Superinterfaces:
Feature, XMLComponent<RC,WC>
All Known Subinterfaces:
AttributeDefinitionXMLElement, NamedResourceRegistrationXMLChoice, NamedResourceRegistrationXMLElement, ResourceRegistrationXMLElement, ResourceXMLAll, ResourceXMLChoice, ResourceXMLContainer, ResourceXMLElement, ResourceXMLElementGroup, ResourceXMLParticleGroup, ResourceXMLSequence, SingletonResourceRegistrationXMLChoice, SingletonResourceRegistrationXMLElement, SubsystemResourceRegistrationXMLElement, XMLAll<RC,WC>, XMLChoice<RC,WC>, XMLContainer<RC,WC>, XMLElement<RC,WC>, XMLElementGroup<RC,WC>, XMLParticleGroup<RC,WC>, XMLSequence<RC,WC>
All Known Implementing Classes:
AttributeDefinitionXMLElement.DefaultAttributeDefinitionXMLElement, NamedResourceRegistrationXMLChoice.DefaultResourceRegistrationXMLChoice, NamedResourceRegistrationXMLElement.DefaultNamedResourceRegistrationXMLElement, ResourceRegistrationXMLElement.DefaultResourceRegistrationXMLElement, ResourceXMLAll.DefaultResourceXMLAll, ResourceXMLChoice.DefaultResourceContentXMLChoice, ResourceXMLElement.DefaultResourceXMLElement, ResourceXMLSequence.DefaultResourceXMLSequence, SingletonResourceRegistrationXMLChoice.DefaultSingletonResourceRegistrationXMLChoice, SingletonResourceRegistrationXMLElement.DefaultSingletonResourceRegistrationXMLElement, SubsystemResourceRegistrationXMLElement.DefaultSubsystemResourceRegistrationXMLElement, XMLAll.DefaultXMLAll, XMLChoice.DefaultXMLChoice, XMLChoice.DefaultXMLElementChoice, XMLElement.DefaultXMLElement, XMLElementGroup.DefaultXMLElementGroup, XMLParticle.DefaultXMLParticle, XMLParticleGroup.DefaultXMLParticleGroup, XMLSequence.DefaultXMLSequence

public interface XMLParticle<RC,WC> extends XMLComponent<RC,WC>
Encapsulates an XML particle.
Author:
Paul Ferraro
  • Method Details

    • getReader

      XMLElementReader<RC> getReader()
      Description copied from interface: XMLComponent
      Returns the reader of this XML component.
      Specified by:
      getReader in interface XMLComponent<RC,WC>
      Returns:
      the reader of this XML component.
    • getCardinality

      XMLCardinality getCardinality()
      Returns the cardinality of this XML particle.
      Returns:
      the cardinality of this XML particle.