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

A

AAJButton - Class in net.curre.prefcount.gui.aa
Object of this class represents a JButton that has font anti-aliasing enabled in the graphics context when rendering this component.
AAJButton() - Constructor for class net.curre.prefcount.gui.aa.AAJButton
Default constructor.
AAJButton(String) - Constructor for class net.curre.prefcount.gui.aa.AAJButton
Constructor that sets the label.
AAJLabel - Class in net.curre.prefcount.gui.aa
Object of this class represents a JLabel that has font anti-aliasing enabled in the graphics context when rendering this component.
AAJLabel() - Constructor for class net.curre.prefcount.gui.aa.AAJLabel
Default constructor.
AAJLabel(String) - Constructor for class net.curre.prefcount.gui.aa.AAJLabel
Constructor that sets the label.
AAJLabel(String, int) - Constructor for class net.curre.prefcount.gui.aa.AAJLabel
Constructor that sets the label.
AAJOptionPane - Class in net.curre.prefcount.gui.aa
Object of this class represents a JOptionPane that has font anti-aliasing enabled in the graphics context when rendering this component.
AAJOptionPane(Object, int, int, Icon) - Constructor for class net.curre.prefcount.gui.aa.AAJOptionPane
Constructor.
AAJPanel - Class in net.curre.prefcount.gui.aa
Object of this class represents a JPanel that has font anti-aliasing enabled in the graphics context when rendering this component.
AAJPanel() - Constructor for class net.curre.prefcount.gui.aa.AAJPanel
Default constructor.
AAJPanel(LayoutManager) - Constructor for class net.curre.prefcount.gui.aa.AAJPanel
Constructor.
AAJPanel(LayoutManager, boolean) - Constructor for class net.curre.prefcount.gui.aa.AAJPanel
Constructor.
AAJPanel(boolean) - Constructor for class net.curre.prefcount.gui.aa.AAJPanel
Constructor.
AAJTextField - Class in net.curre.prefcount.gui.aa
Object of this class represents a JTextField that has font anti-aliasing enabled in the graphics context when rendering this component.
AAJTextField() - Constructor for class net.curre.prefcount.gui.aa.AAJTextField
Default constructor.
AAJTextField(int) - Constructor for class net.curre.prefcount.gui.aa.AAJTextField
Constructor.
AAJTextField(String) - Constructor for class net.curre.prefcount.gui.aa.AAJTextField
Constructor.
AboutActionListener - Class in net.curre.prefcount.event
Object of this class represents the "About PrefCount" menu item action listener.
AboutActionListener() - Constructor for class net.curre.prefcount.event.AboutActionListener
 
AboutJOptionPane - Class in net.curre.prefcount.gui
Object of this class represents an about information pane.
AboutJOptionPane() - Constructor for class net.curre.prefcount.gui.AboutJOptionPane
Creats an about JOptionPane object.
actionPerformed(ActionEvent) - Method in class net.curre.prefcount.event.AboutActionListener
Shows the About information.
actionPerformed(ActionEvent) - Method in class net.curre.prefcount.event.ChangeLanguageActionListener
Changes language.
actionPerformed(ActionEvent) - Method in class net.curre.prefcount.event.ComputeButtonActionListener
Initiates computing and drawing the final scores.
actionPerformed(ActionEvent) - Method in class net.curre.prefcount.event.DialogButtonNavigationListener
Performs the button action.
actionPerformed(ActionEvent) - Method in class net.curre.prefcount.event.LafMenuItemListener
Changes the current L&F skin to the listener's skin (this.skin).
actionPerformed(ActionEvent) - Method in class net.curre.prefcount.event.QuitActionListener
Disposes frames and quits application.
actionPerformed(ActionEvent) - Method in class net.curre.prefcount.event.SaveResetSettingsActionListener
actionPerformed(ActionEvent) - Method in class net.curre.prefcount.event.StartAskingQuestionsListener
addItemToGroup(CheckboxMenuItem) - Method in class net.curre.prefcount.gui.menu.AwtCheckboxMenuGroup
Adds a given checkbox menu item to the current group.
addMainWindowMenuBar(JFrame, JPanel) - Method in class net.curre.prefcount.PrefCountRegistry
Creates an appropriate menu bar for the main window and sets it on the mainWindow object.
addPlayerDialogMenuBar(JFrame) - Method in class net.curre.prefcount.PrefCountRegistry
Creates a menu bar for the player dialog window and sets it on the mainWindow.playerDialogFrame object.
adjustPlayersNames(List<String>) - Method in class net.curre.prefcount.gui.PlayerDataPanel
Adjusts players names on the panel.
ANIMATION_DURATION - Static variable in class net.curre.prefcount.gui.JFrameWithAnimatedInnerPanel
Length of the animation in msec.
ANIMATION_SLEEP - Static variable in class net.curre.prefcount.gui.JFrameWithAnimatedInnerPanel
Animation sleep time ("frame rate") in msec.
App - Class in net.curre.prefcount
Object of this class represents the driver to run the PrefCount application.
App() - Constructor for class net.curre.prefcount.App
 
