org.jboss.services.deployment.metadata
Class ConfigInfoBinding

java.lang.Object
  extended by org.jboss.services.deployment.metadata.ConfigInfoBinding
All Implemented Interfaces:
org.jboss.xb.binding.GenericObjectModelFactory, org.jboss.xb.binding.ObjectModelFactory

public class ConfigInfoBinding
extends Object
implements org.jboss.xb.binding.GenericObjectModelFactory

Class that implements the binding of the XML model to our POJO classes, using the GenericObjectModelFactory facility

Version:
$Revision: 57210 $
Author:
Dimitris Andreadis

Constructor Summary
ConfigInfoBinding()
           
 
Method Summary
 void addChild(Object parent, Object child, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 Object completedRoot(Object root, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 Object completeRoot(Object root, org.jboss.xb.binding.UnmarshallingContext ctx, String uri, String name)
           
 Object newChild(Object parent, 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)
           
 void setValue(Object o, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigInfoBinding

public ConfigInfoBinding()
Method Detail

completeRoot

public Object completeRoot(Object root,
                           org.jboss.xb.binding.UnmarshallingContext ctx,
                           String uri,
                           String name)
Specified by:
completeRoot in interface org.jboss.xb.binding.ObjectModelFactory

newRoot

public Object newRoot(Object root,
                      org.jboss.xb.binding.UnmarshallingContext navigator,
                      String namespaceURI,
                      String localName,
                      Attributes attrs)
Specified by:
newRoot in interface org.jboss.xb.binding.ObjectModelFactory

newChild

public Object newChild(Object parent,
                       org.jboss.xb.binding.UnmarshallingContext navigator,
                       String namespaceURI,
                       String localName,
                       Attributes attrs)
Specified by:
newChild in interface org.jboss.xb.binding.GenericObjectModelFactory

addChild

public void addChild(Object parent,
                     Object child,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)
Specified by:
addChild in interface org.jboss.xb.binding.GenericObjectModelFactory

setValue

public void setValue(Object o,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName,
                     String value)
Specified by:
setValue in interface org.jboss.xb.binding.GenericObjectModelFactory

completedRoot

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


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.