org.jboss.metamodel.descriptor
Class DDObjectFactory

java.lang.Object
  extended by org.jboss.metamodel.descriptor.ServiceRefObjectFactory
      extended by org.jboss.metamodel.descriptor.DDObjectFactory
All Implemented Interfaces:
org.jboss.xb.binding.ObjectModelFactory
Direct Known Subclasses:
ApplicationClientDDObjectFactory, EjbJarDDObjectFactory, JBossClientDDObjectFactory, JBossDDObjectFactory

public abstract class DDObjectFactory
extends ServiceRefObjectFactory
implements org.jboss.xb.binding.ObjectModelFactory

Version:
$Revision: 66473 $
Author:
William DeCoste, Thomas.Diesler@jboss.com

Constructor Summary
DDObjectFactory()
           
 
Method Summary
 void addChild(EjbLocalRef parent, InjectionTarget target, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(EjbRef parent, InjectionTarget target, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(EnvEntry parent, InjectionTarget target, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(JndiRef parent, InjectionTarget target, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(MessageDestinationRef parent, InjectionTarget target, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(PersistenceContextRef parent, InjectionTarget target, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(PersistenceUnitRef parent, InjectionTarget target, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(ResourceEnvRef parent, InjectionTarget target, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(ResourceRef parent, InjectionTarget target, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
protected  String getValue(String name, String value)
           
 Object newChild(EjbLocalRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
           
 Object newChild(EjbRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
           
 Object newChild(EnvEntry ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
           
 Object newChild(JndiRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
           
 Object newChild(MessageDestinationRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
           
 Object newChild(PersistenceContextRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
           
 Object newChild(PersistenceUnitRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
           
 Object newChild(ResourceEnvRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
           
 Object newChild(ResourceRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs)
           
protected  Object newEnvRefGroupChild(String localName)
           
protected  Object newRefChild(Ref ref, String localName)
           
 void setValue(EjbLocalRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(EjbRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(EnvEntry entry, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(InjectionTarget target, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 void setValue(JndiRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(Listener listener, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(MessageDestinationRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
          Called when a child element with simple content is read for DD.
 void setValue(MessageDestination destination, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(NameValuePair nvPair, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(PersistenceContextRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(PersistenceUnitRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(ResourceEnvRef envRef, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(ResourceRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(RunAs runAs, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(SecurityRoleRef ref, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 void setValue(SecurityRole role, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 
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
 
Methods inherited from interface org.jboss.xb.binding.ObjectModelFactory
completeRoot, newRoot
 

Constructor Detail

DDObjectFactory

public DDObjectFactory()
Method Detail

newChild

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

newChild

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

newChild

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

newChild

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

newChild

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

newChild

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

newChild

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

newChild

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

newChild

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

addChild

public void addChild(PersistenceUnitRef parent,
                     InjectionTarget target,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)

addChild

public void addChild(PersistenceContextRef parent,
                     InjectionTarget target,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)

addChild

public void addChild(EnvEntry parent,
                     InjectionTarget target,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)

addChild

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

addChild

public void addChild(EjbLocalRef parent,
                     InjectionTarget target,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)

addChild

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

addChild

public void addChild(ResourceEnvRef parent,
                     InjectionTarget target,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)

addChild

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

addChild

public void addChild(JndiRef parent,
                     InjectionTarget target,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)

setValue

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

setValue

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

setValue

public void setValue(InjectionTarget target,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.


setValue

public void setValue(MessageDestinationRef ref,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Called when a child element with simple content is read for DD.


setValue

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

setValue

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

setValue

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

setValue

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

setValue

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

setValue

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

setValue

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

setValue

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

setValue

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

setValue

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

setValue

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

newEnvRefGroupChild

protected Object newEnvRefGroupChild(String localName)

newRefChild

protected Object newRefChild(Ref ref,
                             String localName)

setValue

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

getValue

protected String getValue(String name,
                          String value)


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