net.sf.sail.core.activity.model
Interface IScriptBean

All Superinterfaces:
java.beans.beancontext.BeanContextChild
All Known Implementing Classes:
NavNodeSupport, NavTransitSupport, Pod, ScriptBeanContext, ScriptBeanSupport

public interface IScriptBean
extends java.beans.beancontext.BeanContextChild


Field Summary
static int ENGINE_SCOPE
           
static int GLOBAL_SCOPE
           
 
Method Summary
 java.lang.Object evaluate()
           
 java.lang.Class getCustomizerClass()
           
 java.lang.String getName()
           
 IScript getScript()
           
 java.beans.beancontext.BeanContext getScriptParent()
           
 void setCustomizerClass(java.lang.Class customizer)
           
 void setName(java.lang.String value)
           
 void setScript(IScript text)
           
 void setScriptParent(java.beans.beancontext.BeanContext beanContext)
           
 
Methods inherited from interface java.beans.beancontext.BeanContextChild
addPropertyChangeListener, addVetoableChangeListener, getBeanContext, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext
 

Field Detail

ENGINE_SCOPE

static final int ENGINE_SCOPE
See Also:
Constant Field Values

GLOBAL_SCOPE

static final int GLOBAL_SCOPE
See Also:
Constant Field Values
Method Detail

getName

java.lang.String getName()

setName

void setName(java.lang.String value)

evaluate

java.lang.Object evaluate()
                          throws javax.script.ScriptException
Throws:
javax.script.ScriptException

getCustomizerClass

java.lang.Class getCustomizerClass()

setCustomizerClass

void setCustomizerClass(java.lang.Class customizer)

getScriptParent

java.beans.beancontext.BeanContext getScriptParent()

setScriptParent

void setScriptParent(java.beans.beancontext.BeanContext beanContext)

getScript

IScript getScript()

setScript

void setScript(IScript text)


Copyright 2004-2004-2006 TELS Center. All Rights Reserved.