com.edustructures.sifworks.etranscripts
Class StaffPersonalData

java.lang.Object
  extended by com.edustructures.sifworks.Element
      extended by com.edustructures.sifworks.SIFElement
          extended by com.edustructures.sifworks.etranscripts.StaffPersonalData
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class StaffPersonalData
extends SIFElement

Since:
2.0
Version:
2.0
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.edustructures.sifworks.Element
CURRENT_SERIALIZE_VERSION
 
Constructor Summary
StaffPersonalData()
          Constructor
 
Method Summary
 AddressList getAddressList()
          Gets the value of the <AddressList> element.
 Name getName()
          Gets the value of the <Name> element.
 PhoneNumberList getPhoneNumberList()
          Gets the value of the <PhoneNumberList> element.
 java.lang.String getTitle()
          Gets the value of the <Title> element.
 void removeAddressList()
          Removes the AddressList child element previously created by calling setAddressList
 void removeName()
          Removes the Name child element previously created by calling setName
 void removePhoneNumberList()
          Removes the PhoneNumberList child element previously created by calling setPhoneNumberList
 void setAddressList(AddressList value)
          Sets the value of the <AddressList> element.
 void setName(Name value)
          Sets the value of the <Name> element.
 void setName(NameType type, java.lang.String lastName, java.lang.String firstName)
          Sets the value of the <Name> child element.
 void setPhoneNumberList(PhoneNumberList value)
          Sets the value of the <PhoneNumberList> element.
 void setTitle(java.lang.String value)
          Sets the value of the <Title> element.
 
Methods inherited from class com.edustructures.sifworks.SIFElement
addChild, addChild, clone, compareGraphTo, create, effectiveSIFVersion, getChild, getChild, getChild, getChild, getChild, getChildCount, getChildList, getChildList, getChildList, getChildren, getChildren, getContent, getContent, getField, getField, getFieldCount, getFields, getFieldValue, getKey, getSIFValue, getSIFVersion, getTextValue, getXmlId, hasTextValue, removeChild, removeChild, removeChild, removeChild, restoreImplementationDef, setChanged, setChildren, setEmpty, setField, setField, setField, setField, setSIFValue, setSIFVersion, setTextValue, setXmlId, tag
 
Methods inherited from class com.edustructures.sifworks.Element
compareTo, getElementDef, getParent, getRoot, isChanged, isDoNotEncode, isEmpty, setChanged, setDoNotEncode, setElementDef, setEmpty, setParent, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StaffPersonalData

public StaffPersonalData()
Constructor

Method Detail

setName

public void setName(Name value)
Sets the value of the <Name> element.

Parameters:
value - A Name object
Since:
2.0

setName

public void setName(NameType type,
                    java.lang.String lastName,
                    java.lang.String firstName)
Sets the value of the <Name> child element. This form of setName is provided as a convenience method that is functionally equivalent to the version of setName that accepts a single Name object.

Parameters:
type - Code that specifies what type of name this is. If unsure, use 04.
lastName - The last name.
firstName - The first name.
Since:
2.0

getName

public Name getName()
Gets the value of the <Name> element.

Returns:
A Name object
Since:
2.0

removeName

public void removeName()
Removes the Name child element previously created by calling setName

Since:
2.0

getTitle

public java.lang.String getTitle()
Gets the value of the <Title> element.

Returns:
The Title element of this object.
Since:
2.0

setTitle

public void setTitle(java.lang.String value)
Sets the value of the <Title> element.

Parameters:
value - A String object
Since:
2.0

setAddressList

public void setAddressList(AddressList value)
Sets the value of the <AddressList> element.

Parameters:
value - A AddressList object
Since:
2.0

getAddressList

public AddressList getAddressList()
Gets the value of the <AddressList> element.

Returns:
An AddressList object
Since:
2.0

removeAddressList

public void removeAddressList()
Removes the AddressList child element previously created by calling setAddressList

Since:
2.0

setPhoneNumberList

public void setPhoneNumberList(PhoneNumberList value)
Sets the value of the <PhoneNumberList> element.

Parameters:
value - A PhoneNumberList object
Since:
2.0

getPhoneNumberList

public PhoneNumberList getPhoneNumberList()
Gets the value of the <PhoneNumberList> element.

Returns:
A PhoneNumberList object
Since:
2.0

removePhoneNumberList

public void removePhoneNumberList()
Removes the PhoneNumberList child element previously created by calling setPhoneNumberList

Since:
2.0


Copyright © 2001-2007 Edustructures LLC. All Rights Reserved. SIFWorks® and ADK® are registered trademarks of Edustructures LLC. SIF™ and Schools Interoperability Framework are trademarks of the Schools Interoperability Framework Association.