org.apache.xalan.client
Class XSLTProcessorApplet.TrustedAgent

java.lang.Object
  extended byorg.apache.xalan.client.XSLTProcessorApplet.TrustedAgent
All Implemented Interfaces:
Runnable
Enclosing class:
XSLTProcessorApplet

class XSLTProcessorApplet.TrustedAgent
extends Object
implements Runnable

This class maintains a worker thread that that is trusted and can do things like access data. You need this because the thread that is called by the browser is not trusted and can't access data from the URLs.


Field Summary
 boolean m_getData
          Specifies whether the worker thread should perform a transformation.
 boolean m_getSource
          Specifies whether the worker thread should get an XML document or XSL stylesheet.
 
Constructor Summary
(package private) XSLTProcessorApplet.TrustedAgent()
           
 
Method Summary
 void run()
          The real work is done from here.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_getData

public boolean m_getData
Specifies whether the worker thread should perform a transformation.


m_getSource

public boolean m_getSource
Specifies whether the worker thread should get an XML document or XSL stylesheet.

Constructor Detail

XSLTProcessorApplet.TrustedAgent

XSLTProcessorApplet.TrustedAgent()
Method Detail

run

public void run()
The real work is done from here.

Specified by:
run in interface Runnable
See Also:
Thread.run()