Package org.jboss.as.controller.xml
Interface XMLElementGroup<RC,WC>
-
- Type Parameters:
RC- the reader contextWC- the writer content
- All Superinterfaces:
Feature,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
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classXMLElementGroup.AbstractBuilder<RC,WC,E extends XMLElement<RC,WC>,T extends XMLElementGroup<RC,WC>,B extends XMLElementGroup.Builder<RC,WC,E,T,B>>static interfaceXMLElementGroup.Builder<RC,WC,E extends XMLElement<RC,WC>,T extends XMLElementGroup<RC,WC>,B extends XMLElementGroup.Builder<RC,WC,E,T,B>>static classXMLElementGroup.DefaultXMLElementGroup<RC,WC>-
Nested classes/interfaces inherited from interface org.jboss.as.controller.xml.XMLParticle
XMLParticle.DefaultXMLParticle<RC,WC>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Collection<QName>getNames()Returns the qualified element names of this element group.Set<QName>getReaderNames()Returns the set of qualified element names.-
Methods inherited from interface org.jboss.as.controller.Feature
getStability
-
Methods inherited from interface org.jboss.as.controller.xml.XMLParticle
getCardinality, getReader, getWriter
-
-
-
-
Method Detail
-
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.
-
-