APPLICATION_NAME - Static variable in class net.curre.prefcount.PrefCountRegistry
Application name.
AVAILABLE_LOCALES - Static variable in class net.curre.prefcount.PrefCountRegistry
Array of available locales in the application.
AVAILABLE_SKINS - Static variable in class net.curre.prefcount.service.LafThemeService
Array of available themes/skins.
AwtCheckboxMenuGroup - Class in net.curre.prefcount.gui.menu
Object of this class represents a checkbox menu item group to provide radio-buton-like functionality for awt CheckboxMenuItem.
AwtCheckboxMenuGroup() - Constructor for class net.curre.prefcount.gui.menu.AwtCheckboxMenuGroup
Default constructor.
AwtMenuBar - Class in net.curre.prefcount.gui.menu
Object of this class represents a menu bar for Mac OS.
AwtMenuBar(PrefCountMenuBar.MenuBarType, JPanel) - Constructor for class net.curre.prefcount.gui.menu.AwtMenuBar
Constructor that sets the type of this menu bar, initializes necessary data structures, and creates the menus.

B

bulletField - Variable in class net.curre.prefcount.gui.PlayerDataPanel
Reference to the bullet text field.
BusinessSkin - Class in net.curre.prefcount.gui.theme.skin
An object of this class represents the prefcount Business skin - the Substance's org.jvnet.substance.skin.BusinessSkin.
BusinessSkin() - Constructor for class net.curre.prefcount.gui.theme.skin.BusinessSkin
 
button3 - Variable in class net.curre.prefcount.gui.MainWindow
 
button4 - Variable in class net.curre.prefcount.gui.MainWindow
 

C

ChangeLanguageActionListener - Class in net.curre.prefcount.event
Object of this class represents an action listener to change current language.
ChangeLanguageActionListener(String) - Constructor for class net.curre.prefcount.event.ChangeLanguageActionListener
Constructor.
clearFinalResults(GameResultBean) - Static method in class net.curre.prefcount.service.ResultService
Clears the final player scores.
closeAnimatedInnerPanel() - Method in class net.curre.prefcount.gui.JFrameWithAnimatedInnerPanel
Closes the inner pane if it's open.
COLOR_BACKGROUND_MAIN - Static variable in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Main background color.
COLOR_BACKGROUND_MAIN - Static variable in class net.curre.prefcount.gui.theme.skin.CremeSkin
Main background color.
COLOR_BACKGROUND_MAIN - Static variable in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Main background color.
COLOR_BACKGROUND_MAIN - Static variable in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Main background color.
COLOR_BACKGROUND_MAIN - Static variable in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Main background color.
COLOR_BACKGROUND_MAIN - Static variable in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Main background color.
COLOR_BACKGROUND_MAIN - Static variable in class net.curre.prefcount.gui.theme.skin.MangoSkin
Main background color.
COLOR_BACKGROUND_MAIN - Static variable in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Main background color.
COLOR_BACKGROUND_MAIN - Static variable in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Main background color.
COLOR_BACKGROUND_MAIN - Static variable in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Main background color.
ComputeButtonActionListener - Class in net.curre.prefcount.event
Object of this class represents a listener that implements the ActionListener and the KeyListener interfaces, to be used as an action and key listeners with the compute scores button.
ComputeButtonActionListener() - Constructor for class net.curre.prefcount.event.ComputeButtonActionListener
Constructor.
computeLocations() - Method in class net.curre.prefcount.gui.ScoreBoardLocationsMap
Computes or recomputes if necessary locations of all items on the score board and stores the values in the locationsMap map.
createDarkerColor(Color, int) - Static method in class net.curre.prefcount.util.Utilities
Creates a new color that is darker than the passed color according to the passed int parameter.
createImage(String) - Static method in class net.curre.prefcount.util.Utilities
Creates a gif image for the given file name (image file is expected to be in the images/ directory relative to the net.curre.prefcount.App class).
CremeSkin - Class in net.curre.prefcount.gui.theme.skin
An object of this class represents the prefcount Creme skin - the Substance's org.jvnet.substance.skin.CremeSkin.
CremeSkin() - Constructor for class net.curre.prefcount.gui.theme.skin.CremeSkin
 
