Package org.jboss.as.controller.xml
Class XMLParticle.DefaultXMLParticle<RC,WC>
- java.lang.Object
-
- org.jboss.as.controller.xml.XMLParticle.DefaultXMLParticle<RC,WC>
-
- All Implemented Interfaces:
Feature,XMLParticle<RC,WC>
- Direct Known Subclasses:
XMLElement.DefaultXMLElement,XMLElementGroup.DefaultXMLElementGroup
- Enclosing interface:
- XMLParticle<RC,WC>
public static class XMLParticle.DefaultXMLParticle<RC,WC> extends Object implements XMLParticle<RC,WC>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jboss.as.controller.xml.XMLParticle
XMLParticle.AbstractBuilder<RC,WC,T extends XMLParticle<RC,WC>,B extends XMLParticle.Builder<RC,WC,T,B>>, XMLParticle.Builder<RC,WC,T extends XMLParticle<RC,WC>,B extends XMLParticle.Builder<RC,WC,T,B>>, XMLParticle.DefaultXMLParticle<RC,WC>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDefaultXMLParticle(XMLCardinality cardinality, XMLElementReader<RC> reader, XMLContentWriter<WC> writer, Stability stability)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XMLCardinalitygetCardinality()Returns the cardinality of this XML particle.XMLElementReader<RC>getReader()Returns the reader of this XML particle.StabilitygetStability()Returns the stability level of this feature.XMLContentWriter<WC>getWriter()Returns the writer of this XML particle.
-
-
-
Constructor Detail
-
DefaultXMLParticle
protected DefaultXMLParticle(XMLCardinality cardinality, XMLElementReader<RC> reader, XMLContentWriter<WC> writer, Stability stability)
-
-
Method Detail
-
getCardinality
public XMLCardinality getCardinality()
Description copied from interface:XMLParticleReturns the cardinality of this XML particle.- Specified by:
getCardinalityin interfaceXMLParticle<RC,WC>- Returns:
- the cardinality of this XML particle.
-
getReader
public XMLElementReader<RC> getReader()
Description copied from interface:XMLParticleReturns the reader of this XML particle.- Specified by:
getReaderin interfaceXMLParticle<RC,WC>- Returns:
- the reader of this XML particle.
-
getWriter
public XMLContentWriter<WC> getWriter()
Description copied from interface:XMLParticleReturns the writer of this XML particle.- Specified by:
getWriterin interfaceXMLParticle<RC,WC>- Returns:
- the writer of this XML particle.
-
getStability
public Stability getStability()
Description copied from interface:FeatureReturns the stability level of this feature.- Specified by:
getStabilityin interfaceFeature- Returns:
- a stability level
-
-