Interface ResourceXMLChoice

All Superinterfaces:
Feature, ResourceXMLElementGroup, ResourceXMLParticleGroup, XMLChoice<Map.Entry<PathAddress,Map<PathAddress,org.jboss.dmr.ModelNode>>,org.jboss.dmr.ModelNode>, XMLComponent<Map.Entry<PathAddress,Map<PathAddress,org.jboss.dmr.ModelNode>>,org.jboss.dmr.ModelNode>, XMLElementGroup<Map.Entry<PathAddress,Map<PathAddress,org.jboss.dmr.ModelNode>>,org.jboss.dmr.ModelNode>, XMLParticle<Map.Entry<PathAddress,Map<PathAddress,org.jboss.dmr.ModelNode>>,org.jboss.dmr.ModelNode>, XMLParticleGroup<Map.Entry<PathAddress,Map<PathAddress,org.jboss.dmr.ModelNode>>,org.jboss.dmr.ModelNode>
All Known Subinterfaces:
NamedResourceRegistrationXMLChoice, SingletonResourceRegistrationXMLChoice
All Known Implementing Classes:
NamedResourceRegistrationXMLChoice.DefaultResourceRegistrationXMLChoice, ResourceXMLChoice.DefaultResourceContentXMLChoice, SingletonResourceRegistrationXMLChoice.DefaultSingletonResourceRegistrationXMLChoice

public interface ResourceXMLChoice extends ResourceXMLParticleGroup, XMLChoice<Map.Entry<PathAddress,Map<PathAddress,org.jboss.dmr.ModelNode>>,org.jboss.dmr.ModelNode>
Encapsulates a group of XML particles for a subsystem resource using xs:choice (i.e. one of) semantics.
Author:
Paul Ferraro