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 NAMED_ALIAS_HANDLER
          The alias handler
 
Fields inherited from class org.jboss.kernel.plugins.deployment.xml.AliasHandler
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

NAMED_ALIAS_HANDLER

public static final NamedAliasHandler NAMED_ALIAS_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 © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.