org.apache.xalan.client
Class XSLTProcessorApplet.TrustedAgent

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

 class XSLTProcessorApplet.TrustedAgent
extends java.lang.Object
implements java.lang.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
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 java.lang.Runnable