com.openharbor.beck.unmarshal
Class NonUnmarshaller

java.lang.Object
  extended bycom.openharbor.beck.unmarshal.DefaultUnmarshaller
      extended bycom.openharbor.beck.unmarshal.NonUnmarshaller
All Implemented Interfaces:
MapFromXML.Aware, Unmarshaller

public class NonUnmarshaller
extends DefaultUnmarshaller

Maps to nothing; ignores the XML data and adds nothing to its parent object.


Field Summary
 
Fields inherited from class com.openharbor.beck.unmarshal.DefaultUnmarshaller
data, documentState, log
 
Constructor Summary
NonUnmarshaller()
           
 
Method Summary
 java.lang.Object endObject()
          Conclude the mapping of this object, and return it.
 void startObject(Unmarshaller parent, XMLThing source)
           
 
Methods inherited from class com.openharbor.beck.unmarshal.DefaultUnmarshaller
addChild, addToParent, addValue, afterEndObject, disengage, disengaged, endElement, engage, getChildClass, getMap, getMapFromXML, getObject, getObjectClass, getParent, getSource, getSourceXPath, getXMLContext, getXName, getXPath, isEngaged, newObject, processAttributes, referToThis, reset, rethrow, setMapFromXML, setObject, setObjectClass, setParentAndSource, setValue, setXMLContext, startElement, startObject, toString, trim
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NonUnmarshaller

public NonUnmarshaller()
Method Detail

startObject

public void startObject(Unmarshaller parent,
                        XMLThing source)

endObject

public java.lang.Object endObject()
                           throws java.lang.Exception
Description copied from interface: Unmarshaller
Conclude the mapping of this object, and return it.

Specified by:
endObject in interface Unmarshaller
Overrides:
endObject in class DefaultUnmarshaller
Throws:
java.lang.Exception