o1.goodstuff.gui

Members list

Type members

Classlikes

class CategoryDisplayWindow(val category: Category) extends Frame, TerminatesOnClose

Class CategoryDisplayWindow represents windows that display a single category of experiences recorded by a user of the GoodStuff experience diary application. Such a window enables the user to record new experiences in the category and graphically highlights the user’s favorite among those experiences.

Class CategoryDisplayWindow represents windows that display a single category of experiences recorded by a user of the GoodStuff experience diary application. Such a window enables the user to record new experiences in the category and graphically highlights the user’s favorite among those experiences.

(Please note that the given version of the application does not support multiple categories. Persistent storage of experiences into files is also unsupported.)

Note to students: In this course, you don’t need to understand how this class works.

Parameters

category

the category of experiences to be displayed in this window

Attributes

Companion
object
Supertypes
class Frame
trait RichWindow
class Window
trait RootPanel
trait Container
trait UIElement
trait Publisher
trait Reactor
trait Proxy
class Object
trait Matchable
class Any
Show all
Self type

The companion object of class CategoryDisplayWindow.

The companion object of class CategoryDisplayWindow.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

The singleton object GoodStuff represents the GoodStuff experience diary app and serves as an entry point for the program. It can be run to start up the GoodStuff user interface.

The singleton object GoodStuff represents the GoodStuff experience diary app and serves as an entry point for the program. It can be run to start up the GoodStuff user interface.

NOTE TO STUDENTS: In this course, you don’t need to understand how this object works on the inside. It’s enough to know that you can use this file to start the program.

Attributes

Supertypes
trait Reactor
class Object
trait Matchable
class Any
Show all
Self type
GoodStuff.type