A B C D E F G H I K L M N O P Q R S T U V W

S

save(DrawingGraphicsScene, DrawingGraphicsScene, String, String, String, Map<String, Boolean>) - Method in class edu.jhu.cs.oose.elevel.editing.EditCardWindow
Saves a new card to the deck with the properties passed in
saveDeck() - Method in class edu.jhu.cs.oose.elevel.DeckDialog
 
scaleBy - Static variable in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropPixmap
 
scene - Variable in class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingItem
 
scene() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingItem
 
SequentialTestAlgorithm - Class in edu.jhu.cs.oose.elevel.testTaking
 
SequentialTestAlgorithm(int, boolean) - Constructor for class edu.jhu.cs.oose.elevel.testTaking.SequentialTestAlgorithm
 
SerializationTest - Class in edu.jhu.cs.oose.elevel.junit
Class for testing the serialization of objects to be stored on file.
SerializationTest() - Constructor for class edu.jhu.cs.oose.elevel.junit.SerializationTest
 
setAction(QToolButton, QAction) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DefaultToolBar
Set the action for the button
setAction(QToolButton, QAction) - Method in class edu.jhu.cs.oose.elevel.editing.DefaultToolBar
Set the action for the button
setAdditionalInfo(DrawingGraphicsScene) - Method in class edu.jhu.cs.oose.elevel.dataModel.Card
Sets the additional information associated with this Card to the specified DrawingGraphicsScene
setAdditionalInfo(String) - Method in class edu.jhu.cs.oose.elevel.dataModel.Card
Sets the additional information associated with this Card to the specified String
setAnswer(DrawingGraphicsScene) - Method in class edu.jhu.cs.oose.elevel.dataModel.Card
Sets this Card's to the specified DrawingGraphicsScence
setCard(Card) - Method in class edu.jhu.cs.oose.elevel.editing.EditCardWindow
Set the Card being currently edited to the specified Card
setClicked(boolean) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropEllipse
 
setClicked(boolean) - Method in interface edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropItem
 
setClicked(boolean) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropLine
 
setClicked(boolean) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropPixmap
 
setClicked(boolean) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropRect
 
setClicked(boolean) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.FocusableTextItem
 
setCurrentCardAndDeck(Card, Deck) - Method in class edu.jhu.cs.oose.elevel.utilities.ViewState
Sets the current card in the deck, and also sets that deck as the current deck.
setCurrentDeck(Deck) - Method in class edu.jhu.cs.oose.elevel.utilities.ViewState
sets the current deck to the new deck passed in
setDate(Date) - Method in class edu.jhu.cs.oose.elevel.dataModel.TestStat
Sets the date of the test to the specified Date
setDate(int) - Method in class edu.jhu.cs.oose.elevel.dataModel.TestStat
Sets the date of the test to the specified int
setDeck(Deck) - Method in class edu.jhu.cs.oose.elevel.testTaking.Test
Sets the currently selected Deck to the specified Deck
setDefault(boolean) - Method in class edu.jhu.cs.oose.elevel.preferences.Preferences
Set the default settings on the first run
setDefaultLocation() - Method in class edu.jhu.cs.oose.elevel.preferences.Preferences
Set the default export location to a platform-dependent location on disk
setDiskLocation(String) - Method in class edu.jhu.cs.oose.elevel.dataModel.Deck
Updates the location of this Deck on disk
setDragCursor(DragDropItem) - Static method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropUtilities
Set the item's cursor to a closed hand cursor
setDuration(int) - Method in class edu.jhu.cs.oose.elevel.dataModel.TestStat
Sets the duration of the test to the specified int
setFromString(String) - Method in interface edu.jhu.cs.oose.elevel.editing.Canvas
 
setFromString(String) - Method in class edu.jhu.cs.oose.elevel.editing.DefaultCanvas
given a string we set the canvas text to it
setGraphGUI(GraphWindowGUI) - Method in class edu.jhu.cs.oose.elevel.graphing.GraphWindow
Set the GUI associated with this GraphWindow to the specified GraphWindowGUI
setGraphWindow(GraphWindow) - Method in class edu.jhu.cs.oose.elevel.graphing.GraphWindowGUI
Associates this GUI with the specified GraphWindow model
setHasChanged(boolean) - Method in class edu.jhu.cs.oose.elevel.dataModel.Deck
Sets the hasChanged flag to the specified boolean
setHint(DrawingGraphicsScene) - Method in class edu.jhu.cs.oose.elevel.dataModel.Card
Sets the hint associated with this card to the specified DrawingGraphicsScene
setHint(String) - Method in class edu.jhu.cs.oose.elevel.dataModel.Card
Sets the hint associated with this card to the specified String
setLocation(String) - Method in class edu.jhu.cs.oose.elevel.utilities.UploaderGUI
Updates the location of the saved file to the specified String
setModified(boolean) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsScene
 
setModified(List<QRectF>) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsScene
 
setName(String) - Method in class edu.jhu.cs.oose.elevel.dataModel.Deck
Updates the name of this Deck to the specified String
setOptions(Map<String, Boolean>) - Method in class edu.jhu.cs.oose.elevel.dataModel.Card
Sets the Card's options to the specified options
setPen(QPen) - Method in interface edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropItem
 
setPen(QPen) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropPixmap
 
