| Package | Description |
|---|---|
| create | |
| preferences | |
| resources.instructor |
Package instructor defines objects and operations related to the instructor and instructorDB.
|
| resources.room | |
| view.table |
| Modifier and Type | Field and Description |
|---|---|
Room |
Section.room |
| Modifier and Type | Method and Description |
|---|---|
abstract Section |
Section.generateSection(Instructor instructor,
Room room,
Course course,
TimeDuration time,
int classNumber,
int sectionNumber,
int capacity,
DayPattern pattern)
Constructs a new section from the given instructor, room, course,
time, capacity, and pattern.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) Room |
RoomProximity.roomOne |
(package private) Room |
RoomProximity.roomTwo |
| Modifier and Type | Field and Description |
|---|---|
Room |
Instructor.office |
| Modifier and Type | Field and Description |
|---|---|
java.util.Collection<Room> |
RoomDB.rooms |
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.List<Room> |
RoomDB.viewRooms()
Returns sorted list of Rooms.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
RoomDB.addRoom(Room r)
Adds a room the DB.
|
abstract void |
RoomDB.removeRoom(Room r)
Removes a room from the DB as specified by the index.
|
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.Collection<Section> |
ViewTable.filterByRoom(Room room)
Filters out all sections that are NOT contained within the specified room.
|