Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.mayhoo.kanji.xml
Class JisType  view JisType download JisType.java

java.lang.Object
  extended bycom.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.
 
Constructor Summary
JisType()
           
 
Method Summary
 void deleteDec()
           
 int getDec()
           
 java.lang.String getHex()
           
 boolean hasDec()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 void setDec(int dec)
           
 void setHex(java.lang.String hex)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_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.

Constructor Detail

JisType

public JisType()
Method Detail

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