|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CloudButton | |
---|---|
standup.clouds | This package provides the implementation for the STANDUP user interface. |
Uses of CloudButton in standup.clouds |
---|
Subclasses of CloudButton in standup.clouds | |
---|---|
class |
CloudButtonAddToFavourites
A CloudButton that, when selected by the user, adds the current joke
to the current user profile's "favourite" jokes. |
class |
CloudButtonJokeGetter
A CloudButton that, when selected by the user, presents the option of
getting a NEW joke or seeing OLD jokes. |
class |
CloudButtonJokeTypeChooser
A CloudButton that, when selected by the user, presents a selection
of the various available JokeType s. |
class |
CloudButtonLogin
A CloudButton that presents the initial login menu. |
class |
CloudButtonNewJoke
A CloudButton that, when selected by the user, calls the
Backend to get a new joke that satisfies the current user profile's
joke constraints. |
class |
CloudButtonNewJokeAny
A CloudButton that, when selected by the user, calls the
Backend to get any new joke that satisfies the current user profile's
joke constraints. |
class |
CloudButtonNewJokeLexeme
A CloudButton that, when selected by the user, calls the
Backend to get a new joke using a specific sense of a word
that satisfies the current user profile's joke constraints. |
class |
CloudButtonNewJokeTopic
A CloudButton that, when selected by the user, calls the
Backend to get a new joke on a specific topic that satisfies the
current user profile's joke constraints. |
class |
CloudButtonNewJokeType
A CloudButton that, when selected by the user, calls the
Backend to get a new joke of a specific type that satisfies the
current user profile's joke constraints. |
class |
CloudButtonNewJokeWord
A CloudButton that, when selected by the user, calls the
Backend to get a new joke using a specific word that satisfies the
current user profile's joke constraints. |
class |
CloudButtonOldJoke
A CloudButton that, when selected by the user, displays a previously
generated joke. |
class |
CloudButtonOldJokes
A CloudButton that, when selected by the user, displays a set of
previously generated jokes that satisfy the current user profile's joke
constraints. |
class |
CloudButtonOldJokesAll
A CloudButton that, when selected by the user, displays a set of
all previously generated jokes that satisfy the current user profile's joke constraints. |
class |
CloudButtonOldJokesFavourites
A CloudButton that, when selected by the user, displays the user's
favourite jokes that satisfy the current user profile's joke constraints. |
class |
CloudButtonOldJokesLexeme
A CloudButton that, when selected by the user, displays a set of all
previously generated jokes using a specific sense of a word that
satisfies the current user profile's joke constraints. |
class |
CloudButtonOldJokesTopic
A CloudButton that, when selected by the user, displays a set of all
previously generated jokes about a specific topic that satisfies the current
user profile's joke constraints. |
class |
CloudButtonOldJokesType
A CloudButton that, when selected by the user, displays a set of all
previously generated jokes of a specific type that satisfies the current user
profile's joke constraints. |
class |
CloudButtonOldJokesWord
A CloudButton that, when selected by the user, displays a set of all
previously generated jokes using a specific word that satisfies the current
user profile's joke constraints. |
class |
CloudButtonProfile
A CloudButton that, when selected by the user, loads a user's
existing profile, prepares all necessary data structures, and then displays
the main menu. |
class |
CloudButtonProfileChooser
A CloudButton that, when selected by the user, displays a selection
of the various known user profiles on disk. |
class |
CloudButtonProfileTypeIn
A CloudButton that, when selected by the user, asks for a new user's
name, creates a new default profile, uses it, and finally presents the main
menu. |
class |
CloudButtonRepeatJoke
A CloudButton that, when selected by the user, repeats the display of
the current joke. |
class |
CloudButtonSenseChooser
A CloudButton that, when selected by the user, displays the various
senses of a given word (i.e. |
class |
CloudButtonTellJoke
A CloudButton that, when selected by the user, displays the various
joke-telling options. |
class |
CloudButtonTellJokeSpeak
A CloudButton that, when selected by the user, puts up a dialog
screen (i.e. |
class |
CloudButtonTopic
A CloudButton that, when selected by the user, displays the various
subtopics of a given Topic along the periphery, and an option to get
jokes on said topic in the centre. |
class |
CloudButtonTopicWordChooser
A CloudButton that, when selected by the user, displays the various
subtopics of a given Topic along the periphery, and an option to see
words about said topic in the centre. |
class |
CloudButtonWordClustered
A CloudButton that, when selected by the user, displays a set of
words, potentially clustered alphabetically to reduce the number of available
choices. |
class |
CloudButtonWordModeChooser
A CloudButton that, when selected by the user, displays various
options of how to choose a word, i.e. |
class |
CloudButtonWordTrie
A CloudButton that, when selected by the user, displays a choice of
subsequent letters (or complete words) in spelling a word. |
class |
CloudButtonWordTrieClustered
A variant of CloudButtonWordTrie that clusters letters together to
reduce the number of options displayed. |
class |
CloudButtonWordTypeIn
A CloudButton that, when selected by the user, puts up a dialog
screen where the user can type in, or choose a word, from a JComboBox . |
Fields in standup.clouds declared as CloudButton | |
---|---|
private CloudButton |
CloudButton.centreChild
centreChild is the option that appears in the centre of the bubblebrowser. |
private CloudButton |
CloudButton.parent
Get this Lubble's parent, i.e. |
(package private) CloudButton |
ScrollerButton.thing
|
Fields in standup.clouds with type parameters of type CloudButton | |
---|---|
private List<? extends CloudButton> |
CloudButton.peripheralChildren
peripheralChildren are the option that appears at the periphery of the bubblebrowser. |
Methods in standup.clouds that return CloudButton | |
---|---|
CloudButton |
CloudButton.getCentreChild()
|
(package private) CloudButton |
CloudButtonTopicWordChooser.getCentreLubble()
|
(package private) CloudButton |
CloudButtonTopic.getCentreLubble()
|
(package private) static CloudButton |
CloudButtonWordTrie.getLexemeSetLubbleDependingOnChooseSpecificLexemes(CloudFrontend frontend,
CloudButton parent,
boolean chooseSpecificLexemes,
LexemeSet lxs,
String prefix)
|
CloudButton |
CloudFrontend.getMainMenu()
This displays the main menu -- implements Use Case 1 in the Frontend spec doc. |
CloudButton |
CloudButton.getParent()
|
(package private) CloudButton |
CloudButtonTopicWordChooser.getSubTopicLubble(CloudLabel bl,
CloudLabel _msgp,
Topic t)
|
(package private) CloudButton |
CloudButtonTopic.getSubTopicLubble(CloudLabel bl,
CloudLabel _msgp,
Topic t)
|
Methods in standup.clouds that return types with arguments of type CloudButton | |
---|---|
(package private) List<CloudButton> |
CloudButtonWordTrieClustered.constructPeripheralChildren()
|
(package private) List<CloudButton> |
CloudButtonWordTrie.constructPeripheralChildren()
|
List<? extends CloudButton> |
CloudButton.getPeripheralChildren()
|
Methods in standup.clouds with parameters of type CloudButton | |
---|---|
(package private) void |
PanelCloudButtonMenu.addPrevNextButtons(int page,
CloudButton thing,
int n)
|
private Dimension |
PanelCloudButtonMenu.getEllipseDimension(CloudButton centre,
List<? extends CloudButton> kids)
|
(package private) STANDUPShapeCloudButton |
AnimatorCloudButtonStayPut.getInitialShape(CloudButton thing,
PanelCloudButtonMenu bb,
ShapeDetails shd)
|
(package private) STANDUPShapeCloudButton |
AnimatorCloudButtonRotateRight.getInitialShape(CloudButton thing,
PanelCloudButtonMenu bb,
ShapeDetails shd)
|
(package private) STANDUPShapeCloudButton |
AnimatorCloudButtonRotateLeft.getInitialShape(CloudButton thing,
PanelCloudButtonMenu bb,
ShapeDetails shd)
|
(package private) STANDUPShapeCloudButton |
AnimatorCloudButtonResize.getInitialShape(CloudButton thing,
PanelCloudButtonMenu bb,
ShapeDetails shd)
|
(package private) STANDUPShapeCloudButton |
AnimatorCloudButtonMoveOut.getInitialShape(CloudButton thing,
PanelCloudButtonMenu bb,
ShapeDetails shd)
|
(package private) STANDUPShapeCloudButton |
AnimatorCloudButtonMoveIn.getInitialShape(CloudButton thing,
PanelCloudButtonMenu bb,
ShapeDetails shd)
|
(package private) abstract STANDUPShapeCloudButton |
AnimatorCloudButton.getInitialShape(CloudButton thing,
PanelCloudButtonMenu bb,
ShapeDetails shd)
This returns the initial 'shape' of the CloudButton to be used by this animation. |
(package private) static CloudButton |
CloudButtonWordTrie.getLexemeSetLubbleDependingOnChooseSpecificLexemes(CloudFrontend frontend,
CloudButton parent,
boolean chooseSpecificLexemes,
LexemeSet lxs,
String prefix)
|
int |
PanelCloudButtonMenu.getPageNum(CloudButton thing)
Given a Lubble, this method determines the page number of its parent that it should appear on. |
void |
PanelCloudButtonMenu.lubbleDoScroller(CloudButton thing,
int page,
int direction,
AnimatorLock _animatorLock)
|
void |
PanelCloudButtonMenu.lubbleGrowInCentre(CloudButton from,
AnimatorLock _animatorLock)
|
void |
PanelCloudButtonMenu.lubbleGrowKids(CloudButton thing,
AnimatorLock _animatorLock)
|
void |
PanelCloudButtonMenu.lubbleGrowKids(CloudButton thing,
int page,
AnimatorLock _animatorLock)
|
void |
PanelCloudButtonMenu.lubbleGrowOthers(CloudButton thing,
AnimatorLock _animatorLock)
Given Lubble thing, this method performs the following animation: -thing is drawn static in its designated position. |
void |
PanelCloudButtonMenu.lubbleMoveToCentre(CloudButton thing,
AnimatorLock _animatorLock)
|
void |
PanelCloudButtonMenu.lubbleMoveToPeriphery(CloudButton thing,
AnimatorLock _animatorLock)
|
void |
PanelCloudButtonMenu.lubbleShrinkInCentre(CloudButton from,
AnimatorLock _animatorLock)
|
void |
PanelCloudButtonMenu.lubbleShrinkKids(CloudButton thing,
AnimatorLock _animatorLock)
Given Lubble thing, this method performs the following animation: -all thing's children (including the centre lubble) are animated to 'shrink' to size 0. |
void |
PanelCloudButtonMenu.lubbleShrinkOthers(CloudButton thing,
AnimatorLock _animatorLock)
Given Lubble thing, this method performs the following animation: -thing is drawn static in its designated position. |
(package private) boolean |
CloudButton.removeChild(CloudButton orphan)
This method removes a Lubble from this Lubble's children, whether central or peripheral... |
void |
CloudButton.setCentreChild(CloudButton centreChild)
|
(package private) void |
AnimatorCloudButtonStayPut.update(int realFrame,
CloudButton bubble)
|
(package private) void |
AnimatorCloudButtonRotateRight.update(int realFrame,
CloudButton bubble)
|
(package private) void |
AnimatorCloudButtonRotateLeft.update(int realFrame,
CloudButton bubble)
|
(package private) void |
AnimatorCloudButtonResize.update(int realFrame,
CloudButton bubble)
|
(package private) void |
AnimatorCloudButtonMoveOut.update(int realFrame,
CloudButton bubble)
|
(package private) void |
AnimatorCloudButtonMoveIn.update(int realFrame,
CloudButton bubble)
|
(package private) abstract void |
AnimatorCloudButton.update(int realFrame,
CloudButton cloudButton)
A subclass of AnimatorCloudButton must implement this method. |
Method parameters in standup.clouds with type arguments of type CloudButton | |
---|---|
private Dimension |
PanelCloudButtonMenu.getEllipseDimension(CloudButton centre,
List<? extends CloudButton> kids)
|
void |
CloudButton.setPeripheralChildren(List<? extends CloudButton> peripheralChildren)
Set this CloudButton 's peripheral children, i.e. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |