|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.iternum.swlink.examples.profile.ProfileModel
A model for a profile. Used in the example applications. The model provides property change support for all its various properties.
| Field Summary | |
static java.lang.String |
GENDER_FEMALE
Gender Constant. |
static java.lang.String |
GENDER_MALE
Gender Constant. |
static int |
UNSAVED_CUSTOMER
Constant designating an unsaved customer. |
| Constructor Summary | |
ProfileModel()
|
|
ProfileModel(long pId,
java.lang.String pLastName,
java.lang.String pFirstName,
java.lang.String pMiddleName,
java.lang.String pAddress,
java.lang.String pCity,
java.lang.String pPostcode,
java.lang.String pRemark,
java.lang.String pGender)
Convenience constructor. |
|
| Method Summary | |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener pListener)
Adds a PropertyChangeListener to the
model. |
java.lang.Object |
clone()
|
java.lang.String |
getAddress()
|
java.lang.String |
getCity()
|
long |
getCustomerId()
|
java.lang.String |
getFirstName()
|
java.lang.String |
getGender()
|
java.lang.String |
getLastName()
|
java.lang.String |
getMiddleName()
|
java.lang.String |
getPostcode()
|
java.lang.String |
getRemark()
|
java.lang.String |
getSummary()
|
boolean |
isModified()
|
void |
propertyChange(java.beans.PropertyChangeEvent pEvt)
Listens to property changes of myself and fires a summary property change evt if one arrives that is not of type "summary". |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener pListener)
Remove a PropertyChangeListener from the
model. |
void |
setAddress(java.lang.String pAddress)
|
void |
setCity(java.lang.String pCity)
|
void |
setCustomerId(long pCustomerId)
|
void |
setFirstName(java.lang.String pFirstName)
|
void |
setGender(java.lang.String pGender)
|
void |
setLastName(java.lang.String pLastName)
|
void |
setMiddleName(java.lang.String pMiddleName)
|
void |
setModified(boolean pModified)
|
void |
setPostcode(java.lang.String pPostcode)
|
void |
setRemark(java.lang.String pRemark)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int UNSAVED_CUSTOMER
public static final java.lang.String GENDER_MALE
public static final java.lang.String GENDER_FEMALE
| Constructor Detail |
public ProfileModel()
public ProfileModel(long pId,
java.lang.String pLastName,
java.lang.String pFirstName,
java.lang.String pMiddleName,
java.lang.String pAddress,
java.lang.String pCity,
java.lang.String pPostcode,
java.lang.String pRemark,
java.lang.String pGender)
pId - The unique customer id (non null)pLastName - The last namepFirstName - The first namepMiddleName - The middle namepAddress - The street addresspCity - The citypPostcode - The postcodepRemark - The remarkpGender - The Gender| Method Detail |
public java.lang.Object clone()
public java.lang.String getAddress()
public void setAddress(java.lang.String pAddress)
pAddress - The address to set.public java.lang.String getCity()
public void setCity(java.lang.String pCity)
pCity - The city to set.public java.lang.String getFirstName()
public void setFirstName(java.lang.String pFirstName)
pFirstName - The firstName to set.public java.lang.String getGender()
public void setGender(java.lang.String pGender)
pGender - The gender to set.public java.lang.String getLastName()
public void setLastName(java.lang.String pLastName)
pLastName - The lastName to set.public java.lang.String getMiddleName()
public void setMiddleName(java.lang.String pMiddleName)
pMiddleName - The middleName to set.public java.lang.String getPostcode()
public void setPostcode(java.lang.String pPostcode)
pPostcode - The postcode to set.public void addPropertyChangeListener(java.beans.PropertyChangeListener pListener)
PropertyChangeListener to the
model.
pListener - The listenerpublic void removePropertyChangeListener(java.beans.PropertyChangeListener pListener)
PropertyChangeListener from the
model.
pListener - The listenerpublic java.lang.String getRemark()
public void setRemark(java.lang.String pRemark)
pRemark - The remark to set.public java.lang.String getSummary()
String containing the
Profile summary.public java.lang.String toString()
public void propertyChange(java.beans.PropertyChangeEvent pEvt)
propertyChange in interface java.beans.PropertyChangeListenerpEvt - The incoming property change eventpublic long getCustomerId()
public void setCustomerId(long pCustomerId)
pCustomerId - The customerId to set.public void setModified(boolean pModified)
pModified - true if this profile has modificationspublic boolean isModified()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||