setPen(QPen) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.FocusableTextItem
 
setPen(QPen) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingItem
 
setPen(QPen) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingLineItem
 
setPenColor(QColor) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsScene
Set the color of the pen
setPenWidth(int) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsScene
Set the width of the pen
setPreviousCard(Card) - Method in class edu.jhu.cs.oose.elevel.editing.EditCardWindow
 
setQuestion(DrawingGraphicsScene) - Method in class edu.jhu.cs.oose.elevel.dataModel.Card
Sets the question associated with this card to the specified DrawingGraphicsScene
setReleaseCursor(DragDropItem) - Static method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropUtilities
Set the item's cursor to a open hand cursor
setResizeCursor(DragDropItem) - Static method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropUtilities
Set the item's cursor to a cross cursor
setScene(DrawingGraphicsScene) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropEllipse
 
setScene(DrawingGraphicsScene) - Method in interface edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropItem
 
setScene(DrawingGraphicsScene) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropLine
 
setScene(DrawingGraphicsScene) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropPixmap
 
setScene(DrawingGraphicsScene) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropRect
 
setScene(DrawingGraphicsScene) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.FocusableTextItem
 
setScene(DrawingGraphicsScene) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingItem
 
setScene(DrawingGraphicsScene) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingSelectItem
 
setScene(DrawingGraphicsScene) - Method in class edu.jhu.cs.oose.elevel.dataModel.CardSection
Sets the associated DrawingGraphicsScene to the specified DrawingGraphicsScene
setSelectMode(boolean) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsScene
 
setTestWindow(Test) - Method in class edu.jhu.cs.oose.elevel.testTaking.TestWindowGUI
Associates this GUI with the specified Test model
setTitle(String) - Method in class edu.jhu.cs.oose.elevel.dataModel.Card
Sets the title associated with this card to the specified String
setToolbar(DefaultToolBar) - Method in class edu.jhu.cs.oose.elevel.editing.EditCardWindow
Set the ToolBar currently being used to the specified ToolBar
setType(DrawingItem) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsScene
Set the current type based on the button that was pressed.
setUp() - Method in class edu.jhu.cs.oose.elevel.junit.CoreTest
Initializes common objects
setUp() - Method in class edu.jhu.cs.oose.elevel.junit.SerializationTest
Initializes the test.
setupCardArea() - Method in class edu.jhu.cs.oose.elevel.MainWindow
Sets up the tree view of the Cards under the currently selected Deck using CardAreaGUI
setupDeckTree() - Method in class edu.jhu.cs.oose.elevel.MainWindow
Sets up the basic tree view of the Decks using the DeckTreeModel
setValue(String, String) - Method in class edu.jhu.cs.oose.elevel.preferences.Preferences
Set the preference represented by the specified key to the specified value, to be written on close
setValues(DrawingGraphicsScene, DrawingGraphicsScene, DrawingGraphicsScene, DrawingGraphicsScene, Map<String, Boolean>) - Method in class edu.jhu.cs.oose.elevel.dataModel.Card
Set the values of this Card to the specified DrawingGraphicsScenes
showTestPreferences(QWidget) - Static method in class edu.jhu.cs.oose.elevel.preferences.PreferenceWindow
Displays a dialog box containing test preferences at the start of the test if the global preference is set appropriately
shuffle() - Method in class edu.jhu.cs.oose.elevel.dataModel.Deck
Randomizes the ordering of the cards in the card list, "shuffling" them
shuffleCurrentDeck() - Method in class edu.jhu.cs.oose.elevel.utilities.ViewState
Shuffles the deck list
sizeHint() - Method in class edu.jhu.cs.oose.elevel.editing.DefaultCanvas
 
sizeHint() - Method in class edu.jhu.cs.oose.elevel.testTaking.TestWindowGUI
 
SplashScreen - Class in edu.jhu.cs.oose.elevel
Implements a splash screen for the program
SplashScreen() - Constructor for class edu.jhu.cs.oose.elevel.SplashScreen
Instantiates a new SplashScreen with default display time of 3 seconds
SplashScreen(int) - Constructor for class edu.jhu.cs.oose.elevel.SplashScreen
 
StandardSelectionPen - Static variable in class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingSelectItem
 
startTime - Variable in class edu.jhu.cs.oose.elevel.testTaking.Test
The start time of the current test
stateChange - Variable in class edu.jhu.cs.oose.elevel.utilities.PreferenceButtonGroup
The Signal to connect to
stateChange - Variable in class edu.jhu.cs.oose.elevel.utilities.PreferenceCheckBox
The Signal to connect to
suite() - Static method in class edu.jhu.cs.oose.elevel.junit.CoreTest
Forms the testing suite
syncPos() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropEllipse
Sync the old and current positions
syncPos() - Method in interface edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropItem
 
syncPos() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropLine
Sync the old and current positions
syncPos() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropPixmap
Sync the old and current positions
syncPos() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropRect
Sync the old and current positions
syncPos() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.FocusableTextItem
 
syncResize() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropLine
 
syncSize() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropEllipse
 
syncSize() - Method in interface edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropItem
 
syncSize() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropLine
 
syncSize() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropPixmap
 
syncSize() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropRect
 
syncSize() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.FocusableTextItem
 

A B C D E F G H I K L M N O P Q R S T U V W