scheduler.db.coursedb
Class Course.RequiredEquipment

java.lang.Object
  extended by scheduler.db.coursedb.Course.RequiredEquipment
All Implemented Interfaces:
java.lang.Cloneable
Enclosing class:
Course

public class Course.RequiredEquipment
extends java.lang.Object
implements java.lang.Cloneable

This class specifies the required equipment for a course.


Field Summary
private  boolean laptopconnectivity
           
private  boolean overhead
           
private  boolean smartroom
           
 
Constructor Summary
Course.RequiredEquipment(boolean isSmartRoom, boolean hasOverhead, boolean hasLaptopConnectivity)
          This constructor will make a class holding current required equipment.
 
Method Summary
 Course.RequiredEquipment clone()
          Standard cloning method.
 boolean hasLaptopConnectivity()
          Returns whether this need have laptop connectivity.
 boolean hasOverhead()
          Returns whether this need have an overhead.
 boolean isSmartroom()
          Returns whether this need be a smart room.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

smartroom

private boolean smartroom

overhead

private boolean overhead

laptopconnectivity

private boolean laptopconnectivity
Constructor Detail

Course.RequiredEquipment

public Course.RequiredEquipment(boolean isSmartRoom,
                                boolean hasOverhead,
                                boolean hasLaptopConnectivity)
This constructor will make a class holding current required equipment.

Parameters:
isSmartRoom - whether this need be a smart room.
hasOverhead - whether this need have an overhead.
hasLaptopConnectivity - whether this need have laptop connectivity.
Method Detail

isSmartroom

public boolean isSmartroom()
Returns whether this need be a smart room.

Returns:
whether this need be a smart room.

hasOverhead

public boolean hasOverhead()
Returns whether this need have an overhead.

Returns:
whether this need have an overhead.

hasLaptopConnectivity

public boolean hasLaptopConnectivity()
Returns whether this need have laptop connectivity.

Returns:
whether this need have laptop connectivity.

clone

public Course.RequiredEquipment clone()
Standard cloning method. By: Eric Liebowitz

Overrides:
clone in class java.lang.Object