org.apache.commons.betwixt.io.read
Class MappingAction.Base

java.lang.Object
  |
  +--org.apache.commons.betwixt.io.read.MappingAction
        |
        +--org.apache.commons.betwixt.io.read.MappingAction.Base
Direct Known Subclasses:
ArrayBindAction, BeanBindAction, SimpleTypeBindAction
Enclosing class:
MappingAction

public static class MappingAction.Base
extends MappingAction

Basic action.

Version:
$Revision: 155402 $
Author:
Jakarta Commons Team

Inner classes inherited from class org.apache.commons.betwixt.io.read.MappingAction
MappingAction.Base
 
Fields inherited from class org.apache.commons.betwixt.io.read.MappingAction
EMPTY, IGNORE
 
Constructor Summary
MappingAction.Base()
           
 
Method Summary
 MappingAction begin(java.lang.String namespace, java.lang.String name, org.xml.sax.Attributes attributes, ReadContext context)
          Executes mapping action on new element.
 void body(java.lang.String text, ReadContext context)
          Executes mapping action for element body text
 void end(ReadContext context)
          Executes mapping action one element ends
 MappingAction next(java.lang.String namespace, java.lang.String name, org.xml.sax.Attributes attributes, ReadContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappingAction.Base

public MappingAction.Base()
Method Detail

next

public MappingAction next(java.lang.String namespace,
                          java.lang.String name,
                          org.xml.sax.Attributes attributes,
                          ReadContext context)
                   throws java.lang.Exception
Overrides:
next in class MappingAction

begin

public MappingAction begin(java.lang.String namespace,
                           java.lang.String name,
                           org.xml.sax.Attributes attributes,
                           ReadContext context)
                    throws java.lang.Exception
Description copied from class: MappingAction
Executes mapping action on new element.
Overrides:
begin in class MappingAction
Following copied from class: org.apache.commons.betwixt.io.read.MappingAction
Parameters:
namespace -  
name -  
attributes - Attributes not null
context - Context not null
Returns:
the MappingAction to be used to map the sub-graph under this element
Throws:
java.lang.Exception -  

body

public void body(java.lang.String text,
                 ReadContext context)
          throws java.lang.Exception
Description copied from class: MappingAction
Executes mapping action for element body text
Overrides:
body in class MappingAction
Following copied from class: org.apache.commons.betwixt.io.read.MappingAction
Parameters:
text -  
context -  
Throws:
java.lang.Exception -  

end

public void end(ReadContext context)
         throws java.lang.Exception
Description copied from class: MappingAction
Executes mapping action one element ends
Overrides:
end in class MappingAction
Following copied from class: org.apache.commons.betwixt.io.read.MappingAction
Parameters:
context -  
Throws:
java.lang.Exception -  


Copyright © 2002-2005 The Apache Software Foundation. All Rights Reserved.