Package org.jboss.as.controller.xml
Class XMLComponentFactory.DefaultXMLComponentFactory<RC,WC>
java.lang.Object
org.jboss.as.controller.xml.XMLComponentFactory.DefaultXMLComponentFactory<RC,WC>
- All Implemented Interfaces:
FeatureFilter,FeatureRegistry,QNameResolver,XMLComponentFactory<RC,WC>
- Enclosing interface:
- XMLComponentFactory<RC,
WC>
public static class XMLComponentFactory.DefaultXMLComponentFactory<RC,WC>
extends Object
implements XMLComponentFactory<RC,WC>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.as.controller.xml.XMLComponentFactory
XMLComponentFactory.DefaultXMLComponentFactory<RC,WC> -
Field Summary
Fields inherited from interface org.jboss.as.controller.xml.QNameResolver
COMPARATOR -
Method Summary
Modifier and TypeMethodDescriptionall()Returns a builder of XML content.Returns a builder of an XML attribute, using the specified name and stability.choice()Returns a builder of an XML choice.Returns a builder of an XML element, using the specified name.Returns the feature stability supported by this feature registry.Resolves the specified local name to a qualified name.sequence()Returns a builder of XML content.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.as.controller.FeatureRegistry
enablesMethods inherited from interface org.jboss.as.controller.xml.XMLComponentFactory
attribute, element
-
Method Details
-
resolve
Description copied from interface:QNameResolverResolves the specified local name to a qualified name.- Specified by:
resolvein interfaceQNameResolver- Parameters:
localName- an attribute/element local name- Returns:
- a qualified name
-
getStability
Description copied from interface:FeatureRegistryReturns the feature stability supported by this feature registry.- Specified by:
getStabilityin interfaceFeatureRegistry- Returns:
- a stability level
-
attribute
Description copied from interface:XMLComponentFactoryReturns a builder of an XML attribute, using the specified name and stability.- Specified by:
attributein interfaceXMLComponentFactory<RC,WC> - Parameters:
name- the qualified attribute namestability- the stability of this attribute- Returns:
- a builder of an XML element.
-
element
Description copied from interface:XMLComponentFactoryReturns a builder of an XML element, using the specified name.- Specified by:
elementin interfaceXMLComponentFactory<RC,WC> - Parameters:
name- the element namestability- the stability of this element- Returns:
- a builder of an XML element.
-
choice
Description copied from interface:XMLComponentFactoryReturns a builder of an XML choice.- Specified by:
choicein interfaceXMLComponentFactory<RC,WC> - Returns:
- a builder of an XML choice.
-
all
Description copied from interface:XMLComponentFactoryReturns a builder of XML content.- Specified by:
allin interfaceXMLComponentFactory<RC,WC> - Returns:
- a builder of XML content.
-
sequence
Description copied from interface:XMLComponentFactoryReturns a builder of XML content.- Specified by:
sequencein interfaceXMLComponentFactory<RC,WC> - Returns:
- a builder of XML content.
-