currPlayerPanel - Static variable in class net.curre.prefcount.gui.PlayerDialogBasePanel
Index of the current player panel.

D

DEFAULT_DIALOG_FRAME_HEIGHT - Static variable in class net.curre.prefcount.bean.Settings
Default value for the dialog window frame height.
DEFAULT_DIALOG_FRAME_WIDTH - Static variable in class net.curre.prefcount.bean.Settings
Default value for the dialog window frame width.
DEFAULT_LAF_SKIN_ID - Static variable in class net.curre.prefcount.bean.Settings
Default value for the Look and Feel theme/skin ID.
DEFAULT_LOCALE_ID - Static variable in class net.curre.prefcount.PrefCountRegistry
Default value for the locale ID (case insensitive language name).
DEFAULT_MAIN_FRAME_HEIGHT - Static variable in class net.curre.prefcount.bean.Settings
Default value for the main window frame height.
DEFAULT_MAIN_FRAME_WIDTH - Static variable in class net.curre.prefcount.bean.Settings
Default value for the main window frame width.
DefaultSkin - Class in net.curre.prefcount.gui.theme.skin
An object of this class represents the prefcount default skin - the Substance's default Aqua skin.
DefaultSkin() - Constructor for class net.curre.prefcount.gui.theme.skin.DefaultSkin
 
determineSizeOfString(Graphics2D, String) - Static method in class net.curre.prefcount.util.Utilities
Computes the size of the passed String.
DialogButtonNavigationListener - Class in net.curre.prefcount.event
Object of this class represents a listener that extends AbstractAction class, implements the ActionListener, KeyListener, and FocusListener interfaces to be used as a listener with the player navigational buttons.
DialogButtonNavigationListener(boolean, PlayerDialogBasePanel) - Constructor for class net.curre.prefcount.event.DialogButtonNavigationListener
Constructor.
DialogInnerPanel - Class in net.curre.prefcount.gui
This interface represents a set of common methods for player dialog main/inner panel.
DialogInnerPanel(String, DialogInnerPanel.PanelPosition) - Constructor for class net.curre.prefcount.gui.DialogInnerPanel
Constructor.
DialogInnerPanel.PanelPosition - Enum in net.curre.prefcount.gui
Enumeration for inner panel relative position.
disableActionMenu() - Method in class net.curre.prefcount.gui.menu.AwtMenuBar
Disables the action menu.
disableActionMenu() - Method in interface net.curre.prefcount.gui.menu.PrefCountMenuBar
Disables the action menu.
disableActionMenu() - Method in class net.curre.prefcount.gui.menu.SwingMenuBar
Disables the action menu.
disableLanguageMenu() - Method in class net.curre.prefcount.gui.menu.AwtMenuBar
Disables the language menu.
disableLanguageMenu() - Method in interface net.curre.prefcount.gui.menu.PrefCountMenuBar
Disables the language menu.
disableLanguageMenu() - Method in class net.curre.prefcount.gui.menu.SwingMenuBar
Disables the language menu.
displayMessageInFrame(String) - Static method in class net.curre.prefcount.util.Utilities
Opens a new frame and displayes a message in it (given its resource key).
doOnEntry() - Method in class net.curre.prefcount.gui.DialogInnerPanel
Performs necessary activity (if there is any) when switching to this panel (entering it).
doOnEntry() - Method in class net.curre.prefcount.gui.LastInputPanel
Performs necessary activity (if there is any) when switching to this panel (entering it).

doOnEntry() - Method in class net.curre.prefcount.gui.PlayerDataPanel
Does nothing.
doOnEntry() - Method in class net.curre.prefcount.gui.PlayersNamesPanel
Does nothing.
doOnLeave() - Method in class net.curre.prefcount.gui.DialogInnerPanel
Performs necessary activity (if there is any) when switching from this panel (leaving it) - i.e.
doOnLeave() - Method in class net.curre.prefcount.gui.LastInputPanel
Clearing players game data in the results bean.
doOnLeave() - Method in class net.curre.prefcount.gui.PlayerDataPanel
Performs necessary activity (if there is any) when switching from this panel (leaving it) - i.e.
doOnLeave() - Method in class net.curre.prefcount.gui.PlayersNamesPanel
Performs necessary activity (if there is any) when switching from this panel (leaving it) - i.e.
doQuit() - Method in class net.curre.prefcount.PrefCountRegistry
Disposes all frames and quits the application.

E

equals(Object) - Method in class net.curre.prefcount.util.LocaleExt

