Teppefall

com.teppefall.hybrid.browser
Class JJHPlugin

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Panel
              extended by java.applet.Applet
                  extended by javax.swing.JApplet
                      extended by com.teppefall.hybrid.browser.JJHPlugin
All Implemented Interfaces:
EmbeddedPanelHost, JScripting, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.lang.Runnable, javax.accessibility.Accessible, javax.swing.RootPaneContainer
Direct Known Subclasses:
JJHPluginLAF

public class JJHPlugin
extends javax.swing.JApplet
implements EmbeddedPanelHost, JScripting, java.lang.Runnable

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JApplet
javax.swing.JApplet.AccessibleJApplet
 
Nested classes/interfaces inherited from class java.applet.Applet
java.applet.Applet.AccessibleApplet
 
Nested classes/interfaces inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JApplet
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
JJHPlugin()
           
 
Method Summary
 void appletDragFinished()
           
 void appletDragStarted()
           
 void appletRestored()
           
 void destroy()
           
 void evaluate(java.lang.String script)
           
protected  void finalize()
           
 java.lang.Object get(java.lang.String name)
           
 java.lang.String getAppletInfo()
           
 java.net.URL getAsset(java.lang.String path)
           
 java.io.InputStream getAssetAsStream(java.lang.String path)
           
 java.lang.String[][] getParameterInfo()
           
protected  java.lang.String getSafeParameter(java.lang.String key)
           
protected  java.lang.String getSafeParameter(java.lang.String key, boolean displayErrorIfMissing)
           
 java.io.InputStream getStream(java.lang.String filepath)
           
 void init()
           
 void initializationCompleted()
           
 boolean isVerbose()
           
 java.lang.String liveConnectCheck()
           
 void load(java.io.InputStream script)
           
 void load(java.lang.String relativePath)
           
 void put(java.lang.String name, java.lang.Object object)
           
 void run()
           
 void setAssemblyFilepath(java.lang.String filepath)
           
 void setVerbose(boolean verbose)
           
 void start()
           
 void stop()
           
 
Methods inherited from class javax.swing.JApplet
addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isRootPaneCheckingEnabled, paramString, remove, repaint, setContentPane, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.applet.Applet
getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JJHPlugin

public JJHPlugin()
Method Detail

setAssemblyFilepath

public void setAssemblyFilepath(java.lang.String filepath)
Specified by:
setAssemblyFilepath in interface EmbeddedPanelHost

initializationCompleted

public void initializationCompleted()
Specified by:
initializationCompleted in interface EmbeddedPanelHost

getStream

public java.io.InputStream getStream(java.lang.String filepath)
Specified by:
getStream in interface EmbeddedPanelHost

getAsset

public java.net.URL getAsset(java.lang.String path)
Specified by:
getAsset in interface EmbeddedPanelHost

getAssetAsStream

public java.io.InputStream getAssetAsStream(java.lang.String path)
Specified by:
getAssetAsStream in interface EmbeddedPanelHost

getSafeParameter

protected java.lang.String getSafeParameter(java.lang.String key)

getSafeParameter

protected java.lang.String getSafeParameter(java.lang.String key,
                                            boolean displayErrorIfMissing)

init

public void init()
Overrides:
init in class java.applet.Applet

start

public void start()
Overrides:
start in class java.applet.Applet

stop

public void stop()
Overrides:
stop in class java.applet.Applet

destroy

public void destroy()
Overrides:
destroy in class java.applet.Applet

run

public void run()
Specified by:
run in interface java.lang.Runnable

getAppletInfo

public java.lang.String getAppletInfo()
Overrides:
getAppletInfo in class java.applet.Applet

getParameterInfo

public java.lang.String[][] getParameterInfo()
Overrides:
getParameterInfo in class java.applet.Applet

liveConnectCheck

public java.lang.String liveConnectCheck()

setVerbose

public void setVerbose(boolean verbose)

isVerbose

public boolean isVerbose()

evaluate

public void evaluate(java.lang.String script)
              throws AssemblyException
Specified by:
evaluate in interface JScripting
Throws:
AssemblyException

load

public void load(java.lang.String relativePath)
          throws AssemblyException
Specified by:
load in interface JScripting
Throws:
AssemblyException

load

public void load(java.io.InputStream script)
          throws AssemblyException
Specified by:
load in interface JScripting
Throws:
AssemblyException

get

public java.lang.Object get(java.lang.String name)

put

public void put(java.lang.String name,
                java.lang.Object object)

finalize

protected void finalize()
                 throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object
Throws:
java.lang.Throwable

appletDragStarted

public void appletDragStarted()

appletDragFinished

public void appletDragFinished()

appletRestored

public void appletRestored()

Teppefall