All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class edu.vt.marian.Document.MarcImprintField

java.lang.Object
   |
   +----edu.vt.marian.Document.MarcVarField
           |
           +----edu.vt.marian.Document.PresentableMarcVarField
                   |
                   +----edu.vt.marian.Document.MarcImprintField

public class MarcImprintField
extends PresentableMarcVarField
A "variable field" in a US MARC record that contains imprint data: that is, a 260 field.


Constructor Index

 o MarcImprintField(int, EntityMap, Debug)
Create a MarcImprintField object with no subfields.

Method Index

 o presentLong(int, BufferedWriter)
"Long" presentation for a conference name variable field.
 o presentShort(int, BufferedWriter)
"Short" presentation for a corporate name variable field.

Constructors

 o MarcImprintField
 public MarcImprintField(int id,
                         EntityMap xMap,
                         Debug debug)
Create a MarcImprintField object with no subfields.

Parameters:
id - -- the variable field id.
xMap - -- used to convert ANSEL to (e.g.) XML.
debug - -- used for debugging

Methods

 o presentShort
 public int presentShort(int markupType,
                         BufferedWriter out) throws IOException
"Short" presentation for a corporate name variable field.

Parameters:
markupType - see edu.vt.marian.common.DigInfObj
out - A BufferedWriter (presumably String or OutputStream) to present on.
Returns:
OK -- everything jake.
IO_ERROR or PARSE_ERROR -- problems.
Overrides:
presentShort in class PresentableMarcVarField
 o presentLong
 public int presentLong(int markupType,
                        BufferedWriter out) throws IOException
"Long" presentation for a conference name variable field.

Parameters:
markupType - see edu.vt.marian.common.DigInfObj
out - A BufferedWriter (presumably String or OutputStream) to present on.
Returns:
OK -- everything jake.
IO_ERROR or PARSE_ERROR -- problems.
Overrides:
presentLong in class PresentableMarcVarField

All Packages  Class Hierarchy  This Package  Previous  Next  Index