F

FieldOfWheatSkin - Class in net.curre.prefcount.gui.theme.skin
An object of this class represents the prefcount FieldOfWheatSkin skin - the Substance's org.jvnet.substance.skin.FieldOfWheatSkin.
FieldOfWheatSkin() - Constructor for class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
 
fieldVists - Variable in class net.curre.prefcount.gui.PlayerDataPanel
Reference to the vists text fields.
FINAL_MOUNT - Static variable in class net.curre.prefcount.gui.ScoreBoardLocationsMap
Location Map key that represents player's final mountain.
FINAL_SCORE - Static variable in class net.curre.prefcount.gui.ScoreBoardLocationsMap
Location Map key that represents player's final score.
FindingNemoSkin - Class in net.curre.prefcount.gui.theme.skin
An object of this class represents the prefcount FindingNemoSkin skin - the Substance's org.jvnet.substance.skin.FindingNemoSkin.
FindingNemoSkin() - Constructor for class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
 
findSkinById(String) - Method in class net.curre.prefcount.service.LafThemeService
Returns the skin given its ID (resource key).
focusFirstInputField() - Method in class net.curre.prefcount.gui.DialogInnerPanel
Transfers focus to the next input field or to the first field that failed validation if there was such a field.
focusFirstInputField() - Method in class net.curre.prefcount.gui.LastInputPanel
Transfers focus to the next input field or to the first field that failed validation if there was such a field.
focusFirstInputField() - Method in class net.curre.prefcount.gui.PlayerDataPanel
Transfers focus to the next input field or to the first field that failed validation if there was such a field.
focusFirstInputField() - Method in class net.curre.prefcount.gui.PlayersNamesPanel
Transfers focus to the next input field or to the first field that failed validation if there was such a field.
focusFirstNavigationalButton() - Method in class net.curre.prefcount.gui.PlayerDialogBasePanel
Sets the focus on the first focusable navigation button.
focusGained(FocusEvent) - Method in class net.curre.prefcount.event.DialogButtonNavigationListener
Does nothing.
focusLost(FocusEvent) - Method in class net.curre.prefcount.event.DialogButtonNavigationListener
Transfers focus from this button to the next appropriate component.

G

GameResultBean - Class in net.curre.prefcount.bean
Object of this class represents a bean that holds all score and results for a preferance card game.
GameResultBean() - Constructor for class net.curre.prefcount.bean.GameResultBean
Default ctor that sets targetBullet to the min int value.
generateFinalResults(GameResultBean) - Static method in class net.curre.prefcount.service.ResultService
Generates the final player scores.
getAverageMountain() - Method in class net.curre.prefcount.bean.GameResultBean
Getter for the player's average mountain.
getBoardBackgroundPaint() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the board background paint.
getBoardBackgroundPaint() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the board background paint.
getBoardBackgroundPaint() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the board background paint.
getBoardBackgroundPaint() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the board background paint.
getBoardBackgroundPaint() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the board background paint.
getBoardBackgroundPaint() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the board background paint.
getBoardBackgroundPaint() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the board background paint.
getBoardBackgroundPaint() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the board background paint.
getBoardBackgroundPaint() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the board background paint.
getBoardBackgroundPaint() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the board background paint.
getBoardBackgroundPaint() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the board background paint.
getBoardLineColor() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the color for the board lines.
getBoardLineColor() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the color for the board lines.
getBoardLineColor() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the color for the board lines.
getBoardLineColor() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the color for the board lines.
getBoardLineColor() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the color for the board lines.
getBoardLineColor() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the color for the board lines.
getBoardLineColor() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the color for the board lines.
getBoardLineColor() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the color for the board lines.
getBoardLineColor() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the color for the board lines.
getBoardLineColor() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the color for the board lines.
getBoardLineColor() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the color for the board lines.
getBoardLineStroke() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the stroke for the board lines.
getBoardLineStroke() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the stroke for the board lines.
getBoardLineStroke() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the stroke for the board lines.
getBoardLineStroke() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the stroke for the board lines.
getBoardLineStroke() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the stroke for the board lines.
getBoardLineStroke() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the stroke for the board lines.
getBoardLineStroke() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the stroke for the board lines.
getBoardLineStroke() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the stroke for the board lines.
getBoardLineStroke() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the stroke for the board lines.
getBoardLineStroke() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the stroke for the board lines.
getBoardLineStroke() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the stroke for the board lines.
getBullet() - Method in class net.curre.prefcount.bean.PlayerStatistics
Getter for the player's bullet value.
getCurrentInnerPanel() - Method in class net.curre.prefcount.gui.PlayerDialogBasePanel
Returns reference to the current inner panel.
getCurrentLocale() - Static method in class net.curre.prefcount.PrefCountRegistry
Returns the current locale.
getCurrentSkin() - Method in class net.curre.prefcount.service.LafThemeService
Returns reference to the current skin.
getDialogFrameHeight() - Method in class net.curre.prefcount.bean.Settings
Getter for the dialog window frame height.
getDialogFrameWidth() - Method in class net.curre.prefcount.bean.Settings
Getter for the dialog window frame width.
getDisabledIcon() - Method in class net.curre.prefcount.util.LocaleExt
Gets the disabled icon that represents this locale.
getDisplayLanguage() - Method in class net.curre.prefcount.util.LocaleExt
Getter for the language display name.
getEnabledIcon() - Method in class net.curre.prefcount.util.LocaleExt
Gets the enabled icon that represents this locale.
getFinalMountainInVists() - Method in class net.curre.prefcount.bean.PlayerStatistics
Returns the "final" computed mountain value in vists (x10), which is = (averageMountain - (mountain - minMountain)) x 10.
getFinalScoreInVists() - Method in class net.curre.prefcount.bean.PlayerStatistics
Returns computed final score (balance) in vists.
getFirstLetterFromField(JTextField) - Static method in class net.curre.prefcount.util.Utilities
Returns capitalized first letter from the passed text field or null if the text field is empty.
getHeaderMessage() - Method in class net.curre.prefcount.gui.DialogInnerPanel
Returns the panel header message.
getHeaderMessage() - Method in class net.curre.prefcount.gui.PlayerDataPanel
Returns the panel header message.
getInstance() - Static method in class net.curre.prefcount.PrefCountRegistry
Returns the singleton instance of this class.
getInstance() - Static method in class net.curre.prefcount.service.LafThemeService
Returns an instance of this class to use.
getLafSkinId() - Method in class net.curre.prefcount.bean.Settings
Getter for the Look and Feel theme/skin ID (resource key).
getLastInputPanel() - Method in class net.curre.prefcount.PrefCountRegistry
Getter for the past input panel reference.
getLocale() - Method in class net.curre.prefcount.util.LocaleExt
Getter for the reference to the locale object.
getLocaleId() - Method in class net.curre.prefcount.bean.Settings
Getter for the locale identifier (case insensitive language name).
getLocationsMap(int) - Method in class net.curre.prefcount.gui.ScoreBoardLocationsMap
Getter for the locations maps for the given player.
getMainBackgroundColor() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the main background color.
getMainBackgroundColor() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the main background color.
getMainBackgroundColor() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the main background color.
getMainBackgroundColor() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the main background color.
getMainBackgroundColor() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the main background color.
getMainBackgroundColor() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the main background color.
getMainBackgroundColor() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the main background color.
getMainBackgroundColor() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the main background color.
getMainBackgroundColor() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the main background color.
getMainBackgroundColor() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the main background color.
getMainBackgroundColor() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the main background color.
getMainFrameHeight() - Method in class net.curre.prefcount.bean.Settings
Getter for the main window frame height.
getMainFrameWidth() - Method in class net.curre.prefcount.bean.Settings
Getter for the main window frame width.
getMainWindow() - Method in class net.curre.prefcount.PrefCountRegistry
Getter for the main window reference.
getMinMountain() - Method in class net.curre.prefcount.bean.GameResultBean
Returns minimum mountain in the game.
getMountain() - Method in class net.curre.prefcount.bean.PlayerStatistics
Getter for the player's mountain.
getNameResourceKey() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the skin resource key, which also the skin's unique identifier.
getNameResourceKey() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the skin resource key, which also the skin's unique identifier.
getNameResourceKey() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the skin resource key, which also the skin's unique identifier.
getNameResourceKey() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the skin resource key, which also the skin's unique identifier.
getNameResourceKey() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the skin resource key, which also the skin's unique identifier.
getNameResourceKey() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the skin resource key, which also the skin's unique identifier.
getNameResourceKey() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the skin resource key, which also the skin's unique identifier.
getNameResourceKey() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the skin resource key, which also the skin's unique identifier.
getNameResourceKey() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the skin resource key, which also the skin's unique identifier.
getNameResourceKey() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the skin resource key, which also the skin's unique identifier.
getNameResourceKey() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the skin resource key, which also the skin's unique identifier.
getNewMountain() - Method in class net.curre.prefcount.bean.PlayerStatistics
Returns the new computed mountain value according to the current targetBullet value.
getNumberOfPlayers() - Method in class net.curre.prefcount.bean.GameResultBean
Returns the number of players in the game.
getPlatformType() - Static method in class net.curre.prefcount.util.Utilities
Determines the platform/os type we are running on.
getPlayerName() - Method in class net.curre.prefcount.bean.PlayerStatistics
Getter for the player's name.
getPlayerNameColor() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the color for players names.
getPlayerNameColor() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the color for players names.
getPlayerNameColor() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the color for players names.
getPlayerNameColor() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the color for players names.
getPlayerNameColor() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the color for players names.
getPlayerNameColor() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the color for players names.
getPlayerNameColor() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the color for players names.
getPlayerNameColor() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the color for players names.
getPlayerNameColor() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the color for players names.
getPlayerNameColor() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the color for players names.
getPlayerNameColor() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the color for players names.
getPlayerNameFont() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the font for players names.
getPlayerNameFont() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the font for players names.
getPlayerNameFont() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the font for players names.
getPlayerNameFont() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the font for players names.
getPlayerNameFont() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the font for players names.
getPlayerNameFont() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the font for players names.
getPlayerNameFont() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the font for players names.
getPlayerNameFont() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the font for players names.
getPlayerNameFont() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the font for players names.
getPlayerNameFont() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the font for players names.
getPlayerNameFont() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the font for players names.
getPlayerNameLetter() - Method in class net.curre.prefcount.bean.PlayerStatistics
Getter for the first letter of the player's name (returned capitalized).
getPlayerNameStroke() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the stroke for players names.
getPlayerNameStroke() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the stroke for players names.
getPlayerNameStroke() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the stroke for players names.
getPlayerNameStroke() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the stroke for players names.
getPlayerNameStroke() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the stroke for players names.
getPlayerNameStroke() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the stroke for players names.
getPlayerNameStroke() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the stroke for players names.
getPlayerNameStroke() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the stroke for players names.
getPlayerNameStroke() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the stroke for players names.
getPlayerNameStroke() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the stroke for players names.
getPlayerNameStroke() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the stroke for players names.
getPlayerScoreColor() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the color for players scores.
getPlayerScoreColor() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the color for players scores.
getPlayerScoreColor() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the color for players scores.
getPlayerScoreColor() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the color for players scores.
getPlayerScoreColor() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the color for players scores.
getPlayerScoreColor() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the color for players scores.
getPlayerScoreColor() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the color for players scores.
getPlayerScoreColor() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the color for players scores.
getPlayerScoreColor() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the color for players scores.
getPlayerScoreColor() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the color for players scores.
getPlayerScoreColor() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the color for players scores.
getPlayerScoreFont() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the font for players scores.
getPlayerScoreFont() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the font for players scores.
getPlayerScoreFont() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the font for players scores.
getPlayerScoreFont() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the font for players scores.
getPlayerScoreFont() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the font for players scores.
getPlayerScoreFont() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the font for players scores.
getPlayerScoreFont() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the font for players scores.
getPlayerScoreFont() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the font for players scores.
getPlayerScoreFont() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the font for players scores.
getPlayerScoreFont() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the font for players scores.
getPlayerScoreFont() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the font for players scores.
getPlayerScoreStroke() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the stroke for players scores.
getPlayerScoreStroke() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the stroke for players scores.
getPlayerScoreStroke() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the stroke for players scores.
getPlayerScoreStroke() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the stroke for players scores.
getPlayerScoreStroke() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the stroke for players scores.
getPlayerScoreStroke() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the stroke for players scores.
getPlayerScoreStroke() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the stroke for players scores.
getPlayerScoreStroke() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the stroke for players scores.
getPlayerScoreStroke() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the stroke for players scores.
getPlayerScoreStroke() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the stroke for players scores.
getPlayerScoreStroke() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the stroke for players scores.
getPlayerStats() - Method in class net.curre.prefcount.bean.GameResultBean
Getter for the list of player statistics.
getPlayerTotalsColor() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the color for player (scores) totals.
getPlayerTotalsColor() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the color for player (scores) totals.
getPlayerTotalsColor() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the color for player (scores) totals.
getPlayerTotalsColor() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the color for player (scores) totals.
getPlayerTotalsColor() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the color for player (scores) totals.
getPlayerTotalsColor() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the color for player (scores) totals.
getPlayerTotalsColor() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the color for player (scores) totals.
getPlayerTotalsColor() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the color for player (scores) totals.
getPlayerTotalsColor() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the color for player (scores) totals.
getPlayerTotalsColor() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the color for player (scores) totals.
getPlayerTotalsColor() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the color for player (scores) totals.
getPlayerTotalsFont() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the font for player (scores) totals.
getPlayerTotalsFont() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the font for player (scores) totals.
getPlayerTotalsFont() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the font for player (scores) totals.
getPlayerTotalsFont() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the font for player (scores) totals.
getPlayerTotalsFont() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the font for player (scores) totals.
getPlayerTotalsFont() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the font for player (scores) totals.
getPlayerTotalsFont() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the font for player (scores) totals.
getPlayerTotalsFont() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the font for player (scores) totals.
getPlayerTotalsFont() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the font for player (scores) totals.
getPlayerTotalsFont() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the font for player (scores) totals.
getPlayerTotalsFont() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the font for player (scores) totals.
getPlayerTotalsStroke() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns the stroke for player (scores) totals.
getPlayerTotalsStroke() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns the stroke for player (scores) totals.
getPlayerTotalsStroke() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns the stroke for player (scores) totals.
getPlayerTotalsStroke() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns the stroke for player (scores) totals.
getPlayerTotalsStroke() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns the stroke for player (scores) totals.
getPlayerTotalsStroke() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns the stroke for player (scores) totals.
getPlayerTotalsStroke() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns the stroke for player (scores) totals.
getPlayerTotalsStroke() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns the stroke for player (scores) totals.
getPlayerTotalsStroke() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns the stroke for player (scores) totals.
getPlayerTotalsStroke() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns the stroke for player (scores) totals.
getPlayerTotalsStroke() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns the stroke for player (scores) totals.
getSettings() - Static method in class net.curre.prefcount.service.SettingsService
Returns application settings (current settings).
getSettingsFilePath() - Method in class net.curre.prefcount.PrefCountRegistry
Getter for property 'settingsFilePath' (absolute path to the settings file, including filename).
getSubstanceSkinClassName() - Method in class net.curre.prefcount.gui.theme.skin.BusinessSkin
Returns Substance skin class name if this theme/skin is a SubstanceLookAndFeel skin.
getSubstanceSkinClassName() - Method in class net.curre.prefcount.gui.theme.skin.CremeSkin
Returns Substance skin class name if this theme/skin is a SubstanceLookAndFeel skin.
getSubstanceSkinClassName() - Method in class net.curre.prefcount.gui.theme.skin.DefaultSkin
Returns null since the default skin does not have a corresponding class.
getSubstanceSkinClassName() - Method in class net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
Returns Substance skin class name if this theme/skin is a SubstanceLookAndFeel skin.
getSubstanceSkinClassName() - Method in class net.curre.prefcount.gui.theme.skin.FindingNemoSkin
Returns Substance skin class name if this theme/skin is a SubstanceLookAndFeel skin.
getSubstanceSkinClassName() - Method in class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
Returns Substance skin class name if this theme/skin is a SubstanceLookAndFeel skin.
getSubstanceSkinClassName() - Method in class net.curre.prefcount.gui.theme.skin.MangoSkin
Returns Substance skin class name if this theme/skin is a SubstanceLookAndFeel skin.
getSubstanceSkinClassName() - Method in class net.curre.prefcount.gui.theme.skin.ModerateSkin
Returns Substance skin class name if this theme/skin is a SubstanceLookAndFeel skin.
getSubstanceSkinClassName() - Method in class net.curre.prefcount.gui.theme.skin.NebulaSkin
Returns Substance skin class name if this theme/skin is a SubstanceLookAndFeel skin.
getSubstanceSkinClassName() - Method in class net.curre.prefcount.gui.theme.skin.OfficeBlue2007Skin
Returns Substance skin class name if this theme/skin is a SubstanceLookAndFeel skin.
getSubstanceSkinClassName() - Method in interface net.curre.prefcount.gui.theme.skin.PrefSkin
Returns Substance skin class name if this theme/skin is a SubstanceLookAndFeel skin.
getTargetBullet() - Method in class net.curre.prefcount.bean.GameResultBean
Getter for the target bullet players need to reach.
getTargetBulletValue() - Method in class net.curre.prefcount.gui.LastInputPanel
Parses and returns the target bullet text field value.
getVistSaldoMap() - Method in class net.curre.prefcount.bean.PlayerStatistics
Gets the map that holds vist saldo/balances that this player has against other players; the keys in this map are the other players indexes and the values are the corresponding vist saldo values;

