org.jboss.kernel.plugins.deployment.xml
Class NamedAliasHandler

java.lang.Object
  extended by org.jboss.xb.binding.sunday.unmarshalling.DefaultElementHandler
      extended by org.jboss.kernel.plugins.deployment.xml.AliasHandler
          extended by org.jboss.kernel.plugins.deployment.xml.NamedAliasHandler
All Implemented Interfaces:
org.jboss.xb.binding.sunday.unmarshalling.ElementHandler, org.jboss.xb.binding.sunday.unmarshalling.ParticleHandler

public class NamedAliasHandler
extends AliasHandler

The named alias handler.

Author:
Ales Justin

Field Summary
static NamedAliasHandler HANDLER
          The alias handler
 
Fields inherited from class org.jboss.xb.binding.sunday.unmarshalling.DefaultElementHandler
INSTANCE
 
Constructor Summary
NamedAliasHandler()
           
 
Method Summary
 void attributes(Object o, QName elementName, org.jboss.xb.binding.sunday.unmarshalling.ElementBinding element, Attributes attrs, NamespaceContext nsCtx)
           
 Object endElement(Object object, QName qName, org.jboss.xb.binding.sunday.unmarshalling.ElementBinding elementBinding)
           
 Object startElement(Object parent, QName name, org.jboss.xb.binding.sunday.unmarshalling.ElementBinding element)
           
 
Methods inherited from class org.jboss.xb.binding.sunday.unmarshalling.DefaultElementHandler
endParticle, setParent, setParent, startParticle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HANDLER

public static final NamedAliasHandler HANDLER
The alias handler

Constructor Detail

NamedAliasHandler

public NamedAliasHandler()
Method Detail

startElement

public Object startElement(Object parent,
                           QName name,
                           org.jboss.xb.binding.sunday.unmarshalling.ElementBinding element)
Specified by:
startElement in interface org.jboss.xb.binding.sunday.unmarshalling.ElementHandler
Overrides:
startElement in class AliasHandler

attributes

public void attributes(Object o,
                       QName elementName,
                       org.jboss.xb.binding.sunday.unmarshalling.ElementBinding element,
                       Attributes attrs,
                       NamespaceContext nsCtx)
Specified by:
attributes in interface org.jboss.xb.binding.sunday.unmarshalling.ElementHandler
Overrides:
attributes in class AliasHandler

endElement

public Object endElement(Object object,
                         QName qName,
                         org.jboss.xb.binding.sunday.unmarshalling.ElementBinding elementBinding)
Specified by:
endElement in interface org.jboss.xb.binding.sunday.unmarshalling.ElementHandler
Overrides:
endElement in class AliasHandler


Copyright ? 2007 JBoss Inc.. All Rights Reserved.