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

C

Canvas - Interface in edu.jhu.cs.oose.elevel.editing
To be used by the Edit GUI
Implemented by subclasses to work with the corresponding Toolbar
Card - Class in edu.jhu.cs.oose.elevel.dataModel
Card represents the high-level intuition of a flash card.
Card() - Constructor for class edu.jhu.cs.oose.elevel.dataModel.Card
Instantiates a new Card
Card(String, String, String, String) - Constructor for class edu.jhu.cs.oose.elevel.dataModel.Card
Instantiates a Card with the specified parameters.
cardAdded - Variable in class edu.jhu.cs.oose.elevel.utilities.ViewState
 
CardAreaGUI - Class in edu.jhu.cs.oose.elevel
Uses the basic interface class QWidget to design the Card GUI
CardAreaGUI(QMainWindow) - Constructor for class edu.jhu.cs.oose.elevel.CardAreaGUI
Initializes the basic layout of a Card, including previous and next card buttons
cardChangedInCardArea - Variable in class edu.jhu.cs.oose.elevel.utilities.ViewState
 
cardRemoved - Variable in class edu.jhu.cs.oose.elevel.utilities.ViewState
 
cardSelectedInTree - Variable in class edu.jhu.cs.oose.elevel.utilities.ViewState
 
center() - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsView
Centers the view on (0,0) in scene coordinates
centerText(boolean) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsScene
Whether or not to center the text in the panel
changeExportLocation(QWidget, String) - Method in class edu.jhu.cs.oose.elevel.preferences.Preferences
Prompts the user for input if there is not a default directory
changeExportLocation() - Method in class edu.jhu.cs.oose.elevel.preferences.PreferenceWindow
Displays a dialog to change the default export directory
changePenColor - Variable in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DefaultToolBar
 
changePenColor - Variable in class edu.jhu.cs.oose.elevel.editing.DefaultToolBar
 
changePenSize - Variable in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DefaultToolBar
 
changePenSize - Variable in class edu.jhu.cs.oose.elevel.editing.DefaultToolBar
 
changeType(QAbstractButton) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingButtonGroup
Emits the type that has been changed to if the button is a DrawingButton
checkAnswer(String) - Method in class edu.jhu.cs.oose.elevel.dataModel.Card
Compares the provided String with this Card's correct answer
checkAnswer(String) - Method in class edu.jhu.cs.oose.elevel.testTaking.TestWindow
Check the given answer with the answer stored in the Deck
ChemistryToolBar - Class in edu.jhu.cs.oose.elevel.editing
Incomplete, currently a stub to be completed in later iterations
An advanced toolbar for editing cards, adding the ability to draw complex chemical structures.
ChemistryToolBar() - Constructor for class edu.jhu.cs.oose.elevel.editing.ChemistryToolBar
 
child(Object, int) - Method in class edu.jhu.cs.oose.elevel.DeckTreeModel
Returns the child specified by index, in the given object if a deck is passed in a card at index is returned, else deck at index returned
childCount(Object) - Method in class edu.jhu.cs.oose.elevel.DeckTreeModel
Return the number of children of item, if a deck return num of cards, if item is not already a deck return the num of decks
clearCards() - Method in class edu.jhu.cs.oose.elevel.dataModel.Deck
Removes all Cards from the Deck
clearTestStats() - Method in class edu.jhu.cs.oose.elevel.dataModel.Deck
Clears all of the statistics associated with this Deck
closeEvent(QCloseEvent) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.EditCardGUI
If the window attempts to close, determine if the card should be saved
closeEvent(QCloseEvent) - Method in class edu.jhu.cs.oose.elevel.preferences.PreferenceWindow
Writes out the preferences when the window is closed
closeEvent(QCloseEvent) - Method in class edu.jhu.cs.oose.elevel.testTaking.TestWindowGUI
Save the current deckStat to the Deck in the model for the test
closing - Variable in class edu.jhu.cs.oose.elevel.AdvancedEditCard.EditCardGUI
Signal that the window is closing
closing - Variable in class edu.jhu.cs.oose.elevel.DeckDialog
signal to indicate it is closing
closing - Variable in class edu.jhu.cs.oose.elevel.editing.EditCardGUI
Signal that the window is closing
containsAllCards(Collection<Card>) - Method in class edu.jhu.cs.oose.elevel.dataModel.Deck
Returns true if this Deck contains all specified Cards
containsCard(Card) - Method in class edu.jhu.cs.oose.elevel.dataModel.Deck
Returns true if this Deck contains the specified Card
CopyAction - Class in edu.jhu.cs.oose.elevel.editing
Currently incomplete and to be completed in later iterations
Implements an action representing copying an item while editing a card.
CopyAction() - Constructor for class edu.jhu.cs.oose.elevel.editing.CopyAction
 
CoreTest - Class in edu.jhu.cs.oose.elevel.junit
Class containing our primary test suite.
CoreTest(String) - Constructor for class edu.jhu.cs.oose.elevel.junit.CoreTest
 
currentCard() - Method in class edu.jhu.cs.oose.elevel.testTaking.TestWindow
Get the current Card from the Deck

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