org.ow2.dragon.ui.uibeans.organization
Class PersonBean

java.lang.Object
  extended by org.ow2.dragon.ui.uibeans.organization.PartyBean
      extended by org.ow2.dragon.ui.uibeans.organization.PersonBean

public class PersonBean
extends PartyBean

This is a UI bean that represents a person.

Author:
ambarthe, ofabre - eBMWebsourcing

Constructor Summary
PersonBean()
          Default Constructor
PersonBean(org.ow2.dragon.api.to.organization.PersonTO p)
           
 
Method Summary
 void clear()
          Clears the movie.
 java.lang.String create(javax.servlet.http.HttpServletRequest request, OrganizationBean orgBean)
          Creates a person object with current attributes
 java.lang.String delete()
          Deletes the current person from the database
 java.lang.String getEmail()
          Returns the person's email
 java.lang.String getFirstname()
          Returns the person's firstname
 java.lang.String getGenericName()
           
 java.lang.String getId()
           
 java.lang.String getLastname()
          Returns the person's lastname
 java.lang.String getLocalization()
          Returns the person's localization
 java.lang.String getMiddlename()
          Returns the person's middlename
 java.lang.String getOrganizationId()
           
 java.lang.String getPhone()
          Returns the person's phone
 java.lang.String getPostId()
          Returns the person's post
 java.lang.String getTitle()
          Returns the person's title
 boolean isContact()
           
 void load(javax.servlet.http.HttpServletRequest iRequest)
          Loads a person from the request parameter 'id'.
 java.lang.String loadNew(javax.servlet.http.HttpServletRequest iRequest)
          Loads a person from the request parameter 'id'.
 java.lang.String orgPostExistence()
           
 void reset()
          Resets changes made to the current movie attributes.
 java.lang.String save()
          Saves the current person with changes.
 void setContact(boolean contact)
           
 void setEmail(java.lang.String email)
          Sets the person's email
 void setFirstname(java.lang.String firstname)
          Sets the person's firstname
 void setLastname(java.lang.String lastname)
          Sets the person's lastname
 void setLocalization(java.lang.String localization)
          Sets the person's localization
 void setMiddlename(java.lang.String middlename)
          Sets the person's middlename
 void setOrganizationId(java.lang.String organizationId)
           
 void setPhone(java.lang.String phone)
          Sets the person's phone
 void setPostId(java.lang.String postId)
           
 void setTitle(java.lang.String title)
          Sets the person's title
 java.lang.String toString()
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PersonBean

public PersonBean()
Default Constructor


PersonBean

public PersonBean(org.ow2.dragon.api.to.organization.PersonTO p)
Method Detail

load

public void load(javax.servlet.http.HttpServletRequest iRequest)
          throws org.ow2.opensuit.core.error.LocalizedError
Loads a person from the request parameter 'id'.

Specified by:
load in class PartyBean
Throws:
org.ow2.opensuit.core.error.LocalizedError

loadNew

public java.lang.String loadNew(javax.servlet.http.HttpServletRequest iRequest)
                         throws org.ow2.opensuit.core.error.LocalizedError
Loads a person from the request parameter 'id'.

Throws:
org.ow2.opensuit.core.error.LocalizedError

save

public java.lang.String save()
                      throws org.ow2.opensuit.core.error.IError
Saves the current person with changes.

Throws:
org.ow2.opensuit.core.error.IError

create

public java.lang.String create(javax.servlet.http.HttpServletRequest request,
                               OrganizationBean orgBean)
                        throws org.ow2.opensuit.core.error.IError
Creates a person object with current attributes

Throws:
org.ow2.opensuit.core.error.IError

delete

public java.lang.String delete()
                        throws org.ow2.opensuit.core.error.LocalizedError
Deletes the current person from the database

Throws:
org.ow2.opensuit.core.error.LocalizedError

reset

public void reset()
Resets changes made to the current movie attributes.


clear

public void clear()
Clears the movie.


validate

public void validate()
              throws org.ow2.opensuit.core.validation.ValidationErrors
Throws:
org.ow2.opensuit.core.validation.ValidationErrors

orgPostExistence

public java.lang.String orgPostExistence()
                                  throws org.ow2.opensuit.core.error.LocalizedError
Throws:
org.ow2.opensuit.core.error.LocalizedError

getId

public java.lang.String getId()
Specified by:
getId in class PartyBean

getOrganizationId

public java.lang.String getOrganizationId()
Returns:
the organizationId

setOrganizationId

public void setOrganizationId(java.lang.String organizationId)
Parameters:
organizationId - the organizationId to set

getFirstname

public java.lang.String getFirstname()
Returns the person's firstname

Returns:

setFirstname

public void setFirstname(java.lang.String firstname)
Sets the person's firstname

Parameters:
firstname -

getMiddlename

public java.lang.String getMiddlename()
Returns the person's middlename

Returns:

setMiddlename

public void setMiddlename(java.lang.String middlename)
Sets the person's middlename

Parameters:
middlename -

getLastname

public java.lang.String getLastname()
Returns the person's lastname

Returns:

setLastname

public void setLastname(java.lang.String lastname)
Sets the person's lastname

Parameters:
lastname -

getEmail

public java.lang.String getEmail()
Returns the person's email

Returns:

setEmail

public void setEmail(java.lang.String email)
Sets the person's email

Parameters:
email -

getPhone

public java.lang.String getPhone()
Returns the person's phone

Returns:

setPhone

public void setPhone(java.lang.String phone)
Sets the person's phone

Parameters:
email -

getLocalization

public java.lang.String getLocalization()
Returns the person's localization

Returns:

setLocalization

public void setLocalization(java.lang.String localization)
Sets the person's localization

Parameters:
localization -

getPostId

public java.lang.String getPostId()
Returns the person's post

Returns:

setPostId

public void setPostId(java.lang.String postId)
Parameters:
postId - the postId to set

getTitle

public java.lang.String getTitle()
Returns the person's title

Returns:

setTitle

public void setTitle(java.lang.String title)
Sets the person's title

Parameters:
title -

getGenericName

public java.lang.String getGenericName()
Specified by:
getGenericName in class PartyBean

toString

public java.lang.String toString()
Specified by:
toString in class PartyBean

isContact

public boolean isContact()

setContact

public void setContact(boolean contact)


Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.