org.telscenter.pas.steps
Class AppletViewer

java.lang.Object
  extended by java.beans.beancontext.BeanContextChildSupport
      extended by org.telscenter.pas.beans.PasStep
          extended by org.telscenter.pas.steps.AppletViewer
All Implemented Interfaces:
java.beans.beancontext.BeanContextChild, java.beans.beancontext.BeanContextChildComponentProxy, java.beans.beancontext.BeanContextServiceRevokedListener, java.beans.beancontext.BeanContextServicesListener, java.io.Serializable, java.util.EventListener, net.sf.sail.common.beansupport.ITitleAware, IAuthorNotation, IHelp

public class AppletViewer
extends PasStep

A simple appletviewer that can be run as a Pas step. Width and height must be passed in as parameters at creation time

Author:
hirokiterashima
See Also:
Serialized Form

Nested Class Summary
 class AppletViewer.InternalAppletContext
           
 class AppletViewer.InternalAppletStub
           
 
Field Summary
 
Fields inherited from class java.beans.beancontext.BeanContextChildSupport
beanContext, beanContextChildPeer, pcSupport, rejectedSetBCOnce, vcSupport
 
Constructor Summary
AppletViewer()
          Constructor
 
Method Summary
 java.lang.Class<? extends java.applet.Applet> getAppletClass()
           
 java.awt.Component getComponent()
          Returns the applet running if the applet is of type JApplet Returns a JFrame containg the applet running if the applet is of type Applet
 java.util.Map<java.lang.String,java.lang.String> getParams()
           
 java.lang.String getType()
          Replaced by hoverString property
 void setAppletClass(java.lang.Class<? extends java.applet.Applet> appletClass)
           
 void setParams(java.util.Map<java.lang.String,java.lang.String> params)
           
 
Methods inherited from class org.telscenter.pas.beans.PasStep
addPropertyChangeListener, afterComponentAdded, beforeSessionStart, consumeService, getAuthorNotes, getHelpId, getHintSet, getHoverString, getTitle, hasHints, initializeBeanContextResources, initializePasStep, removePropertyChangeListener, serviceAvailable, setAuthorNotes, setBeanContext, setHintSet, setHoverString, setTitle, stepEnter, stepExit, toString
 
Methods inherited from class java.beans.beancontext.BeanContextChildSupport
addPropertyChangeListener, addVetoableChangeListener, firePropertyChange, fireVetoableChange, getBeanContext, getBeanContextChildPeer, isDelegated, releaseBeanContextResources, removePropertyChangeListener, removeVetoableChangeListener, serviceRevoked, validatePendingSetBeanContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AppletViewer

public AppletViewer()
Constructor

Method Detail

getParams

public java.util.Map<java.lang.String,java.lang.String> getParams()
Returns:
the params

setParams

public void setParams(java.util.Map<java.lang.String,java.lang.String> params)
Parameters:
params - the params to set

getAppletClass

public java.lang.Class<? extends java.applet.Applet> getAppletClass()
Returns:
the appletClass

setAppletClass

public void setAppletClass(java.lang.Class<? extends java.applet.Applet> appletClass)
Parameters:
appletClass - the appletClass to set

getType

public java.lang.String getType()
Description copied from class: PasStep
Replaced by hoverString property

Overrides:
getType in class PasStep
Returns:

getComponent

public java.awt.Component getComponent()
Returns the applet running if the applet is of type JApplet Returns a JFrame containg the applet running if the applet is of type Applet

See Also:
BeanContextChildComponentProxy.getComponent()


Copyright © 2004-2008 TELS Center. All Rights Reserved.