com.mycompany.expense
Class UserProfile

java.lang.Object
  extended bycom.mycompany.expense.UserProfile

public class UserProfile
extends java.lang.Object

This class holds the user preferences that can be set for the sample expense report application.

Version:
1.0
Author:
Hans Bergsten, Gefion Software

Field Summary
private  java.lang.String city
           
private  java.lang.String firstName
           
private  java.lang.String fontSize
           
private  java.lang.String fontStyle
           
private  java.lang.String lastName
           
private  java.lang.String locale
           
private  java.lang.String state
           
private  java.lang.String street
           
private  java.lang.String zip
           
 
Constructor Summary
UserProfile()
           
 
Method Summary
 java.lang.String getCity()
          Returns the city name.
 java.lang.String getFirstName()
          Returns the first name.
 java.lang.String getFontSize()
          Returns the preferred font size.
 java.lang.String getFontStyle()
          Returns the preferred font style.
 java.lang.String getLastName()
          Returns the last name.
 java.lang.String getLocale()
          Returns the preferred locale, or "en" if none is set.
 java.lang.String getState()
          Returns the state name.
 java.lang.String getStreet()
          Returns the street address.
 java.lang.String getZip()
          Returns the postal code (e.g., ZIP code).
 void setCity(java.lang.String city)
          Sets the city name.
 void setFirstName(java.lang.String firstName)
          Sets the first name.
 void setFontSize(java.lang.String fontSize)
          Sets the preferred font size.
 void setFontStyle(java.lang.String fontStyle)
          Sets the preferred font style.
 void setLastName(java.lang.String lastName)
          Sets the last name.
 void setLocale(java.lang.String locale)
          Sets the preferred locale.
 void setState(java.lang.String state)
          Sets the state name.
 void setStreet(java.lang.String street)
          Sets the street address.
 void setZip(java.lang.String zip)
          Sets the postal code (e.g., ZIP code).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

firstName

private java.lang.String firstName

lastName

private java.lang.String lastName

street

private java.lang.String street

city

private java.lang.String city

state

private java.lang.String state

zip

private java.lang.String zip

locale

private java.lang.String locale

fontStyle

private java.lang.String fontStyle

fontSize

private java.lang.String fontSize
Constructor Detail

UserProfile

public UserProfile()
Method Detail

getFirstName

public java.lang.String getFirstName()
Returns the first name.


setFirstName

public void setFirstName(java.lang.String firstName)
Sets the first name.


getLastName

public java.lang.String getLastName()
Returns the last name.


setLastName

public void setLastName(java.lang.String lastName)
Sets the last name.


getStreet

public java.lang.String getStreet()
Returns the street address.


setStreet

public void setStreet(java.lang.String street)
Sets the street address.


getCity

public java.lang.String getCity()
Returns the city name.


setCity

public void setCity(java.lang.String city)
Sets the city name.


getState

public java.lang.String getState()
Returns the state name.


setState

public void setState(java.lang.String state)
Sets the state name.


getZip

public java.lang.String getZip()
Returns the postal code (e.g., ZIP code).


setZip

public void setZip(java.lang.String zip)
Sets the postal code (e.g., ZIP code).


getLocale

public java.lang.String getLocale()
Returns the preferred locale, or "en" if none is set.


setLocale

public void setLocale(java.lang.String locale)
Sets the preferred locale.


getFontStyle

public java.lang.String getFontStyle()
Returns the preferred font style.


setFontStyle

public void setFontStyle(java.lang.String fontStyle)
Sets the preferred font style.


getFontSize

public java.lang.String getFontSize()
Returns the preferred font size.


setFontSize

public void setFontSize(java.lang.String fontSize)
Sets the preferred font size.