|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Profileable | |
---|---|
standup.clouds | This package provides the implementation for the STANDUP user interface. |
standup.joke | This package provides joke generation functionality and all its related data structures. |
standup.lexicon | This package provides classes and interfaces that handle access and manipulation of the STANDUP lexicon. |
standup.profiling | This package provides facilities for an arbitrary profileable application to be configurable through user profiles, a collection of files which can be loaded and saved to a specific folder. |
Uses of Profileable in standup.clouds |
---|
Classes in standup.clouds that implement Profileable | |
---|---|
class |
CloudFrontend
The main class that launches the STANDUP GUI and sets up all the various user interface components. |
Uses of Profileable in standup.joke |
---|
Classes in standup.joke that implement Profileable | |
---|---|
class |
Backend
The main class through which joke generation and related functionality should be accessed. |
class |
BackendJokeSetOnly
A subclass of Backend that "generates" jokes purely by retrieving
pre-generated jokes found in the 'joke cache'. |
class |
BackendJokeSetSQL
A subclass of Backend that fulfills joke generation requests either
by genuinely creating a new joke or by retrieving pre-generated jokes found
in a 'joke cache' -- this value is determined by the current user profile's
JokeCacheBehaviour . |
class |
BackendSQL
A subclass of Backend that always genuinely generates new jokes. |
Uses of Profileable in standup.lexicon |
---|
Classes in standup.lexicon that implement Profileable | |
---|---|
class |
LexicalComponents
A LexicalComponents represents a collection of various
CustomLexicon s, Topic s, and specially designated
blacklist CustomLexicon s, which logically define the 'working
lexicon'. |
Uses of Profileable in standup.profiling |
---|
Methods in standup.profiling that return Profileable | |
---|---|
private static Profileable |
ProfileManager.reflectionBackendGetLexicalComponents(Profileable assumedBackend)
|
private static Profileable |
ProfileManager.reflectionFrontendGetBackend(Profileable assumedFrontend)
|
Methods in standup.profiling with parameters of type Profileable | |
---|---|
static void |
ProfileManager.createUser(String name,
Profileable profileable)
Creates a user directory for the user with the given name, and creates in it a default profile for the given Profileable . |
static boolean |
ProfileManager.profileExists(String name,
Profileable profileable)
Returns true if the profile associated with the given
Profileable for the user with the given name exists,
false otherwise. |
static boolean |
ProfileManager.quickSaveCurrentProfile(Profileable profileable)
Saves the profile associated with the given Profileable for the
current user. |
private static Profileable |
ProfileManager.reflectionBackendGetLexicalComponents(Profileable assumedBackend)
|
private static Profileable |
ProfileManager.reflectionFrontendGetBackend(Profileable assumedFrontend)
|
static boolean |
ProfileManager.saveCurrentProfile(Profileable profileable)
Saves the profile associated with the given Profileable for the
current user, and any other auxiliary files that make up the profile. |
static void |
ProfileManager.useProfile(String name,
Profileable profileable)
Syntactic sugar for the 'cascaded' ProfileManager.useProfile(String, Profileable, boolean) method -- assumes
'first time' every time. |
static void |
ProfileManager.useProfile(String name,
Profileable[] profileables)
Syntactic sugar for the 'non-cascaded' ProfileManager.useProfile(String, Profileable[], boolean) method -- assumes
'first time' every time. |
static void |
ProfileManager.useProfile(String name,
Profileable[] profileables,
boolean repeat)
An alternative method for using a user profile. |
static boolean |
ProfileManager.useProfile(String name,
Profileable[] profileables,
Profile[] profiles,
boolean repeat)
Alternative method of using profiles, where the Profile s
themselves are provided as parameters, instead of being read from disk. |
static void |
ProfileManager.useProfile(String name,
Profileable profileable,
boolean repeat)
The preferred method for using a user profile. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |