net.sourceforge.pavlov.main.standalone
Class Pavlov

java.lang.Object
  extended by net.sourceforge.pavlov.main.AbstractPavlovApplication
      extended by net.sourceforge.pavlov.main.standalone.Pavlov
All Implemented Interfaces:
LogonListener

public class Pavlov
extends AbstractPavlovApplication

Description of the Class


Field Summary
 
Fields inherited from class net.sourceforge.pavlov.main.AbstractPavlovApplication
feedbackPlugins, library, libraryFile, password, quiz, rb, strategyPlugins, toolPluglets, user, userName, velocityPlugins
 
Constructor Summary
Pavlov(String[] args)
          Constructor for the Pavlov object
 
Method Summary
protected  void closeSplashScreen()
          Description of the Method
protected  boolean confirmQuit()
          Description of the Method
 void createQuizSelector()
          Description of the Method
 AbstractUIFactory getUIBuilder()
          Gets the uIBuilder attribute of the Pavlov object
 void loadPluglets()
          Description of the Method
 void loginFinished()
          Description of the Method
static void main(String[] args)
          Description of the Method
 void newSetStatus(int pos, String key)
          Sets status using a key to query the resource broker.
 void setStatus(int pos, String msg)
          Shows the user startup status, delegates to getUIBuilder()'s setStatus.
 void showIncorrectDialog(String msg)
          Description of the Method
protected  void showLoginController(AbstractPavlovApplication abs)
          Description of the Method
protected  void showSplashScreen()
          Description of the Method
 
Methods inherited from class net.sourceforge.pavlov.main.AbstractPavlovApplication
getLibrary, getQuiz, getResourceString, getUser, loadLibrary, logonAttempt, niceQuit, processArguments, registerFeedbackPlugins, saveUser, setPassword, setQuiz, setup, setUserName, validate, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pavlov

public Pavlov(String[] args)
Constructor for the Pavlov object

Parameters:
args - Description of the Parameter
Method Detail

showLoginController

protected void showLoginController(AbstractPavlovApplication abs)
Description of the Method

Specified by:
showLoginController in class AbstractPavlovApplication
Parameters:
abs - Description of the Parameter

setStatus

public final void setStatus(int pos,
                            String msg)
Shows the user startup status, delegates to getUIBuilder()'s setStatus.

Specified by:
setStatus in class AbstractPavlovApplication
Parameters:
pos - an int value
msg - a String value

newSetStatus

public final void newSetStatus(int pos,
                               String key)
Sets status using a key to query the resource broker.

Specified by:
newSetStatus in class AbstractPavlovApplication
Parameters:
pos - Description of the Parameter
key - Description of the Parameter

showSplashScreen

protected final void showSplashScreen()
Description of the Method

Specified by:
showSplashScreen in class AbstractPavlovApplication

closeSplashScreen

protected final void closeSplashScreen()
Description of the Method

Specified by:
closeSplashScreen in class AbstractPavlovApplication

confirmQuit

protected boolean confirmQuit()
Description of the Method

Specified by:
confirmQuit in class AbstractPavlovApplication
Returns:
Description of the Return Value

showIncorrectDialog

public final void showIncorrectDialog(String msg)
Description of the Method

Specified by:
showIncorrectDialog in class AbstractPavlovApplication
Parameters:
msg - Description of the Parameter

loadPluglets

public void loadPluglets()
Description of the Method

Specified by:
loadPluglets in class AbstractPavlovApplication

createQuizSelector

public void createQuizSelector()
Description of the Method

Specified by:
createQuizSelector in class AbstractPavlovApplication

getUIBuilder

public AbstractUIFactory getUIBuilder()
Gets the uIBuilder attribute of the Pavlov object

Returns:
The uIBuilder value

loginFinished

public void loginFinished()
Description of the Method

Specified by:
loginFinished in class AbstractPavlovApplication

main

public static void main(String[] args)
Description of the Method

Parameters:
args - Description of the Parameter