com.openindex.openestate.impl
Class PersonAdressImpl

java.lang.Object
  extended by com.openindex.openestate.impl.AbstractImplItem
      extended by com.openindex.openestate.impl.SimpleAdressImpl
          extended by com.openindex.openestate.impl.PersonAdressImpl
All Implemented Interfaces:
SerializableXmlElement, SerializableXmlType
Direct Known Subclasses:
AgentContactImpl, CompanyAdressImpl

public class PersonAdressImpl
extends SimpleAdressImpl

Implementierung einer Personenadresse.
$Id: PersonAdressImpl.java 1818 2012-10-08 17:18:43Z andy $

Author:
Andreas Rudolph

Field Summary
static String GENDER_FEMALE
           
static String GENDER_MALE
           
static String PERSONADRESS_XML_ELEMENT
          XML-Elements
static String XML_ATTRIB_PERSON_FAX
           
static String XML_ATTRIB_PERSON_FIRST_NAME
          XML-Attributes
static String XML_ATTRIB_PERSON_GENDER
           
static String XML_ATTRIB_PERSON_LAST_NAME
           
static String XML_ATTRIB_PERSON_MAIL
           
static String XML_ATTRIB_PERSON_MIDDLE_NAME
           
static String XML_ATTRIB_PERSON_MOBILE_PHONE
           
static String XML_ATTRIB_PERSON_PHONE
           
static String XML_ATTRIB_PERSON_TITLE
           
 
Fields inherited from class com.openindex.openestate.impl.SimpleAdressImpl
SIMPLEADRESS_XML_ELEMENT, XML_ATTRIB_CITY, XML_ATTRIB_CITY_PART, XML_ATTRIB_COUNTRY, XML_ATTRIB_LATITUDE, XML_ATTRIB_LONGITUDE, XML_ATTRIB_POSTAL_CODE, XML_ATTRIB_REGION, XML_ATTRIB_STREET, XML_ATTRIB_STREET_2, XML_ATTRIB_STREET_NR
 
Constructor Summary
PersonAdressImpl()
           
PersonAdressImpl(org.dom4j.Document doc)
           
 
Method Summary
 String getPersonFax()
           
 String getPersonFirstName()
           
 String getPersonGender()
           
 String getPersonLastName()
           
 String getPersonMail()
           
 String getPersonMiddleName()
           
 String getPersonMobilePhone()
           
 String getPersonPhone()
           
 String getPersonTitle()
           
 boolean isFemale()
           
 boolean isMale()
           
 void readFromXml(org.dom4j.Document doc)
           
 void readFromXml(org.dom4j.Element node)
           
 void serializeToXml(org.dom4j.Document doc)
           
 void serializeToXml(org.dom4j.Element node)
           
 void setPersonFax(String val)
           
 void setPersonFirstName(String val)
           
 void setPersonGender(String val)
           
 void setPersonLastName(String val)
           
 void setPersonMail(String val)
           
 void setPersonMiddleName(String val)
           
 void setPersonMobilePhone(String val)
           
 void setPersonPhone(String val)
           
 void setPersonTitle(String val)
           
 String writePersonFullName()
           
 
Methods inherited from class com.openindex.openestate.impl.SimpleAdressImpl
getCity, getCityPart, getCountry, getCustomValues, getLatitude, getLongitude, getPostalCode, getRegion, getStreet, getStreet2, getStreetNr, merge, setCity, setCityPart, setCountry, setCustomValues, setLatitude, setLongitude, setPostalCode, setRegion, setStreet, setStreet2, setStreetNr, writeCountry, writeCountry, writeCountry, writeCountry, writeFullAdress, writeFullAdress, writeFullAdress, writeFullAdress, writePostal, writeStreet
 
Methods inherited from class com.openindex.openestate.impl.AbstractImplItem
getValue, getValue, getValues, putValue, selectAttribute, selectAttribute, selectAttributeAsBoolean, selectAttributeAsBoolean, selectAttributeAsCurrency, selectAttributeAsCurrency, selectAttributeAsDate, selectAttributeAsDate, selectAttributeAsDateTime, selectAttributeAsDateTime, selectAttributeAsDouble, selectAttributeAsDouble, selectAttributeAsFloat, selectAttributeAsFloat, selectAttributeAsURL, selectAttributeAsURL, selectChildElements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XML_ATTRIB_PERSON_FIRST_NAME

