Package org.jboss.as.controller.xml
Interface XMLParticleGroup.Builder<RC,WC,E extends XMLElement<RC,WC>,T extends XMLParticleGroup<RC,WC>,B extends XMLParticleGroup.Builder<RC,WC,E,T,B>>
-
- All Superinterfaces:
XMLElementGroup.Builder<RC,WC,E,T,B>,XMLParticle.Builder<RC,WC,T,B>
- All Known Subinterfaces:
ResourceXMLChoice.Builder,ResourceXMLParticleGroup.Builder<T,B>,ResourceXMLSequence.Builder,XMLChoice.Builder<RC,WC>,XMLSequence.Builder<RC,WC>
- All Known Implementing Classes:
ResourceXMLChoice.DefaultBuilder,ResourceXMLParticleGroup.AbstractBuilder,ResourceXMLSequence.DefaultBuilder,XMLChoice.DefaultBuilder,XMLParticleGroup.AbstractBuilder,XMLSequence.DefaultBuilder
- Enclosing interface:
- XMLParticleGroup<RC,WC>
public static interface XMLParticleGroup.Builder<RC,WC,E extends XMLElement<RC,WC>,T extends XMLParticleGroup<RC,WC>,B extends XMLParticleGroup.Builder<RC,WC,E,T,B>> extends XMLElementGroup.Builder<RC,WC,E,T,B>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BaddChoice(XMLChoice<RC,WC> choice)Adds an XML choice to this group.BaddSequence(XMLSequence<RC,WC> sequence)Adds an XML sequence to this group.-
Methods inherited from interface org.jboss.as.controller.xml.XMLElementGroup.Builder
addElement
-
Methods inherited from interface org.jboss.as.controller.xml.XMLParticle.Builder
build, withCardinality
-
-
-
-
Method Detail
-
addChoice
B addChoice(XMLChoice<RC,WC> choice)
Adds an XML choice to this group.- Parameters:
choice- a choice of elements.- Returns:
- a reference to this builder
-
addSequence
B addSequence(XMLSequence<RC,WC> sequence)
Adds an XML sequence to this group.- Parameters:
sequence- a sequence of elements.- Returns:
- a reference to this builder
-
-