uk.ac.ebi.adfconverter.tools.checker.data.impl.runtime
Class AbstractUnmarshallingEventHandlerImpl
java.lang.Object
uk.ac.ebi.adfconverter.tools.checker.data.impl.runtime.AbstractUnmarshallingEventHandlerImpl
- All Implemented Interfaces:
- UnmarshallingEventHandler
- Direct Known Subclasses:
- CardinalityTypeImpl.Unmarshaller, CheckRuleTypeImpl.Unmarshaller, ConstraintTypeImpl.Unmarshaller, DataTypeImpl.TablesTypeImpl.Unmarshaller, DataTypeImpl.Unmarshaller, DocumentStructureImpl.Unmarshaller, DocumentStructureTypeImpl.FilesTypeImpl.Unmarshaller, DocumentStructureTypeImpl.Unmarshaller, FieldTypeImpl.ConstraintsTypeImpl.Unmarshaller, FieldTypeImpl.Unmarshaller, FilerImpl.Unmarshaller, FileTypeImpl.DataSetTypeImpl.Unmarshaller, FileTypeImpl.Unmarshaller, HeaderImpl.Unmarshaller, HeaderTypeImpl.ItemsTypeImpl.Unmarshaller, HeaderTypeImpl.Unmarshaller, ItemTempImpl.Unmarshaller, ItemTypeImpl.FieldDependenceTypeImpl.Unmarshaller, ItemTypeImpl.RelaxCheckRulesTypeImpl.Unmarshaller, ItemTypeImpl.SubNamesTypeImpl.Unmarshaller, ItemTypeImpl.Unmarshaller, LocationTypeImpl.PreviousColumnsTypeImpl.Unmarshaller, LocationTypeImpl.Unmarshaller, SubNameTypeImpl.ConstraintsTypeImpl.Unmarshaller, SubNameTypeImpl.Unmarshaller, TableTypeImpl.Unmarshaller
- public abstract class AbstractUnmarshallingEventHandlerImpl
- extends java.lang.Object
- implements UnmarshallingEventHandler
Convenient default implementation of
com.sun.xml.bind.unmarshaller.UnmarshallingEventHandler
to minimize code generation.
For historical reasons, sometimes this type is used where
com.sun.xml.bind.unmarshaller.UnmarshallingEventHandler
should be used.
Once an exception is in the form of UnmarshalException, we consider
it to be already reported to the client app.
|
Method Summary |
void |
enterAttribute(java.lang.String uri,
java.lang.String local,
java.lang.String qname)
|
void |
enterElement(java.lang.String uri,
java.lang.String local,
java.lang.String qname,
org.xml.sax.Attributes atts)
|
void |
leaveAttribute(java.lang.String uri,
java.lang.String local,
java.lang.String qname)
|
void |
leaveChild(int nextState)
|
void |
leaveElement(java.lang.String uri,
java.lang.String local,
java.lang.String qname)
|
void |
text(java.lang.String text)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
context
public final UnmarshallingContext context
state
public int state
- Current state of this automaton.
AbstractUnmarshallingEventHandlerImpl
public AbstractUnmarshallingEventHandlerImpl(UnmarshallingContext _ctxt,
java.lang.String _stateTextTypes)
enterAttribute
public void enterAttribute(java.lang.String uri,
java.lang.String local,
java.lang.String qname)
throws org.xml.sax.SAXException
- Specified by:
enterAttribute in interface UnmarshallingEventHandler
- Throws:
org.xml.sax.SAXException
enterElement
public void enterElement(java.lang.String uri,
java.lang.String local,
java.lang.String qname,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
- Specified by:
enterElement in interface UnmarshallingEventHandler
- Throws:
org.xml.sax.SAXException
leaveAttribute
public void leaveAttribute(java.lang.String uri,
java.lang.String local,
java.lang.String qname)
throws org.xml.sax.SAXException
- Specified by:
leaveAttribute in interface UnmarshallingEventHandler
- Throws:
org.xml.sax.SAXException
leaveChild
public void leaveChild(int nextState)
throws org.xml.sax.SAXException
- Specified by:
leaveChild in interface UnmarshallingEventHandler
- Throws:
org.xml.sax.SAXException
leaveElement
public void leaveElement(java.lang.String uri,
java.lang.String local,
java.lang.String qname)
throws org.xml.sax.SAXException
- Specified by:
leaveElement in interface UnmarshallingEventHandler
- Throws:
org.xml.sax.SAXException
text
public final void text(java.lang.String text)
throws org.xml.sax.SAXException
- Specified by:
text in interface UnmarshallingEventHandler
- Throws:
org.xml.sax.SAXException
European Bioinformatics InstituteMicroarray Informatics Team