public static final String XML_ATTRIB_PERSON_FIRST_NAME
XML-Attributes

See Also:
Constant Field Values

XML_ATTRIB_PERSON_MIDDLE_NAME

public static final String XML_ATTRIB_PERSON_MIDDLE_NAME
See Also:
Constant Field Values

XML_ATTRIB_PERSON_LAST_NAME

public static final String XML_ATTRIB_PERSON_LAST_NAME
See Also:
Constant Field Values

XML_ATTRIB_PERSON_TITLE

public static final String XML_ATTRIB_PERSON_TITLE
See Also:
Constant Field Values

XML_ATTRIB_PERSON_GENDER

public static final String XML_ATTRIB_PERSON_GENDER
See Also:
Constant Field Values

XML_ATTRIB_PERSON_MAIL

public static final String XML_ATTRIB_PERSON_MAIL
See Also:
Constant Field Values

XML_ATTRIB_PERSON_PHONE

public static final String XML_ATTRIB_PERSON_PHONE
See Also:
Constant Field Values

XML_ATTRIB_PERSON_MOBILE_PHONE

public static final String XML_ATTRIB_PERSON_MOBILE_PHONE
See Also:
Constant Field Values

XML_ATTRIB_PERSON_FAX

public static final String XML_ATTRIB_PERSON_FAX
See Also:
Constant Field Values

PERSONADRESS_XML_ELEMENT

public static final String PERSONADRESS_XML_ELEMENT
XML-Elements

See Also:
Constant Field Values

GENDER_FEMALE

public static final String GENDER_FEMALE
See Also:
Constant Field Values

GENDER_MALE

public static final String GENDER_MALE
See Also:
Constant Field Values
Constructor Detail

PersonAdressImpl

public PersonAdressImpl()

PersonAdressImpl

public PersonAdressImpl(org.dom4j.Document doc)
                 throws org.dom4j.DocumentException
Throws:
org.dom4j.DocumentException
Method Detail

getPersonFax

public String getPersonFax()

getPersonFirstName

public String getPersonFirstName()

getPersonGender

public String getPersonGender()

getPersonLastName

public String getPersonLastName()

getPersonMail

public String getPersonMail()

getPersonMiddleName

public String getPersonMiddleName()

getPersonMobilePhone

public String getPersonMobilePhone()

getPersonPhone

public String getPersonPhone()

getPersonTitle

public String getPersonTitle()

isFemale

public boolean isFemale()

isMale

public boolean isMale()

readFromXml

public void readFromXml(org.dom4j.Document doc)
                 throws org.dom4j.DocumentException
Specified by:
readFromXml in interface SerializableXmlElement
Overrides:
readFromXml in class SimpleAdressImpl
Throws:
org.dom4j.DocumentException

readFromXml

public void readFromXml(org.dom4j.Element node)
                 throws org.dom4j.DocumentException
Specified by:
readFromXml in interface SerializableXmlType
Overrides:
readFromXml in class SimpleAdressImpl
Throws:
org.dom4j.DocumentException

serializeToXml

public void serializeToXml(org.dom4j.Document doc)
                    throws org.dom4j.DocumentException
Specified by:
serializeToXml in interface SerializableXmlElement
Overrides:
serializeToXml in class SimpleAdressImpl
Throws:
org.dom4j.DocumentException

serializeToXml

public void serializeToXml(org.dom4j.Element node)
                    throws org.dom4j.DocumentException
Specified by:
serializeToXml in interface SerializableXmlType
Overrides:
serializeToXml in class SimpleAdressImpl
Throws:
org.dom4j.DocumentException

setPersonFax

public void setPersonFax(String val)

setPersonFirstName

public void setPersonFirstName(String val)

setPersonGender

public void setPersonGender(String val)

setPersonLastName

public void setPersonLastName(String val)

setPersonMail

public void setPersonMail(String val)

setPersonMiddleName

public void setPersonMiddleName(String val)

setPersonMobilePhone

public void setPersonMobilePhone(String val)

setPersonPhone

public void setPersonPhone(String val)

setPersonTitle

public void setPersonTitle(String val)

writePersonFullName

public String writePersonFullName()


Copyright © 2012 OpenEstate. All Rights Reserved.