com.sun.msv.schematron.reader
Class SActionState

java.lang.Object
  extended by com.sun.msv.reader.State
      extended by com.sun.msv.reader.SimpleState
          extended by com.sun.msv.reader.ChildlessState
              extended by com.sun.msv.schematron.reader.SActionState
All Implemented Interfaces:
ContentHandler
Direct Known Subclasses:
SActionState.SAssertState, SActionState.SReportState

public abstract class SActionState
extends ChildlessState


Nested Class Summary
static class SActionState.SAssertState
           
static class SActionState.SReportState
           
 
Field Summary
 
Fields inherited from class com.sun.msv.reader.State
baseURI, location, parentState, reader, startTag
 
Constructor Summary
SActionState()
           
 
Method Summary
 void characters(char[] buf, int start, int len)
           
 void endSelf()
          this method is called in endElement method when the state is about to be removed.
protected abstract  void onActionReady(SAction action)
           
 
Methods inherited from class com.sun.msv.reader.ChildlessState
createChildState
 
Methods inherited from class com.sun.msv.reader.SimpleState
endDocument, endElement, isGrammarElement, startElement
 
Methods inherited from class com.sun.msv.reader.State
_assert, callInterceptExpression, endPrefixMapping, getBaseURI, getLocation, getParentState, getStartTag, ignorableWhitespace, init, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, startSelf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SActionState

public SActionState()
Method Detail

endSelf

public void endSelf()
Description copied from class: SimpleState
this method is called in endElement method when the state is about to be removed. derived-class should perform any wrap-up job

Overrides:
endSelf in class SimpleState

characters

public void characters(char[] buf,
                       int start,
                       int len)
Specified by:
characters in interface ContentHandler
Overrides:
characters in class State

onActionReady

protected abstract void onActionReady(SAction action)


MSV