|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.marc4j.helpers.DefaultHandler
Provides default implementations for the callbacks
in the MarcHandler
and ErrorHandler
interface.
Application writers can extend this class when they need to implement only part of an interface.
MarcHandler
,
ErrorHandler
Constructor Summary | |
DefaultHandler()
|
Method Summary | |
void |
controlField(String tag,
char[] data)
Receives notification of a control field. |
void |
endCollection()
Receives notification at the end of the collection. |
void |
endDataField(String tag)
Receives notification at the end of each data field |
void |
endRecord()
Receives notification at the end of each record. |
void |
error(MarcReaderException exception)
Receive notification of an error. |
void |
fatalError(MarcReaderException exception)
Receive notification of a fatal error. |
void |
startCollection()
Receives notification at the start of the collection. |
void |
startDataField(String tag,
char ind1,
char ind2)
Receives notification at the start of each data field. |
void |
startRecord(Leader leader)
Receives notification at the start of each record. |
void |
subfield(char identifier,
char[] data)
Receives notification of a data element (subfield). |
void |
warning(MarcReaderException exception)
Receive notification of a warning. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DefaultHandler()
Method Detail |
public void startCollection()
MarcHandler
Receives notification at the start of the collection.
startCollection
in interface MarcHandler
public void endCollection()
MarcHandler
Receives notification at the end of the collection.
endCollection
in interface MarcHandler
public void startRecord(Leader leader)
MarcHandler
Receives notification at the start of each record.
startRecord
in interface MarcHandler
leader
- the Leader
object containing the record labelpublic void endRecord()
MarcHandler
Receives notification at the end of each record.
endRecord
in interface MarcHandler
public void controlField(String tag, char[] data)
MarcHandler
Receives notification of a control field.
controlField
in interface MarcHandler
tag
- the tag namedata
- the control field datapublic void startDataField(String tag, char ind1, char ind2)
MarcHandler
Receives notification at the start of each data field.
startDataField
in interface MarcHandler
tag
- the tag nameind1
- the first indicator valueind2
- the second indicator valuepublic void endDataField(String tag)
MarcHandler
Receives notification at the end of each data field
endDataField
in interface MarcHandler
tag
- the tag namepublic void subfield(char identifier, char[] data)
MarcHandler
Receives notification of a data element (subfield).
subfield
in interface MarcHandler
identifier
- the data element identifierdata
- the data elementpublic void warning(MarcReaderException exception)
ErrorHandler
Receive notification of a warning.
warning
in interface ErrorHandler
public void error(MarcReaderException exception)
ErrorHandler
Receive notification of an error.
error
in interface ErrorHandler
public void fatalError(MarcReaderException exception)
ErrorHandler
Receive notification of a fatal error.
fatalError
in interface ErrorHandler
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |