example.mmademo
Class SimpleHttpBrowser

java.lang.Object
  extended by javax.microedition.lcdui.Displayable
      extended by javax.microedition.lcdui.Screen
          extended by javax.microedition.lcdui.List
              extended by example.mmademo.SimpleHttpBrowser
All Implemented Interfaces:
Utils.ContentHandler, Utils.QueryListener, javax.microedition.lcdui.Choice, javax.microedition.lcdui.CommandListener

public class SimpleHttpBrowser
extends javax.microedition.lcdui.List
implements javax.microedition.lcdui.CommandListener, Utils.ContentHandler, Utils.QueryListener

An http link browser. Used in SimplePlayer


Field Summary
 
Fields inherited from class javax.microedition.lcdui.List
SELECT_COMMAND
 
Fields inherited from interface javax.microedition.lcdui.Choice
EXCLUSIVE, IMPLICIT, MULTIPLE, POPUP, TEXT_WRAP_DEFAULT, TEXT_WRAP_OFF, TEXT_WRAP_ON
 
Constructor Summary
SimpleHttpBrowser(java.lang.String title, Utils.BreadCrumbTrail parent)
           
 
Method Summary
 boolean canHandle(java.lang.String url)
           
 void close()
           
 void commandAction(javax.microedition.lcdui.Command c, javax.microedition.lcdui.Displayable s)
          Respond to commands
 void displayHTML(java.lang.String url, int selectedIndex)
           
 void handle(java.lang.String name, java.lang.String url)
           
 void queryCancelled()
           
 void queryOK(java.lang.String text)
           
 java.lang.String toString()
           
 
Methods inherited from class javax.microedition.lcdui.List
append, delete, deleteAll, getFitPolicy, getFont, getImage, getSelectedFlags, getSelectedIndex, getString, insert, isSelected, removeCommand, set, setFitPolicy, setFont, setSelectCommand, setSelectedFlags, setSelectedIndex, setTicker, setTitle, size
 
Methods inherited from class javax.microedition.lcdui.Displayable
addCommand, getHeight, getTicker, getTitle, getWidth, isShown, setCommandListener, sizeChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleHttpBrowser

public SimpleHttpBrowser(java.lang.String title,
                         Utils.BreadCrumbTrail parent)
Method Detail

displayHTML

public void displayHTML(java.lang.String url,
                        int selectedIndex)

close

public void close()
Specified by:
close in interface Utils.ContentHandler

canHandle

public boolean canHandle(java.lang.String url)
Specified by:
canHandle in interface Utils.ContentHandler

handle

public void handle(java.lang.String name,
                   java.lang.String url)
Specified by:
handle in interface Utils.ContentHandler

commandAction

public void commandAction(javax.microedition.lcdui.Command c,
                          javax.microedition.lcdui.Displayable s)
Respond to commands

Specified by:
commandAction in interface javax.microedition.lcdui.CommandListener

queryOK

public void queryOK(java.lang.String text)
Specified by:
queryOK in interface Utils.QueryListener

queryCancelled

public void queryCancelled()
Specified by:
queryCancelled in interface Utils.QueryListener

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object