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

C

Calendar - Class in com.blackledge.david.tivo.calendar
Views a .ics url's calendar on the TiVo.
Calendar() - Constructor for class com.blackledge.david.tivo.calendar.Calendar
 
call() - Method in class com.blackledge.david.tivo.multitasker.MultiTaskerApplication.CallbackChain
schedules appforNextCallback to run nextCallback at nextCallbackAnimation, then invokes firstCallback.call()
call() - Method in interface com.blackledge.david.tivo.multitasker.MultiTaskerApplication.ICallback
 
canAutoWin() - Method in class com.blackledge.david.tivo.solitaire.TivoFreeCell
 
canAutoWin() - Method in class com.blackledge.david.tivo.solitaire.TivoFreeCellMulti
 
canAutoWin() - Method in class com.blackledge.david.tivo.solitaire.TivoSolitaire
 
canAutoWin() - Method in class com.blackledge.david.tivo.solitaire.TivoSolitaireMulti
 
cancelCallback(MultiTaskerApplication.ICallback) - Method in class com.blackledge.david.tivo.multitasker.MultiTaskerApplication
 
canPickUp(int) - Method in class com.blackledge.david.game.solitaire.CardStack
Determine if we are allowed to call CardStack.pickUp(int) without getting a null back.
canPickUp(int) - Method in class com.blackledge.david.game.solitaire.DeckStack
 
canPickUp(int) - Method in class com.blackledge.david.game.solitaire.FreeCellGoalStack
 
canPickUp(int) - Method in class com.blackledge.david.game.solitaire.FreeCellPlayStack
 
canPickUp(int) - Method in class com.blackledge.david.game.solitaire.FreeCellSingleStack
 
canPickUp(int) - Method in class com.blackledge.david.game.solitaire.SolitaireGoalStack
 
canPickUp(int) - Method in class com.blackledge.david.game.solitaire.SolitairePlayStack
 
canStack(Card) - Method in class com.blackledge.david.game.solitaire.CardStack
Override for stacks with rules.
canStack(CardStack) - Method in class com.blackledge.david.game.solitaire.CardStack
 
canStack(Card) - Method in class com.blackledge.david.game.solitaire.DeckStack
 
canStack(CardStack) - Method in class com.blackledge.david.game.solitaire.DeckStack
 
canStack(CardStack) - Method in class com.blackledge.david.game.solitaire.FreeCellGoalStack
 
canStack(Card) - Method in class com.blackledge.david.game.solitaire.FreeCellGoalStack
 
canStack(Card) - Method in class com.blackledge.david.game.solitaire.FreeCellPlayStack
 
canStack(CardStack) - Method in class com.blackledge.david.game.solitaire.FreeCellSingleStack
 
canStack(Card) - Method in class com.blackledge.david.game.solitaire.FreeCellSingleStack
 
canStack(CardStack) - Method in class com.blackledge.david.game.solitaire.SolitaireGoalStack
 
canStack(Card) - Method in class com.blackledge.david.game.solitaire.SolitaireGoalStack
 
canStack(Card) - Method in class com.blackledge.david.game.solitaire.SolitairePlayStack
 
Card - Class in com.blackledge.david.game.solitaire
Represents a Playing Card
Card(int, int, boolean) - Constructor for class com.blackledge.david.game.solitaire.Card
Create a card with the given suit, value, and face-up state.
CardDeck - Class in com.blackledge.david.game.solitaire
Represents a Deck of cards.
CardDeck(CardStack) - Constructor for class com.blackledge.david.game.solitaire.CardDeck
Create a Deck of cards containing the cards in the supplied stack.
CardDeck() - Constructor for class com.blackledge.david.game.solitaire.CardDeck
Creates a new Deck of cards containing every card from Card.getMinValue() to Card.getMaxValue() for all 4 suits, and calls CardDeck.shuffle().
cardsInCursorView - Variable in class com.blackledge.david.tivo.solitaire.TivoSolitaire
list of cards included in handCardViews
cardsInCursorView - Variable in class com.blackledge.david.tivo.solitaire.TivoSolitaireMulti
list of cards included in handCardViews
CardStack - Class in com.blackledge.david.game.solitaire
A collection of Card objects
CardStack() - Constructor for class com.blackledge.david.game.solitaire.CardStack
 
CardStack(Collection) - Constructor for class com.blackledge.david.game.solitaire.CardStack
 
cardViews - Variable in class com.blackledge.david.tivo.solitaire.TivoSolitaire
 
cardViews - Variable in class com.blackledge.david.tivo.solitaire.TivoSolitaireMulti
 
changeKeyboard() - Method in class com.blackledge.david.tivo.widgets.qk.QuickKeyboard
Cycles through keyboard handlers available in QuickKeyboard.AVAILABLE_KEYBOARDS.
checkWin() - Method in class com.blackledge.david.game.crossword.CrosswordPuzzle
See if the current state of the puzzle matches the solution.
checkWon() - Method in class com.blackledge.david.tivo.solitaire.TivoSolitaire
 
checkWon() - Method in class com.blackledge.david.tivo.solitaire.TivoSolitaireMulti
 
Choice - Class in com.blackledge.david.tivo.widgets
Widget that supports a left/right selectable list of objects whose toString is used as the widget label.
Choice(BView, int, int, int, int, boolean) - Constructor for class com.blackledge.david.tivo.widgets.Choice
 
cleanText(String) - Static method in class com.blackledge.david.tivo.Utility
Clean text for use in a text resource - strip HTML, and truncate within IHmeProtocol.LIMIT_TEXT_NBYTES.
clear() - Method in class com.blackledge.david.tivo.widgets.VideoView
 
ClockBrand - Class in com.blackledge.david.tivo.multitasker.plugins
simple text clock
ClockBrand() - Constructor for class com.blackledge.david.tivo.multitasker.plugins.ClockBrand
 
close() - Method in class com.blackledge.david.tivo.TivoLocator
 
closeSession() - Method in class com.blackledge.david.tivo.hmoclient.HMOSession
Alias for resetSession - call this when you're done so the server will free up resources.
CLUB - Static variable in class com.blackledge.david.game.solitaire.Card
Constant for a suit as returned by Card.getSuit()
CNNHourlyAudio - Class in com.blackledge.david.tivo.multitasker.plugins
Handle the algorithmic URL of the CNN hourly feed.
CNNHourlyAudio() - Constructor for class com.blackledge.david.tivo.multitasker.plugins.CNNHourlyAudio
 
ColorChooser - Class in com.blackledge.david.tivo.gadgets
A screen for selecting a color.
ColorChooser(BApplication) - Constructor for class com.blackledge.david.tivo.gadgets.ColorChooser
 
com.blackledge.david.game.crossword - package com.blackledge.david.game.crossword
 
com.blackledge.david.game.solitaire - package com.blackledge.david.game.solitaire
"Headless" Solitaire game.
com.blackledge.david.tivo - package com.blackledge.david.tivo
 
com.blackledge.david.tivo.calendar - package com.blackledge.david.tivo.calendar
 
com.blackledge.david.tivo.crossword - package com.blackledge.david.tivo.crossword
 
com.blackledge.david.tivo.gadgets - package com.blackledge.david.tivo.gadgets
TiVo Gadgets by David Blackledge.
com.blackledge.david.tivo.hmoclient - package com.blackledge.david.tivo.hmoclient
The HMOClient package is designed to encapsulize interaction from Java with an HMO server such as a Tivo (containing Video items) or another computer serving images and music.
Video items are not documented in the HMO specification but have been implemented by observation of results.
Example of processing against a TiVo:
com.blackledge.david.tivo.multitasker - package com.blackledge.david.tivo.multitasker
TiVo Multitasker Application Architecture by David Blackledge.
com.blackledge.david.tivo.multitasker.applications - package com.blackledge.david.tivo.multitasker.applications
 
com.blackledge.david.tivo.multitasker.plugins - package com.blackledge.david.tivo.multitasker.plugins
 
com.blackledge.david.tivo.net - package com.blackledge.david.tivo.net
 
com.blackledge.david.tivo.nowplaying - package com.blackledge.david.tivo.nowplaying
 
com.blackledge.david.tivo.shopper - package com.blackledge.david.tivo.shopper
 
com.blackledge.david.tivo.showfile - package com.blackledge.david.tivo.showfile
 
com.blackledge.david.tivo.solitaire - package com.blackledge.david.tivo.solitaire
 
com.blackledge.david.tivo.video - package com.blackledge.david.tivo.video
 
com.blackledge.david.tivo.widgets - package com.blackledge.david.tivo.widgets
TiVo Widgets by David Blackledge.
com.blackledge.david.tivo.widgets.qk - package com.blackledge.david.tivo.widgets.qk
The QuickKeyboard (QK) is a TiVo Keyboard widget by David Blackledge that is extensible and is designed to support handlers that allow quick entry via the TiVo Remote.
com.blackledge.david.tivo.widgets.qk.handlers - package com.blackledge.david.tivo.widgets.qk.handlers
 
com.blackledge.david.tivo.widgets.typo - package com.blackledge.david.tivo.widgets.typo
 
COMMAND_QUERY_CONTAINER - Static variable in class com.blackledge.david.tivo.hmoclient.HMOSession
 
COMMAND_QUERY_FORMATS - Static variable in class com.blackledge.david.tivo.hmoclient.HMOSession
 
COMMAND_QUERY_ITEM - Static variable in class com.blackledge.david.tivo.hmoclient.HMOSession
 
COMMAND_QUERY_SERVER - Static variable in class com.blackledge.david.tivo.hmoclient.HMOSession
 
COMMAND_RESET_SERVER - Static variable in class com.blackledge.david.tivo.hmoclient.HMOSession
 
compareTo(Object) - Method in class com.blackledge.david.game.crossword.CrosswordPuzzle.Puzzleword
Sort in clue order, ignoring horizontal/vertical except horizontal are listed before vertical when in the same location.
compareTo(Object) - Method in class com.blackledge.david.tivo.shopper.VshItem
 
Console - Interface in com.blackledge.david.tivo.multitasker
FUTURE e.g.
Container - Class in com.blackledge.david.tivo.hmoclient
an HMO Container representation which contains meta information and a list of items that may be Containers or Audio or Video or Image information.
Container(ContainerRequest, URL) - Constructor for class com.blackledge.david.tivo.hmoclient.Container
 
ContainerItem - Class in com.blackledge.david.tivo.hmoclient
<TotalItems>{count}</TotalItems> <TotalSize>{bytes}</TotalSize> <TotalDuration>{msecs}</TotalDuration>
ContainerItem(ContainerRequest, Element) - Constructor for class com.blackledge.david.tivo.hmoclient.ContainerItem
 
ContainerItem(ContainerRequest) - Constructor for class com.blackledge.david.tivo.hmoclient.ContainerItem
 
ContainerRequest - Class in com.blackledge.david.tivo.hmoclient
Class to set up a request for a container and parse the results back for us.
ContainerRequest(HMOSession, String) - Constructor for class com.blackledge.david.tivo.hmoclient.ContainerRequest
 
ContainerRequest(ContainerRequest, String, boolean) - Constructor for class com.blackledge.david.tivo.hmoclient.ContainerRequest
 
contentLink - Variable in class com.blackledge.david.tivo.hmoclient.Item
 
createApplication(IContext) - Method in class com.blackledge.david.tivo.multitasker.URLProxyFactory
Deprecated. Just to save a copy of the first-used context.
createImageStream(String) - Method in class com.blackledge.david.tivo.multitasker.MultiTaskerApplication
USE THIS METHOD TO PREVENT CRASHES.
createItem(String, ContainerRequest, Element) - Static method in class com.blackledge.david.tivo.hmoclient.ItemFactory
 
createLink(String, String, List) - Static method in class com.blackledge.david.tivo.hmoclient.LinkFactory
 
createRow(BView, int) - Method in class com.blackledge.david.tivo.gadgets.FileChooserList
Called by BList for every needed row.
createRow(BView, int) - Method in class com.blackledge.david.tivo.nowplaying.NowPlayingList
createRow(BView, int) - Method in class com.blackledge.david.tivo.shopper.FileList
Called by BList for every needed row.
createRow(BView, int) - Method in class com.blackledge.david.tivo.shopper.ShopperList
Called by BList for every needed row.
createRow(BView, int) - Method in class com.blackledge.david.tivo.widgets.GenericList
Called by BList for every needed row.
createStream(String, String, boolean) - Method in class com.blackledge.david.tivo.multitasker.MultiTaskerApplication
Checks against IHmeProtocol.LIMIT_URL_NBYTES and uses MultiTaskerApplicationFactory.getShortMappedUri(String) to have the factory act as proxy so it still will work, also logs a warning.
Crossword - Class in com.blackledge.david.tivo.crossword
Tivo Crossword Puzzle game with pluggable crossword sources.
Crossword() - Constructor for class com.blackledge.david.tivo.crossword.Crossword
 
CrosswordBox - Class in com.blackledge.david.tivo.crossword
View representing a box in a crossword puzzle (holds a letter or is blacked out)
CrosswordBox(BView, int, int) - Constructor for class com.blackledge.david.tivo.crossword.CrosswordBox
 
CrosswordPuzzle - Class in com.blackledge.david.game.crossword
Embodiment of a Crossword puzzle.
CrosswordPuzzle(int, int) - Constructor for class com.blackledge.david.game.crossword.CrosswordPuzzle
Create a new Crossword Puzzle core of the given width and height.
CrosswordPuzzle.Puzzleword - Class in com.blackledge.david.game.crossword
Embodiment of an entry in a Crossword Puzzle - word, position, direction, and clue.
CrosswordPuzzle.Puzzleword(String, String, boolean, int, int) - Constructor for class com.blackledge.david.game.crossword.CrosswordPuzzle.Puzzleword
 
CrosswordSource - Interface in com.blackledge.david.game.crossword
Interface to implement for other data sources for the Crossword game.

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