OOP2002Example
Class Pkw

java.lang.Object
  |
  +--OOP2002Example.Pkw
All Implemented Interfaces:
java.io.Serializable

public class Pkw
extends java.lang.Object
implements java.io.Serializable

Version:
$Revision$ $Date$
See Also:
Serialized Form

Field Summary
private  org.exolab.castor.types.GYear _baujahr
           
private  OOP2002Example.Farbe _farbe
           
private  OOP2002Example.Gewicht _gewicht
           
private  java.lang.String _halter
           
private  OOP2002Example.types.LineType _line
           
private  java.lang.String _nummer
           
private  OOP2002Example.Raeder _raeder
           
 
Constructor Summary
Pkw()
           
 
Method Summary
 org.exolab.castor.types.GYear getBaujahr()
           
 OOP2002Example.Farbe getFarbe()
           
 OOP2002Example.Gewicht getGewicht()
           
 java.lang.String getHalter()
           
 OOP2002Example.types.LineType getLine()
           
 java.lang.String getNummer()
           
 OOP2002Example.Raeder getRaeder()
           
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void setBaujahr(org.exolab.castor.types.GYear baujahr)
           
 void setFarbe(OOP2002Example.Farbe farbe)
           
 void setGewicht(OOP2002Example.Gewicht gewicht)
           
 void setHalter(java.lang.String halter)
           
 void setLine(OOP2002Example.types.LineType line)
           
 void setNummer(java.lang.String nummer)
           
 void setRaeder(OOP2002Example.Raeder raeder)
           
static OOP2002Example.Pkw unmarshal(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_nummer

private java.lang.String _nummer

_baujahr

private org.exolab.castor.types.GYear _baujahr

_line

private OOP2002Example.types.LineType _line

_halter

private java.lang.String _halter

_raeder

private OOP2002Example.Raeder _raeder

_farbe

private OOP2002Example.Farbe _farbe

_gewicht

private OOP2002Example.Gewicht _gewicht
Constructor Detail

Pkw

public Pkw()
Method Detail

getBaujahr

public org.exolab.castor.types.GYear getBaujahr()

getFarbe

public OOP2002Example.Farbe getFarbe()

getGewicht

public OOP2002Example.Gewicht getGewicht()

getHalter

public java.lang.String getHalter()

getLine

public OOP2002Example.types.LineType getLine()

getNummer

public java.lang.String getNummer()

getRaeder

public OOP2002Example.Raeder getRaeder()

isValid

public boolean isValid()

marshal

public void marshal(java.io.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 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

setBaujahr

public void setBaujahr(org.exolab.castor.types.GYear baujahr)
Parameters:
baujahr -

setFarbe

public void setFarbe(OOP2002Example.Farbe farbe)
Parameters:
farbe -

setGewicht

public void setGewicht(OOP2002Example.Gewicht gewicht)
Parameters:
gewicht -

setHalter

public void setHalter(java.lang.String halter)
Parameters:
halter -

setLine

public void setLine(OOP2002Example.types.LineType line)
Parameters:
line -

setNummer

public void setNummer(java.lang.String nummer)
Parameters:
nummer -

setRaeder

public void setRaeder(OOP2002Example.Raeder raeder)
Parameters:
raeder -

unmarshal

public static OOP2002Example.Pkw unmarshal(java.io.Reader reader)
                                    throws org.exolab.castor.xml.MarshalException,
                                           org.exolab.castor.xml.ValidationException
Parameters:
reader -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

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