// @topic S-0303-02-01-30 Java MVC Architecture Demo
// @brief class ElevatorBank (business object that belongs to the Data Model Tier)

package demo;

import java.util.ArrayList;

public class ElevatorBank {
    //------------------------------
    // data
    //------------------------------
    private ArrayList< Elevator > elevatorCollection;

    //------------------------------
    // constructors
    //------------------------------
   
    public ElevatorBank()
    {
        elevatorCollection = new ArrayList< Elevator >();
    }//ElevatorBank
    
    //------------------------------
    // operations
    //------------------------------
    public void addElevator( Elevator elevator )
    {
        elevatorCollection.add( elevator );
    }//addElevator
    
    public Elevator getElevator( int elevatorSeqNumber )
    {
        return elevatorCollection.get(elevatorSeqNumber);
    }//getElevator
    
}//class ElevatorBank