total player's vist saldo/balance is stored under the same (as the player's index) key.

getVistsForPlayer(Integer) - Method in class net.curre.prefcount.bean.PlayerStatistics
Returns vists for the given player (refered by its index).
getVistsStringForPlayer(Integer) - Method in class net.curre.prefcount.bean.PlayerStatistics
Returns vists for the given player (refered by its index); value is returned as a string terminated with a period.
GreenMagicSkin - Class in net.curre.prefcount.gui.theme.skin
An object of this class represents the prefcount GreenMagicSkin skin - the Substance's org.jvnet.substance.skin.GreenMagicSkin.
GreenMagicSkin() - Constructor for class net.curre.prefcount.gui.theme.skin.GreenMagicSkin
 

H

hashCode() - Method in class net.curre.prefcount.util.LocaleExt

I

IMAGES_DIR - Static variable in class net.curre.prefcount.PrefCountRegistry
Location of the images directory.
initialize(int) - Method in class net.curre.prefcount.gui.ScoreBoardLocationsMap
Method that initializes properties and computes the locations for the first time.
initializeMacOsHandler() - Static method in class net.curre.prefcount.util.mac.MacOsHandler
Method to initialized Mac OS application handler, which functionality is based upone the com.apple.eawt.Application class.
introLabel - Variable in class net.curre.prefcount.gui.MainWindow
 
isFinalScoresReady() - Method in class net.curre.prefcount.bean.GameResultBean
Getter for the flag that indicates that the player final scores are ready for display.
isFirstPanel() - Method in class net.curre.prefcount.gui.DialogInnerPanel
Returns true if this panel is the first panel (in the stack of panels/cards in the card layout).
isLastPanel() - Method in class net.curre.prefcount.gui.DialogInnerPanel
Returns true if this panel is the last panel (in the stack of panels/cards in the card layout).
isMacOs() - Static method in class net.curre.prefcount.util.Utilities
Returns true if we are running on Mac OS; false otehrwise.
itemStateChanged(ItemEvent) - Method in class net.curre.prefcount.event.ChangeLanguageActionListener
Changes language only if the item event shows that the item has been selected (and not deselected).
itemStateChanged(ItemEvent) - Method in class net.curre.prefcount.event.LafMenuItemListener
Changes the current L&F skin to the listener's skin (this.skin).

J

JFrameWithAnimatedInnerPanel - Class in net.curre.prefcount.gui
Object of this class represents a frame that has an animated internal pane to display additionial information.
JFrameWithAnimatedInnerPanel(String) - Constructor for class net.curre.prefcount.gui.JFrameWithAnimatedInnerPanel
Constructor that sets the panel name.

