java.lang.Object
com.mayhoo.kanji.xml.MeaningType
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Meaning
- public abstract class MeaningType
- extends java.lang.Object
- implements java.io.Serializable
The meaning of the kanji, in various languages. Currently
since the file was derived from the Kanjidic file only english
is given.
- Version:
- $Revision: 1.2 $ $Date: 2002/04/30 06:44:34 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_content
private java.lang.String _content
- internal content storage
_lang
private com.mayhoo.kanji.xml.types.LangType _lang
- The language for which the meaning applys.
MeaningType
public MeaningType()
getContent
public java.lang.String getContent()
getLang
public com.mayhoo.kanji.xml.types.LangType getLang()
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
setContent
public void setContent(java.lang.String content)
setLang
public void setLang(com.mayhoo.kanji.xml.types.LangType lang)
validate
public void validate()
throws org.exolab.castor.xml.ValidationException