TestApp
Class ProjektType
java.lang.Object
|
+--TestApp.ProjektType
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Projekt
- public abstract class ProjektType
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_ID
private java.lang.String _ID
_date
private org.exolab.castor.types.Date _date
_budget
private double _budget
_has_budget
private boolean _has_budget
- keeps track of state for field: _budget
_projektleiter
private java.lang.Object _projektleiter
_mitarbeiter
private java.util.ArrayList _mitarbeiter
ProjektType
public ProjektType()
addMitarbeiter
public void addMitarbeiter(java.lang.Object vMitarbeiter)
throws java.lang.IndexOutOfBoundsException
- Parameters:
vMitarbeiter
-
java.lang.IndexOutOfBoundsException
addMitarbeiter
public void addMitarbeiter(int index,
java.lang.Object vMitarbeiter)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vMitarbeiter
-
java.lang.IndexOutOfBoundsException
clearMitarbeiter
public void clearMitarbeiter()
deleteBudget
public void deleteBudget()
enumerateMitarbeiter
public java.util.Enumeration enumerateMitarbeiter()
getBudget
public double getBudget()
getDate
public org.exolab.castor.types.Date getDate()
getID
public java.lang.String getID()
getMitarbeiter
public java.lang.Object getMitarbeiter(int index)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
-
java.lang.IndexOutOfBoundsException
getMitarbeiter
public java.lang.Object[] getMitarbeiter()
getMitarbeiterCount
public int getMitarbeiterCount()
getProjektleiter
public java.lang.Object getProjektleiter()
hasBudget
public boolean hasBudget()
isValid
public boolean isValid()
marshal
public abstract 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 abstract 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
removeMitarbeiter
public boolean removeMitarbeiter(java.lang.Object vMitarbeiter)
- Parameters:
vMitarbeiter
-
setBudget
public void setBudget(double budget)
- Parameters:
budget
-
setDate
public void setDate(org.exolab.castor.types.Date date)
- Parameters:
date
-
setID
public void setID(java.lang.String ID)
- Parameters:
ID
-
setMitarbeiter
public void setMitarbeiter(int index,
java.lang.Object vMitarbeiter)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vMitarbeiter
-
java.lang.IndexOutOfBoundsException
setMitarbeiter
public void setMitarbeiter(java.lang.Object[] mitarbeiterArray)
- Parameters:
mitarbeiterArray
-
setProjektleiter
public void setProjektleiter(java.lang.Object projektleiter)
- Parameters:
projektleiter
-
validate
public void validate()
throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException