Package org.jboss.as.controller.xml
Class XMLParticleFactory.DefaultXMLParticleFactory<RC,WC>
- java.lang.Object
-
- org.jboss.as.controller.xml.XMLParticleFactory.DefaultXMLParticleFactory<RC,WC>
-
- All Implemented Interfaces:
FeatureFilter,FeatureRegistry,XMLParticleFactory<RC,WC>
- Enclosing interface:
- XMLParticleFactory<RC,WC>
public static class XMLParticleFactory.DefaultXMLParticleFactory<RC,WC> extends Object implements XMLParticleFactory<RC,WC>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jboss.as.controller.xml.XMLParticleFactory
XMLParticleFactory.DefaultXMLParticleFactory<RC,WC>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XMLAll.Builder<RC,WC>all()Returns a builder of XML content.XMLChoice.Builder<RC,WC>choice()Returns a builder of an XML choice.XMLElement.Builder<RC,WC>element(QName name, Stability stability)Returns a builder of an XML element, using the specified name.StabilitygetStability()Returns the feature stability supported by this feature registry.XMLSequence.Builder<RC,WC>sequence()Returns a builder of XML content.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jboss.as.controller.FeatureRegistry
enables
-
Methods inherited from interface org.jboss.as.controller.xml.XMLParticleFactory
element
-
-
-
-
Method Detail
-
getStability
public Stability getStability()
Description copied from interface:FeatureRegistryReturns the feature stability supported by this feature registry.- Specified by:
getStabilityin interfaceFeatureRegistry- Returns:
- a stability level
-
element
public XMLElement.Builder<RC,WC> element(QName name, Stability stability)
Description copied from interface:XMLParticleFactoryReturns a builder of an XML element, using the specified name.- Specified by:
elementin interfaceXMLParticleFactory<RC,WC>- Parameters:
name- the element namestability- the stability of this element- Returns:
- a builder of an XML element.
-
choice
public XMLChoice.Builder<RC,WC> choice()
Description copied from interface:XMLParticleFactoryReturns a builder of an XML choice.- Specified by:
choicein interfaceXMLParticleFactory<RC,WC>- Returns:
- a builder of an XML choice.
-
all
public XMLAll.Builder<RC,WC> all()
Description copied from interface:XMLParticleFactoryReturns a builder of XML content.- Specified by:
allin interfaceXMLParticleFactory<RC,WC>- Returns:
- a builder of XML content.
-
sequence
public XMLSequence.Builder<RC,WC> sequence()
Description copied from interface:XMLParticleFactoryReturns a builder of XML content.- Specified by:
sequencein interfaceXMLParticleFactory<RC,WC>- Returns:
- a builder of XML content.
-
-