Package app.ui.camp.infomationview
Class OverlayCampInfoDisplayWithParticipantsViewStudentView
java.lang.Object
app.ui.windows.Window
app.ui.windows.WindowOverlayClass
app.ui.camp.infomationview.OverlayCampInfoDisplayView
app.ui.camp.infomationview.OverlayCampInfoDisplayWithParticipantsView
app.ui.camp.infomationview.OverlayCampInfoDisplayWithParticipantsViewStudentView
public class OverlayCampInfoDisplayWithParticipantsViewStudentView
extends OverlayCampInfoDisplayWithParticipantsView
Extension of OverlayCampInfoDisplayWithParticipantsView customized for student view.
-
Field Summary
Fields inherited from class app.ui.camp.infomationview.OverlayCampInfoDisplayView
exitButton, textBoxCName, textBoxDClose, textBoxDEnd, textBoxDescription, textBoxDStart, textBoxLocation, textBoxSchool, textBoxSlots, textBoxSlotsC, textBoxVisFields inherited from class app.ui.windows.WindowOverlayClass
offsetX, offsetYFields inherited from class app.ui.windows.Window
backColor, buffer, overlays, printColor, switchToWindow, widgets -
Constructor Summary
ConstructorsConstructorDescriptionOverlayCampInfoDisplayWithParticipantsViewStudentView(int x, int y, int offsetY, int offsetX, String windowName, Camp camp) Constructs an OverlayCampInfoDisplayWithParticipantsViewStudentView object. -
Method Summary
Modifier and TypeMethodDescriptionvoidManages interactions within the overlay, including exit functionality.voidonExit()Performs necessary clean-up tasks upon exiting the overlay.Methods inherited from class app.ui.windows.WindowOverlayClass
clearArea, clearOuterArea, draw, getDestroy, setDestroyMethods inherited from class app.ui.windows.Window
addOverlay, addWidget, addWidgetAfter, clearArea, getLenX, getLenY, getSwitchToWindow, getWidgetIndex, getX, getY, keyStroke, keyStrokeHelper, messageLoopHelper, removeWidget, selectNext, selectPrev, setClear, setPointer, setY, switchFrom
-
Constructor Details
-
OverlayCampInfoDisplayWithParticipantsViewStudentView
public OverlayCampInfoDisplayWithParticipantsViewStudentView(int x, int y, int offsetY, int offsetX, String windowName, Camp camp) Constructs an OverlayCampInfoDisplayWithParticipantsViewStudentView object.- Parameters:
x- The x-coordinate position.y- The y-coordinate position.offsetY- The y-coordinate offset.offsetX- The x-coordinate offset.windowName- The name of the overlay window.camp- The camp app.entity containing information to be displayed.
-
-
Method Details
-
messageLoop
public void messageLoop()Manages interactions within the overlay, including exit functionality.- Overrides:
messageLoopin classOverlayCampInfoDisplayWithParticipantsView
-
onExit
public void onExit()Performs necessary clean-up tasks upon exiting the overlay.- Overrides:
onExitin classOverlayCampInfoDisplayWithParticipantsView
-