Package org.jboss.as.controller.xml
Interface XMLChoice<RC,WC>
- Type Parameters:
RC- the reader contextWC- the writer content
- All Superinterfaces:
Feature,XMLComponent<RC,,WC> XMLElementGroup<RC,,WC> XMLParticle<RC,,WC> XMLParticleGroup<RC,WC>
- All Known Subinterfaces:
NamedResourceRegistrationXMLChoice,ResourceXMLChoice,SingletonResourceRegistrationXMLChoice
- All Known Implementing Classes:
NamedResourceRegistrationXMLChoice.DefaultResourceRegistrationXMLChoice,ResourceXMLChoice.DefaultResourceContentXMLChoice,SingletonResourceRegistrationXMLChoice.DefaultSingletonResourceRegistrationXMLChoice,XMLChoice.DefaultXMLChoice,XMLChoice.DefaultXMLElementChoice
Encapsulates a group of XML particles using xs:choice (i.e. one of) semantics.
- Author:
- Paul Ferraro
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic classstatic classstatic classNested classes/interfaces inherited from interface org.jboss.as.controller.xml.XMLElementGroup
XMLElementGroup.DefaultXMLElementGroup<RC,WC> Nested classes/interfaces inherited from interface org.jboss.as.controller.xml.XMLParticle
XMLParticle.DefaultXMLParticle<RC,WC> Nested classes/interfaces inherited from interface org.jboss.as.controller.xml.XMLParticleGroup
XMLParticleGroup.AbstractBuilder<RC,WC, E extends XMLElement<RC, WC>, T extends XMLParticleGroup<RC, WC>, B extends XMLParticleGroup.Builder<RC, WC, E, T, B>>, XMLParticleGroup.DefaultXMLParticleGroup<RC, WC> -
Method Summary
Methods inherited from interface org.jboss.as.controller.Feature
getStabilityMethods inherited from interface org.jboss.as.controller.xml.XMLComponent
getWriterMethods inherited from interface org.jboss.as.controller.xml.XMLElementGroup
getNames, getReaderNamesMethods inherited from interface org.jboss.as.controller.xml.XMLParticle
getCardinality, getReader