org.jboss.arquillian.protocol.servlet.arq514hack.descriptors.impl.web
Class WebAppDescriptorImpl

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.protocol.servlet.arq514hack.descriptors.impl.web.WebAppDescriptorImpl
All Implemented Interfaces:
WebAppDescriptor, org.jboss.shrinkwrap.descriptor.api.Descriptor, org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptor
Direct Known Subclasses:
InitParamDefImpl, ServletDefImpl

public class WebAppDescriptorImpl
extends org.jboss.shrinkwrap.descriptor.spi.node.NodeDescriptorImplBase
implements WebAppDescriptor

Author:
Dan Allen, Aslak Knutsen, ALR, Lincoln Baxter, III

Constructor Summary
WebAppDescriptorImpl(String descriptorName)
           
WebAppDescriptorImpl(String descriptorName, org.jboss.shrinkwrap.descriptor.spi.node.Node model)
           
 
Method Summary
 WebAppDescriptor displayName(String displayName)
           
 org.jboss.shrinkwrap.descriptor.spi.node.Node getRootNode()
           
 ServletDef servlet(String clazz, String... urlPatterns)
           
 ServletDef servlet(String name, String clazz, String[] urlPatterns)
           
 WebAppDescriptor version(String version)
           
 
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

WebAppDescriptorImpl

public WebAppDescriptorImpl(String descriptorName)

WebAppDescriptorImpl

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

version

public WebAppDescriptor version(String version)
Specified by:
version in interface WebAppDescriptor

displayName

public WebAppDescriptor displayName(String displayName)
Specified by:
displayName in interface WebAppDescriptor

servlet

public ServletDef servlet(String clazz,
                          String... urlPatterns)
Specified by:
servlet in interface WebAppDescriptor

servlet

public ServletDef servlet(String name,
                          String clazz,
                          String[] urlPatterns)
Specified by:
servlet in interface WebAppDescriptor

getRootNode

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


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