taxisrus.implementation.DispatcherUI
Class DispatcherImplementation

java.lang.Object
  |
  +--taxisrus.implementation.DispatcherUI.DispatcherImplementation

public class DispatcherImplementation
extends Object

Author:
jakef

Constructor Summary
DispatcherImplementation()
           
 
Method Summary
 Date addCustomer(Customer cust)
           
 boolean cancelCustomer(String phoneNum, String lastName, String firstName)
           
 Date changeCustomer(Customer oldCust, Customer newCust)
           
 String formatDate(int value)
           
 Customer getCustomer(String phoneNumber, String firstName, String lastName)
           
 void getTimeDateStrings(String[] timeAndDate)
           
 Customer makeCustomer(String firstName, String lastName, String phoneNum, Date callTime, String pickupAddress, String destAddress, String pickupDate, String pickupTime, int priority, String numInParty, String corpAcctName)
           
 void setModel(ModelRMIInterface model)
           
 boolean validateFields(String firstName, String lastName, String phoneNum, String pickupAdd, String destAdd, String pickupTime, String pickupDate, String numInParty, String[] errorString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DispatcherImplementation

public DispatcherImplementation()
Method Detail

setModel

public void setModel(ModelRMIInterface model)

getCustomer

public Customer getCustomer(String phoneNumber,
                            String firstName,
                            String lastName)

makeCustomer

public Customer makeCustomer(String firstName,
                             String lastName,
                             String phoneNum,
                             Date callTime,
                             String pickupAddress,
                             String destAddress,
                             String pickupDate,
                             String pickupTime,
                             int priority,
                             String numInParty,
                             String corpAcctName)

getTimeDateStrings

public void getTimeDateStrings(String[] timeAndDate)

formatDate

public String formatDate(int value)

changeCustomer

public Date changeCustomer(Customer oldCust,
                           Customer newCust)

addCustomer

public Date addCustomer(Customer cust)

cancelCustomer

public boolean cancelCustomer(String phoneNum,
                              String lastName,
                              String firstName)

validateFields

public boolean validateFields(String firstName,
                              String lastName,
                              String phoneNum,
                              String pickupAdd,
                              String destAdd,
                              String pickupTime,
                              String pickupDate,
                              String numInParty,
                              String[] errorString)


API documentation for build 958