net.sourceforge.pavlov.main
Interface AbstractTemplateKit

All Known Implementing Classes:
DefaultTemplateKit, Skin

public interface AbstractTemplateKit

Provides a set of templates for widgets that allow the user to login, choose a chapter, answer a question, and be welcomed to the application. Also provides the directory in which these templates reside.

Since:
1.1

Method Summary
 File getBaseDir()
          Return the directory in which these templates reside.
 String getLibraryTemplate()
          Return the template the user uses to select a chapter to quiz on.
 String getLoginTemplate()
          Return the template used to log the user in.
 String getQuizTemplate()
          Return the template used to display a question during a quiz.
 String getWelcomeTemplate()
          Return the template used to welcome a user to Pavlov.
 

Method Detail

getLoginTemplate

String getLoginTemplate()
Return the template used to log the user in.

Returns:
a String value

getLibraryTemplate

String getLibraryTemplate()
Return the template the user uses to select a chapter to quiz on.

Returns:
a String value

getQuizTemplate

String getQuizTemplate()
Return the template used to display a question during a quiz.

Returns:
a String value

getWelcomeTemplate

String getWelcomeTemplate()
Return the template used to welcome a user to Pavlov.

Returns:
a String value

getBaseDir

File getBaseDir()
Return the directory in which these templates reside.

Returns:
a java.io.File value