Arquillian Config Implementation Base 1.0.0.CR5

org.jboss.arquillian.config.descriptor.impl
Class ArquillianDescriptorImpl

java.lang.Object
  extended by org.jboss.shrinkwrap.descriptor.spi.DescriptorImplBase<org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptor>
      extended by org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptorImplBase
          extended by org.jboss.arquillian.config.descriptor.impl.ArquillianDescriptorImpl
All Implemented Interfaces:
ArquillianDescriptor, org.jboss.shrinkwrap.descriptor.api.Descriptor, org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptor
Direct Known Subclasses:
ContainerDefImpl, DefaultProtocolDefImpl, EngineDefImpl, ExtensionDefImpl, GroupDefImpl

public class ArquillianDescriptorImpl
extends org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptorImplBase
implements ArquillianDescriptor

ArquillianDescriptor

Version:
$Revision: $
Author:
Aslak Knutsen

Constructor Summary
ArquillianDescriptorImpl(String descirptorName)
           
ArquillianDescriptorImpl(String descirptorName, org.jboss.shrinkwrap.descriptor.spi.node.Node model)
           
 
Method Summary
 ContainerDef container(String name)
           
 DefaultProtocolDef defaultProtocol(String type)
           
 EngineDef engine()
           
 ExtensionDef extension(String name)
           
 List<ContainerDef> getContainers()
           
 DefaultProtocolDef getDefaultProtocol()
           
 List<ExtensionDef> getExtensions()
           
 List<GroupDef> getGroups()
           
 org.jboss.shrinkwrap.descriptor.spi.node.Node getRootNode()
          
 GroupDef group(String name)
           
 
Methods inherited from class org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptorImplBase
exportTo, getExporter
 
Methods inherited from class org.jboss.shrinkwrap.descriptor.spi.DescriptorImplBase
exportAsString, getDescriptorName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Descriptor
exportAsString, exportTo, getDescriptorName
 

Constructor Detail

ArquillianDescriptorImpl

public ArquillianDescriptorImpl(String descirptorName)

ArquillianDescriptorImpl

public ArquillianDescriptorImpl(String descirptorName,
                                org.jboss.shrinkwrap.descriptor.spi.node.Node model)
Method Detail

defaultProtocol

public DefaultProtocolDef defaultProtocol(String type)
Specified by:
defaultProtocol in interface ArquillianDescriptor

getDefaultProtocol

public DefaultProtocolDef getDefaultProtocol()
Specified by:
getDefaultProtocol in interface ArquillianDescriptor

engine

public EngineDef engine()
Specified by:
engine in interface ArquillianDescriptor

container

public ContainerDef container(String name)
Specified by:
container in interface ArquillianDescriptor

group

public GroupDef group(String name)
Specified by:
group in interface ArquillianDescriptor

extension

public ExtensionDef extension(String name)
Specified by:
extension in interface ArquillianDescriptor

getContainers

public List<ContainerDef> getContainers()
Specified by:
getContainers in interface ArquillianDescriptor

getGroups

public List<GroupDef> getGroups()
Specified by:
getGroups in interface ArquillianDescriptor

getExtensions

public List<ExtensionDef> getExtensions()
Specified by:
getExtensions in interface ArquillianDescriptor

getRootNode

public org.jboss.shrinkwrap.descriptor.spi.node.Node getRootNode()

Specified by:
getRootNode in interface org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptor
See Also:
NodeDescriptor.getRootNode()

Arquillian Config Implementation Base 1.0.0.CR5

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.