org.objectweb.proactive.core.component.xml
Class BindingsHandler

java.lang.Object
  |
  +--org.objectweb.proactive.core.xml.handler.AbstractUnmarshallerDecorator
        |
        +--org.objectweb.proactive.core.component.xml.BindingsHandler
All Implemented Interfaces:
UnmarshallerHandler, XMLHandler

public class BindingsHandler
extends AbstractUnmarshallerDecorator

Author:
Matthieu Morel

Nested Class Summary
 class BindingsHandler.BindingHandler
           
 
Field Summary
 
Fields inherited from interface org.objectweb.proactive.core.xml.handler.UnmarshallerHandler
logger
 
Constructor Summary
BindingsHandler(ComponentsCache componentsCache)
           
 
Method Summary
 java.lang.Object getResultObject()
          see UnmarshallerHandler.getResultObject()
protected  void notifyEndActiveHandler(java.lang.String name, UnmarshallerHandler activeHandler)
          see AbstractUnmarshallerDecorator.notifyEndActiveHandler(java.lang.String, org.objectweb.proactive.core.xml.handler.UnmarshallerHandler)
 void startContextElement(java.lang.String name, Attributes attributes)
          see UnmarshallerHandler.startContextElement(java.lang.String, org.objectweb.proactive.core.xml.io.Attributes)
 
Methods inherited from class org.objectweb.proactive.core.xml.handler.AbstractUnmarshallerDecorator
addHandler, checkActiveHandler, checkNonEmpty, endElement, endPrefixMapping, getHandler, readValue, startElement, startPrefixMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindingsHandler

public BindingsHandler(ComponentsCache componentsCache)
Method Detail

notifyEndActiveHandler

protected void notifyEndActiveHandler(java.lang.String name,
                                      UnmarshallerHandler activeHandler)
                               throws org.xml.sax.SAXException
see AbstractUnmarshallerDecorator.notifyEndActiveHandler(java.lang.String, org.objectweb.proactive.core.xml.handler.UnmarshallerHandler)

Specified by:
notifyEndActiveHandler in class AbstractUnmarshallerDecorator
org.xml.sax.SAXException

getResultObject

public java.lang.Object getResultObject()
                                 throws org.xml.sax.SAXException
see UnmarshallerHandler.getResultObject()

Returns:
the object resulting of the processing of the SAX events or null
Throws:
org.xml.sax.SAXException - if the state of the handler does not allow to return any resulting object.

startContextElement

public void startContextElement(java.lang.String name,
                                Attributes attributes)
                         throws org.xml.sax.SAXException
see UnmarshallerHandler.startContextElement(java.lang.String, org.objectweb.proactive.core.xml.io.Attributes)

Parameters:
name - the name of the element just opened
attributes - the attributes of this element
Throws:
org.xml.sax.SAXException - if an exception occur during processing


Copyright © April 2004 INRIA All Rights Reserved.