javax.script
Class SimpleScriptContext

java.lang.Object
  extended by javax.script.SimpleScriptContext
All Implemented Interfaces:
ScriptContext

public class SimpleScriptContext
extends java.lang.Object
implements ScriptContext

Version:
$Revision: $ $Date: 2007-01-11 20:43:05 +0100 (Thu, 11 Jan 2007) $

Field Summary
protected  Bindings engineScope
           
protected  java.io.Writer errorWriter
           
protected  Bindings globalScope
           
protected  java.io.Reader reader
           
protected  java.io.Writer writer
           
 
Fields inherited from interface javax.script.ScriptContext
ENGINE_SCOPE, GLOBAL_SCOPE
 
Constructor Summary
SimpleScriptContext()
           
 
Method Summary
 java.lang.Object getAttribute(java.lang.String name)
           
 java.lang.Object getAttribute(java.lang.String name, int scope)
           
 int getAttributesScope(java.lang.String name)
           
 Bindings getBindings(int scope)
           
 java.io.Writer getErrorWriter()
           
 java.io.Reader getReader()
           
 java.util.List<java.lang.Integer> getScopes()
           
 java.io.Writer getWriter()
           
 java.lang.Object removeAttribute(java.lang.String name, int scope)
           
 void setAttribute(java.lang.String name, java.lang.Object value, int scope)
           
 void setBindings(Bindings bindings, int scope)
           
 void setErrorWriter(java.io.Writer writer)
           
 void setReader(java.io.Reader reader)
           
 void setWriter(java.io.Writer writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

globalScope

protected Bindings globalScope

engineScope

protected Bindings engineScope

writer

protected java.io.Writer writer

errorWriter

protected java.io.Writer errorWriter

reader

protected java.io.Reader reader
Constructor Detail

SimpleScriptContext

public SimpleScriptContext()
Method Detail

setBindings

public void setBindings(Bindings bindings,
                        int scope)
Specified by:
setBindings in interface ScriptContext

getBindings

public Bindings getBindings(int scope)
Specified by:
getBindings in interface ScriptContext

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.Object value,
                         int scope)
Specified by:
setAttribute in interface ScriptContext

getAttribute

public java.lang.Object getAttribute(java.lang.String name,
                                     int scope)
Specified by:
getAttribute in interface ScriptContext

removeAttribute

public java.lang.Object removeAttribute(java.lang.String name,
                                        int scope)
Specified by:
removeAttribute in interface ScriptContext

getAttribute

public java.lang.Object getAttribute(java.lang.String name)
Specified by:
getAttribute in interface ScriptContext

getAttributesScope

public int getAttributesScope(java.lang.String name)
Specified by:
getAttributesScope in interface ScriptContext

getScopes

public java.util.List<java.lang.Integer> getScopes()
Specified by:
getScopes in interface ScriptContext

getWriter

public java.io.Writer getWriter()
Specified by:
getWriter in interface ScriptContext

getErrorWriter

public java.io.Writer getErrorWriter()
Specified by:
getErrorWriter in interface ScriptContext

setWriter

public void setWriter(java.io.Writer writer)
Specified by:
setWriter in interface ScriptContext

setErrorWriter

public void setErrorWriter(java.io.Writer writer)
Specified by:
setErrorWriter in interface ScriptContext

getReader

public java.io.Reader getReader()
Specified by:
getReader in interface ScriptContext

setReader

public void setReader(java.io.Reader reader)
Specified by:
setReader in interface ScriptContext


Copyright © 2006-2010 LiveTribe. All Rights Reserved.