org.jcoderz.phoenix.report.jaxb.impl.runtime
Interface UnmarshallingEventHandler
- All Known Implementing Classes:
- AbstractUnmarshallingEventHandlerImpl, AuxClasspathEntryImpl.Unmarshaller, AuxClasspathEntryTypeImpl.Unmarshaller, BranchImpl.Unmarshaller, BranchTypeImpl.Unmarshaller, BugCategoryImpl.Unmarshaller, BugCategoryTypeImpl.Unmarshaller, BugCodeImpl.Unmarshaller, BugCodeTypeImpl.Unmarshaller, BugCollectionImpl.Unmarshaller, BugCollectionTypeImpl.Unmarshaller, BugInstanceImpl.Unmarshaller, BugInstanceTypeImpl.Unmarshaller, BugPatternImpl.Unmarshaller, BugPatternTypeImpl.Unmarshaller, CauseTypeImpl.Unmarshaller, CheckstyleImpl.Unmarshaller, CheckstyleMessagesImpl.Unmarshaller, CheckstyleMessagesTypeImpl.Unmarshaller, CheckstyleTypeImpl.Unmarshaller, ClassesImpl.Unmarshaller, ClassesTypeImpl.Unmarshaller, ClassFeaturesImpl.Unmarshaller, ClassFeaturesTypeImpl.Unmarshaller, ClassImpl.Unmarshaller, ClassProfileImpl.Unmarshaller, ClassProfileTypeImpl.Unmarshaller, ClassStatsImpl.Unmarshaller, ClassStatsTypeImpl.Unmarshaller, ClassTypeImpl.Unmarshaller, ClassTypeImpl.Unmarshaller, ClassTypeImpl.Unmarshaller, ClazzImpl.Unmarshaller, ClazzImpl.Unmarshaller, CodefragmentImpl.Unmarshaller, CoverageImpl.Unmarshaller, CoverageImpl.Unmarshaller, CoverageTypeImpl.Unmarshaller, CoverageTypeImpl.Unmarshaller, CreateIndexImpl.Unmarshaller, CreateIndexTypeImpl.Unmarshaller, CreateTableImpl.Unmarshaller, CreateTableTypeImpl.Unmarshaller, DefaultImpl.Unmarshaller, DescriptionImpl.Unmarshaller, DetailsImpl.Unmarshaller, DuplicationImpl.Unmarshaller, DuplicationTypeImpl.Unmarshaller, ErrorImpl.Unmarshaller, ErrorImpl.Unmarshaller, ErrorsImpl.Unmarshaller, ErrorsTypeImpl.Unmarshaller, ErrorTypeImpl.Unmarshaller, ErrorTypeImpl.Unmarshaller, ErrorTypeImpl.Unmarshaller, ExceptionImpl.Unmarshaller, ExceptionTypeImpl.Unmarshaller, ExceptionTypeImpl.Unmarshaller, FieldImpl.Unmarshaller, FieldTypeImpl.Unmarshaller, FileImpl.Unmarshaller, FileImpl.Unmarshaller, FileImpl.Unmarshaller, FileImpl.Unmarshaller, FileImpl.Unmarshaller, FileTypeImpl.Unmarshaller, FileTypeImpl.Unmarshaller, FileTypeImpl.Unmarshaller, FileTypeImpl.Unmarshaller, FileTypeImpl.Unmarshaller, FindBugsProfileImpl.Unmarshaller, FindBugsProfileTypeImpl.Unmarshaller, FindBugsSummaryImpl.Unmarshaller, FindBugsSummaryTypeImpl.FileStatsTypeImpl.Unmarshaller, FindBugsSummaryTypeImpl.Unmarshaller, FindingDataImpl.Unmarshaller, FindingDescriptionImpl.Unmarshaller, FindingTypeFormatDescriptionElementImpl.Unmarshaller, FindingTypeFormatImpl.Unmarshaller, FrameTypeImpl.Unmarshaller, HistoryImpl.Unmarshaller, HistoryTypeImpl.Unmarshaller, IndexImpl.Unmarshaller, IndexTypeImpl.Unmarshaller, IntImpl.Unmarshaller, IntTypeImpl.Unmarshaller, ItemImpl.Unmarshaller, ItemTypeImpl.Unmarshaller, JarImpl.Unmarshaller, JarTypeImpl.Unmarshaller, LineImpl.Unmarshaller, LineImpl.Unmarshaller, LinesImpl.Unmarshaller, LinesTypeImpl.Unmarshaller, LineTypeImpl.Unmarshaller, LineTypeImpl.Unmarshaller, LocalVariableImpl.Unmarshaller, LocalVariableTypeImpl.Unmarshaller, LogRecordImpl.Unmarshaller, LogRecordTypeImpl.Unmarshaller, LongMessageImpl.Unmarshaller, MessageImpl.Unmarshaller, MethodImpl.Unmarshaller, MethodImpl.Unmarshaller, MethodImpl.Unmarshaller, MethodsImpl.Unmarshaller, MethodsImpl.Unmarshaller, MethodsTypeImpl.Unmarshaller, MethodsTypeImpl.Unmarshaller, MethodTypeImpl.Unmarshaller, MethodTypeImpl.Unmarshaller, MethodTypeImpl.Unmarshaller, PackageImpl.Unmarshaller, PackagesImpl.Unmarshaller, PackageStatsImpl.Unmarshaller, PackageStatsTypeImpl.Unmarshaller, PackagesTypeImpl.Unmarshaller, PackageTypeImpl.Unmarshaller, ParameterTypeImpl.Unmarshaller, PmdCpdImpl.Unmarshaller, PmdCpdTypeImpl.Unmarshaller, PmdImpl.Unmarshaller, PmdTypeImpl.Unmarshaller, ProjectImpl.Unmarshaller, ProjectTypeImpl.Unmarshaller, PropertiesImpl.Unmarshaller, PropertiesTypeImpl.Unmarshaller, PropertyImpl.Unmarshaller, PropertyImpl.Unmarshaller, PropertyTypeImpl.Unmarshaller, PropertyTypeImpl.Unmarshaller, ReportImpl.Unmarshaller, ReportTypeImpl.Unmarshaller, RuleImpl.Unmarshaller, RulesetImpl.Unmarshaller, RulesetTypeImpl.Unmarshaller, RuleTypeImpl.DescriptionImpl.Unmarshaller, RuleTypeImpl.ExampleImpl.Unmarshaller, RuleTypeImpl.PriorityImpl.Unmarshaller, RuleTypeImpl.Unmarshaller, SeverityMapImpl.Unmarshaller, SeverityMappingImpl.Unmarshaller, ShortDescriptionImpl.Unmarshaller, ShortMessageImpl.Unmarshaller, SourceImpl.Unmarshaller, SourceLineImpl.Unmarshaller, SourceLineTypeImpl.Unmarshaller, SourcesImpl.Unmarshaller, SourcesTypeImpl.Unmarshaller, SqlMetainfImpl.Unmarshaller, SqlMetainfTypeImpl.Unmarshaller, StacktraceTypeImpl.Unmarshaller, StringImpl.Unmarshaller, StringTypeImpl.Unmarshaller, SummaryHTMLImpl.Unmarshaller, SummaryHTMLTypeImpl.Unmarshaller, TableImpl.Unmarshaller, TableTypeImpl.Unmarshaller, TypeImpl.Unmarshaller, TypeInfoImpl.Unmarshaller, TypeTypeImpl.Unmarshaller, UnmarshallingEventHandlerAdaptor, ValidImpl.Unmarshaller, ValidTypeImpl.Unmarshaller, ViolationImpl.Unmarshaller, ViolationTypeImpl.Unmarshaller
public interface UnmarshallingEventHandler
Implemented by the generated code to unmarshall an object
from unmarshaller events.
AbstractUnmarshallingEventHandlerImpl throws a SAXException when a problem is encountered
and that problem is not reported. It is the responsibility of the caller
of this interface to report it to the client's ValidationEventHandler
and re-wrap it into UnmarshalException.
- Author:
- Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)
owner
Object owner()
- Returns the content-tree object for which this unmarshaller
is working for.
enterElement
void enterElement(String uri,
String local,
String qname,
Attributes atts)
throws SAXException
- Throws:
SAXException
leaveElement
void leaveElement(String uri,
String local,
String qname)
throws SAXException
- Throws:
SAXException
text
void text(String s)
throws SAXException
- Throws:
SAXException
enterAttribute
void enterAttribute(String uri,
String local,
String qname)
throws SAXException
- Throws:
SAXException
leaveAttribute
void leaveAttribute(String uri,
String local,
String qname)
throws SAXException
- Throws:
SAXException
leaveChild
void leaveChild(int nextState)
throws SAXException
- Throws:
SAXException
Copyright 2007 The jCoderZ Project.