org.jfree.report.demo.cards
Class UserCard

java.lang.Object
  extended byorg.jfree.report.demo.cards.Card
      extended byorg.jfree.report.demo.cards.PersonBoundCard
          extended byorg.jfree.report.demo.cards.UserCard
Direct Known Subclasses:
AdminCard

public class UserCard
extends PersonBoundCard

A user account card.

Author:
Thomas Morgner.

Constructor Summary
UserCard(java.lang.String firstName, java.lang.String lastName, java.lang.String cardNr, java.lang.String login, java.lang.String password, java.util.Date expires)
          Creates a new user account card.
 
Method Summary
 java.util.Date getExpires()
          Returns the expiry date.
 java.lang.String getLogin()
          Returns the login id.
 java.lang.String getPassword()
          Returns the password.
 CardType getType()
          Returns the card type.
 
Methods inherited from class org.jfree.report.demo.cards.PersonBoundCard
getCardNr, getFirstName, getLastName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserCard

public UserCard(java.lang.String firstName,
                java.lang.String lastName,
                java.lang.String cardNr,
                java.lang.String login,
                java.lang.String password,
                java.util.Date expires)
Creates a new user account card.

Parameters:
firstName - the first name.
lastName - the last name.
cardNr - the card number.
login - the login id.
password - the password.
expires - the expiry date.
Method Detail

getLogin

public java.lang.String getLogin()
Returns the login id.

Returns:
The login id.

getPassword

public java.lang.String getPassword()
Returns the password.

Returns:
The password.

getExpires

public java.util.Date getExpires()
Returns the expiry date.

Returns:
The expiry date.

getType

public CardType getType()
Returns the card type.

Specified by:
getType in class Card
Returns:
The card type.