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
Modifier and TypeMethodDescriptionAdds an XML choice to this group.addSequence(XMLSequence<RC, WC> sequence) Adds an XML sequence to this group.Methods inherited from interface org.jboss.as.controller.xml.XMLElementGroup.Builder
addElementMethods inherited from interface org.jboss.as.controller.xml.XMLParticle.Builder
build, withCardinality
-
Method Details
-
addChoice
Adds an XML choice to this group.- Parameters:
choice- a choice of elements.- Returns:
- a reference to this builder
-
addSequence
Adds an XML sequence to this group.- Parameters:
sequence- a sequence of elements.- Returns:
- a reference to this builder
-