com.mayhoo.kanji.xml
Class MorohashiType

java.lang.Object
  |
  +--com.mayhoo.kanji.xml.MorohashiType
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
Morohashi

public abstract class MorohashiType
extends Object
implements Serializable

The index number and volume.page respectively of the kanji in the 13-volume Morohashi "Daikanwajiten.

Version:
$Revision: 1.2 $ $Date: 2002/04/30 06:44:34 $
See Also:
Serialized Form

Constructor Summary
MorohashiType()
           
 
Method Summary
 void deleteClose()
           
 void deleteOriginal()
           
 void deletePage()
           
 void deleteVolume()
           
 boolean getClose()
           
 String getIndex()
           
 boolean getOriginal()
           
 int getPage()
           
 int getVolume()
           
 boolean hasClose()
           
 boolean hasOriginal()
           
 boolean hasPage()
           
 boolean hasVolume()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(Writer out)
           
 void setClose(boolean close)
           
 void setIndex(String index)
           
 void setOriginal(boolean original)
           
 void setPage(int page)
           
 void setVolume(int volume)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MorohashiType

public MorohashiType()
Method Detail

deleteClose

public void deleteClose()

deleteOriginal

public void deleteOriginal()

deletePage

public void deletePage()

deleteVolume

public void deleteVolume()

getClose

public boolean getClose()

getIndex

public String getIndex()

getOriginal

public boolean getOriginal()

getPage

public int getPage()

getVolume

public int getVolume()

hasClose

public boolean hasClose()

hasOriginal

public boolean hasOriginal()

hasPage

public boolean hasPage()

hasVolume

public boolean hasVolume()

isValid

public boolean isValid()

marshal

public abstract void marshal(Writer out)
                      throws org.exolab.castor.xml.MarshalException,
                             org.exolab.castor.xml.ValidationException
Parameters:
out -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public abstract void marshal(org.xml.sax.DocumentHandler handler)
                      throws org.exolab.castor.xml.MarshalException,
                             org.exolab.castor.xml.ValidationException
Parameters:
handler -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

setClose

public void setClose(boolean close)
Parameters:
close -

setIndex

public void setIndex(String index)
Parameters:
index -

setOriginal

public void setOriginal(boolean original)
Parameters:
original -

setPage

public void setPage(int page)
Parameters:
page -

setVolume

public void setVolume(int volume)
Parameters:
volume -

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException