java.lang.Object
com.mayhoo.kanji.xml.CrossrefType
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Crossref
- public abstract class CrossrefType
- extends java.lang.Object
- implements java.io.Serializable
*************************
- Version:
- $Revision: 1.2 $ $Date: 2002/04/30 06:44:34 $
|
Field Summary |
private boolean |
_has_number
keeps track of state for field: _number |
private boolean |
_has_type
keeps track of state for field: _type |
private int |
_number
************************* |
private int |
_type
************************* |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_type
private int _type
- *************************
_has_type
private boolean _has_type
- keeps track of state for field: _type
_number
private int _number
- *************************
_has_number
private boolean _has_number
- keeps track of state for field: _number
CrossrefType
public CrossrefType()
deleteNumber
public void deleteNumber()
deleteType
public void deleteType()
getNumber
public int getNumber()
getType
public int getType()
hasNumber
public boolean hasNumber()
hasType
public boolean hasType()
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
setNumber
public void setNumber(int number)
setType
public void setType(int type)
validate
public void validate()
throws org.exolab.castor.xml.ValidationException