com.servingxml.ioc.components
Class AbstractComponentBuilder

java.lang.Object
  extended by com.servingxml.util.xml.AbstractReceiver
      extended by com.servingxml.ioc.components.AbstractComponentBuilder
All Implemented Interfaces:
Receiver

public class AbstractComponentBuilder
extends AbstractReceiver
implements Receiver


Field Summary
 
Fields inherited from interface com.servingxml.util.xml.Receiver
UNDEFINED_SYMBOL
 
Constructor Summary
AbstractComponentBuilder(Name elementName, Receiver parent)
           
 
Method Summary
 void bind(ReceiverContext context)
           
 void childReceived(int symbol)
           
 AbstractComponent getAbstractComponent()
           
protected  void selfReceived(ReceiverContext context)
           
 
Methods inherited from class com.servingxml.util.xml.AbstractReceiver
bind, characters, endElement, getAttributeValue, getName, getSymbol, startElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.servingxml.util.xml.Receiver
characters, endElement, getAttributeValue, getName, getSymbol, startElement
 

Constructor Detail

AbstractComponentBuilder

public AbstractComponentBuilder(Name elementName,
                                Receiver parent)
Method Detail

bind

public void bind(ReceiverContext context)
Specified by:
bind in interface Receiver

childReceived

public void childReceived(int symbol)
Specified by:
childReceived in interface Receiver
Overrides:
childReceived in class AbstractReceiver

selfReceived

protected void selfReceived(ReceiverContext context)
Overrides:
selfReceived in class AbstractReceiver

getAbstractComponent

public AbstractComponent getAbstractComponent()