K

keyPressed(KeyEvent) - Method in class net.curre.prefcount.event.ComputeButtonActionListener
keyPressed(KeyEvent) - Method in class net.curre.prefcount.event.DialogButtonNavigationListener
Does nothing.
keyPressed(KeyEvent) - Method in class net.curre.prefcount.event.StartAskingQuestionsListener
does nothing
keyReleased(KeyEvent) - Method in class net.curre.prefcount.event.ComputeButtonActionListener
keyReleased(KeyEvent) - Method in class net.curre.prefcount.event.DialogButtonNavigationListener
Performs the button action.
keyReleased(KeyEvent) - Method in class net.curre.prefcount.event.StartAskingQuestionsListener
keyTyped(KeyEvent) - Method in class net.curre.prefcount.event.ComputeButtonActionListener
keyTyped(KeyEvent) - Method in class net.curre.prefcount.event.DialogButtonNavigationListener
Does nothing.
keyTyped(KeyEvent) - Method in class net.curre.prefcount.event.StartAskingQuestionsListener
does nothing

L

LafMenuItemListener - Class in net.curre.prefcount.event
Object of this class represents a listener for a L&F menu item (a CheckboxMenuItem object).
LafMenuItemListener(PrefSkin) - Constructor for class net.curre.prefcount.event.LafMenuItemListener
Constructor that sets the skin this listener is for.
LafThemeService - Class in net.curre.prefcount.service
This is a helper class to assist with Look and Feel issues.
LastInputPanel - Class in net.curre.prefcount.gui
Object of this class represents the last input panel, where target bullet is entered and final scores are computed (initiated).
LastInputPanel(PlayerDialogBasePanel) - Constructor for class net.curre.prefcount.gui.LastInputPanel
Constructor.
lastTime - Static variable in class net.curre.prefcount.util.Utilities
Helper object to be used in the printTime() method.
loadSettings() - Static method in class net.curre.prefcount.service.SettingsService
Method to load settings stored on disk.
LocaleExt - Class in net.curre.prefcount.util
Object of this class represents locale with extended functionality/properties.
LocaleExt(String, String, String) - Constructor for class net.curre.prefcount.util.LocaleExt
Constructor.

M