org.jboss.ejb3.metamodel
Class JBossClientDDObjectFactory

java.lang.Object
  extended by org.jboss.metamodel.descriptor.ServiceRefObjectFactory
      extended by org.jboss.metamodel.descriptor.DDObjectFactory
          extended by org.jboss.ejb3.metamodel.JBossClientDDObjectFactory
All Implemented Interfaces:
org.jboss.xb.binding.ObjectModelFactory

public class JBossClientDDObjectFactory
extends DDObjectFactory

A JBossXB object factory for parsing JBoss application client descriptor files. http://www.jboss.org/j2ee/dtd/jboss-client_5_0.dtd

Version:
$Revision: $
Author:
Carlo de Wolf

Constructor Summary
JBossClientDDObjectFactory(ApplicationClientDD dd)
           
 
Method Summary
 void addChild(ApplicationClientDD parent, EjbRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(ApplicationClientDD parent, MessageDestinationRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(ApplicationClientDD dd, ResourceEnvRef envRef, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(ApplicationClientDD parent, ResourceRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(ApplicationClientDD parent, org.jboss.wsf.spi.serviceref.ServiceRefMetaData sref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 Object completeRoot(Object root, org.jboss.xb.binding.UnmarshallingContext navigator, String uri, String name)
           
 Object newChild(ApplicationClientDD dd, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
           
 Object newRoot(Object root, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
           
static ApplicationClientDD parse(URL ddResource, ApplicationClientDD dd)
           
 void setValue(ApplicationClientDD dd, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 
Methods inherited from class org.jboss.metamodel.descriptor.DDObjectFactory
addChild, addChild, addChild, addChild, addChild, addChild, addChild, addChild, addChild, getValue, newChild, newChild, newChild, newChild, newChild, newChild, newChild, newChild, newChild, newEnvRefGroupChild, newRefChild, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue
 
Methods inherited from class org.jboss.metamodel.descriptor.ServiceRefObjectFactory
isJ2EE14Descriptor, newChild, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossClientDDObjectFactory

public JBossClientDDObjectFactory(ApplicationClientDD dd)
Method Detail

parse

public static ApplicationClientDD parse(URL ddResource,
                                        ApplicationClientDD dd)
                                 throws org.jboss.xb.binding.JBossXBException,
                                        IOException
Throws:
org.jboss.xb.binding.JBossXBException
IOException

addChild

public void addChild(ApplicationClientDD parent,
                     EjbRef ref,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)

addChild

public void addChild(ApplicationClientDD parent,
                     MessageDestinationRef ref,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)

addChild

public void addChild(ApplicationClientDD parent,
                     org.jboss.wsf.spi.serviceref.ServiceRefMetaData sref,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)

addChild

public void addChild(ApplicationClientDD dd,
                     ResourceEnvRef envRef,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)

addChild

public void addChild(ApplicationClientDD parent,
                     ResourceRef ref,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)

completeRoot

public Object completeRoot(Object root,
                           org.jboss.xb.binding.UnmarshallingContext navigator,
                           String uri,
                           String name)

newChild

public Object newChild(ApplicationClientDD dd,
                       org.jboss.xb.binding.UnmarshallingContext navigator,
                       String namespaceURI,
                       String localName,
                       Attributes attrs)

newRoot

public Object newRoot(Object root,
                      org.jboss.xb.binding.UnmarshallingContext navigator,
                      String namespaceURI,
                      String localName,
                      Attributes attrs)

setValue

public void setValue(ApplicationClientDD dd,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)


Copyright © 2009 JBoss Inc.. All Rights Reserved.