java.lang.Object
com.mayhoo.kanji.xml.JisType
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Jis, Jis208, Jis212, Sjis
- public abstract class JisType
- extends java.lang.Object
- implements java.io.Serializable
The JIS encoding from the JIS X 0212-1990 set.
- Version:
- $Revision: 1.2 $ $Date: 2002/04/30 06:44:34 $
|
Field Summary |
private int |
_dec
The JIS encoding of the kanji in decimal. |
private boolean |
_has_dec
keeps track of state for field: _dec |
private java.lang.String |
_hex
The JIS encoding of the kanji in hexadecimal. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_dec
private int _dec
- The JIS encoding of the kanji in decimal.
_has_dec
private boolean _has_dec
- keeps track of state for field: _dec
_hex
private java.lang.String _hex
- The JIS encoding of the kanji in hexadecimal.
JisType
public JisType()
deleteDec
public void deleteDec()
getDec
public int getDec()
getHex
public java.lang.String getHex()
hasDec
public boolean hasDec()
isValid
public boolean isValid()
marshal
public abstract void marshal(java.io.Writer out)
throws 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
setDec
public void setDec(int dec)
setHex
public void setHex(java.lang.String hex)
validate
public void validate()
throws org.exolab.castor.xml.ValidationException