com.servingxml.ioc.components
Class ServiceComponentBuilder

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

public class ServiceComponentBuilder
extends AbstractReceiver
implements Receiver


Field Summary
 
Fields inherited from interface com.servingxml.util.xml.Receiver
UNDEFINED_SYMBOL
 
Constructor Summary
ServiceComponentBuilder(Name elementName, Receiver parent)
           
 
Method Summary
 void bind(ReceiverContext context)
           
 void childReceived(int symbol)
           
 ServiceComponent getServiceComponent()
           
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

ServiceComponentBuilder

public ServiceComponentBuilder(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

getServiceComponent

public ServiceComponent getServiceComponent()