TestApp
Class PersonType
java.lang.Object
|
+--TestApp.PersonType
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Person
- public abstract class PersonType
- 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 |
_persID
private java.lang.String _persID
_gehaltsgruppe
private TestApp.types.GehaltsgruppeType _gehaltsgruppe
_mitarbeitInProjekt
private java.util.ArrayList _mitarbeitInProjekt
_vornameList
private java.util.ArrayList _vornameList
_nachnameList
private java.util.ArrayList _nachnameList
_qualifikationsprofil
private TestApp.Qualifikationsprofil _qualifikationsprofil
PersonType
public PersonType()
addMitarbeitInProjekt
public void addMitarbeitInProjekt(java.lang.Object vMitarbeitInProjekt)
throws java.lang.IndexOutOfBoundsException
- Parameters:
vMitarbeitInProjekt
-
java.lang.IndexOutOfBoundsException
addMitarbeitInProjekt
public void addMitarbeitInProjekt(int index,
java.lang.Object vMitarbeitInProjekt)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vMitarbeitInProjekt
-
java.lang.IndexOutOfBoundsException
addNachname
public void addNachname(java.lang.String vNachname)
throws java.lang.IndexOutOfBoundsException
- Parameters:
vNachname
-
java.lang.IndexOutOfBoundsException
addNachname
public void addNachname(int index,
java.lang.String vNachname)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vNachname
-
java.lang.IndexOutOfBoundsException
addVorname
public void addVorname(java.lang.String vVorname)
throws java.lang.IndexOutOfBoundsException
- Parameters:
vVorname
-
java.lang.IndexOutOfBoundsException
addVorname
public void addVorname(int index,
java.lang.String vVorname)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vVorname
-
java.lang.IndexOutOfBoundsException
clearMitarbeitInProjekt
public void clearMitarbeitInProjekt()
clearNachname
public void clearNachname()
clearVorname
public void clearVorname()
enumerateMitarbeitInProjekt
public java.util.Enumeration enumerateMitarbeitInProjekt()
enumerateNachname
public java.util.Enumeration enumerateNachname()
enumerateVorname
public java.util.Enumeration enumerateVorname()
getGehaltsgruppe
public TestApp.types.GehaltsgruppeType getGehaltsgruppe()
getMitarbeitInProjekt
public java.lang.Object getMitarbeitInProjekt(int index)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
-
java.lang.IndexOutOfBoundsException
getMitarbeitInProjekt
public java.lang.Object[] getMitarbeitInProjekt()
getMitarbeitInProjektCount
public int getMitarbeitInProjektCount()
getNachname
public java.lang.String getNachname(int index)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
-
java.lang.IndexOutOfBoundsException
getNachname
public java.lang.String[] getNachname()
getNachnameCount
public int getNachnameCount()
getPersID
public java.lang.String getPersID()
getQualifikationsprofil
public TestApp.Qualifikationsprofil getQualifikationsprofil()
getVorname
public java.lang.String getVorname(int index)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
-
java.lang.IndexOutOfBoundsException
getVorname
public java.lang.String[] getVorname()
getVornameCount
public int getVornameCount()
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
removeMitarbeitInProjekt
public boolean removeMitarbeitInProjekt(java.lang.Object vMitarbeitInProjekt)
- Parameters:
vMitarbeitInProjekt
-
removeNachname
public boolean removeNachname(java.lang.String vNachname)
- Parameters:
vNachname
-
removeVorname
public boolean removeVorname(java.lang.String vVorname)
- Parameters:
vVorname
-
setGehaltsgruppe
public void setGehaltsgruppe(TestApp.types.GehaltsgruppeType gehaltsgruppe)
- Parameters:
gehaltsgruppe
-
setMitarbeitInProjekt
public void setMitarbeitInProjekt(int index,
java.lang.Object vMitarbeitInProjekt)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vMitarbeitInProjekt
-
java.lang.IndexOutOfBoundsException
setMitarbeitInProjekt
public void setMitarbeitInProjekt(java.lang.Object[] mitarbeitInProjektArray)
- Parameters:
mitarbeitInProjektArray
-
setNachname
public void setNachname(int index,
java.lang.String vNachname)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vNachname
-
java.lang.IndexOutOfBoundsException
setNachname
public void setNachname(java.lang.String[] nachnameArray)
- Parameters:
nachnameArray
-
setPersID
public void setPersID(java.lang.String persID)
- Parameters:
persID
-
setQualifikationsprofil
public void setQualifikationsprofil(TestApp.Qualifikationsprofil qualifikationsprofil)
- Parameters:
qualifikationsprofil
-
setVorname
public void setVorname(int index,
java.lang.String vVorname)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vVorname
-
java.lang.IndexOutOfBoundsException
setVorname
public void setVorname(java.lang.String[] vornameArray)
- Parameters:
vornameArray
-
validate
public void validate()
throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException