Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

gnu.java.beans
Class DummyAppletContext  view DummyAppletContext download DummyAppletContext.java

java.lang.Object
  extended bygnu.java.beans.DummyAppletContext
All Implemented Interfaces:
java.applet.AppletContext

class DummyAppletContext
extends java.lang.Object
implements java.applet.AppletContext

A placeholder AppletContext implementation that does nothing.

This is the default implementation for GNU Classpath and is used for Applet beans being created with java.beans.Beans.instantiate.

It has no functionality in order to allow it to be used without any dependencies (e.g. sound, network access, ...).


Field Summary
private static java.util.Enumeration EMPTY_ENUMERATION
           
 
Constructor Summary
(package private) DummyAppletContext()
           
 
Method Summary
 java.applet.Applet getApplet(java.lang.String name)
          Returns null for every argument.
 java.util.Enumeration getApplets()
          Returns always an empty Enumeration.
 java.applet.AudioClip getAudioClip(java.net.URL url)
          Implementation is VM neutral and returns a dummy java.applet.AudioClip instance for every URL that returns a non-null object on URL.openConnection().
 java.awt.Image getImage(java.net.URL url)
          Loads the Image instance by delegating to java.awt.Toolkit.createImage(URL) .
 java.io.InputStream getStream(java.lang.String key)
          Returns null for every argument.
 java.util.Iterator getStreamKeys()
          Returns always an empty iterator.
 void setStream(java.lang.String key, java.io.InputStream stream)
          Does nothing.
 void showDocument(java.net.URL url)
          Does nothing.
 void showDocument(java.net.URL url, java.lang.String target)
          Does nothing.
 void showStatus(java.lang.String message)
          Does nothing.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_ENUMERATION

private static final java.util.Enumeration EMPTY_ENUMERATION
Constructor Detail

DummyAppletContext

DummyAppletContext()
Method Detail

getAudioClip

public java.applet.AudioClip getAudioClip(java.net.URL url)
Implementation is VM neutral and returns a dummy java.applet.AudioClip instance for every URL that returns a non-null object on URL.openConnection().

Specified by:
getAudioClip in interface java.applet.AppletContext

getImage

public java.awt.Image getImage(java.net.URL url)
Loads the Image instance by delegating to java.awt.Toolkit.createImage(URL) .

Specified by:
getImage in interface java.applet.AppletContext

getApplet

public java.applet.Applet getApplet(java.lang.String name)
Returns null for every argument.

Specified by:
getApplet in interface java.applet.AppletContext

getApplets

public java.util.Enumeration getApplets()
Returns always an empty Enumeration.

Specified by:
getApplets in interface java.applet.AppletContext

showDocument

public void showDocument(java.net.URL url)
Does nothing.

Specified by:
showDocument in interface java.applet.AppletContext

showDocument

public void showDocument(java.net.URL url,
                         java.lang.String target)
Does nothing.

Specified by:
showDocument in interface java.applet.AppletContext

showStatus

public void showStatus(java.lang.String message)
Does nothing.

Specified by:
showStatus in interface java.applet.AppletContext

setStream

public void setStream(java.lang.String key,
                      java.io.InputStream stream)
               throws java.io.IOException
Does nothing.

Specified by:
setStream in interface java.applet.AppletContext

getStream

public java.io.InputStream getStream(java.lang.String key)
Returns null for every argument.

Specified by:
getStream in interface java.applet.AppletContext

getStreamKeys

public java.util.Iterator getStreamKeys()
Returns always an empty iterator.

Specified by:
getStreamKeys in interface java.applet.AppletContext