|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.beans.beancontext.BeanContextChildSupport java.beans.beancontext.BeanContextSupport java.beans.beancontext.BeanContextServicesSupport net.sf.sail.core.activity.model.ScriptBeanContext
public class ScriptBeanContext
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.beans.beancontext.BeanContextServicesSupport |
---|
java.beans.beancontext.BeanContextServicesSupport.BCSSChild, java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider, java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider |
Nested classes/interfaces inherited from class java.beans.beancontext.BeanContextSupport |
---|
java.beans.beancontext.BeanContextSupport.BCSChild, java.beans.beancontext.BeanContextSupport.BCSIterator |
Field Summary | |
---|---|
protected INavElement |
navParent
|
protected ScriptBeanSupport |
support
|
Fields inherited from class java.beans.beancontext.BeanContextServicesSupport |
---|
bcsListeners, proxy, serializable, services |
Fields inherited from class java.beans.beancontext.BeanContextSupport |
---|
bcmListeners, children, designTime, locale, okToUseGui |
Fields inherited from class java.beans.beancontext.BeanContextChildSupport |
---|
beanContext, beanContextChildPeer, pcSupport, rejectedSetBCOnce, vcSupport |
Fields inherited from interface net.sf.sail.core.activity.model.IScriptBean |
---|
ENGINE_SCOPE, GLOBAL_SCOPE |
Fields inherited from interface java.beans.beancontext.BeanContext |
---|
globalHierarchyLock |
Fields inherited from interface java.beans.DesignMode |
---|
PROPERTYNAME |
Constructor Summary | |
---|---|
ScriptBeanContext()
|
|
ScriptBeanContext(java.beans.beancontext.BeanContext parent)
|
Method Summary | |
---|---|
void |
clear()
|
void |
close()
|
java.lang.Object |
evaluate()
|
java.lang.Class<? extends java.beans.Customizer> |
getCustomizerClass()
|
java.lang.String |
getName()
|
INavElement |
getParentElement()
|
INavElement |
getRootElement()
|
IScript |
getScript()
|
java.beans.beancontext.BeanContext |
getScriptParent()
|
void |
initialize()
|
static void |
main(java.lang.String[] args)
|
void |
setCustomizerClass(java.lang.Class<? extends java.beans.Customizer> customizer)
|
void |
setName(java.lang.String value)
|
void |
setParentElement(INavElement element)
|
void |
setScript(IScript script)
|
void |
setScriptParent(java.beans.beancontext.BeanContext beanContext)
|
java.lang.String |
toString()
|
Methods inherited from class java.beans.beancontext.BeanContextServicesSupport |
---|
addBeanContextServicesListener, addService, addService, bcsPreDeserializationHook, bcsPreSerializationHook, childJustRemovedHook, createBCSChild, createBCSSServiceProvider, fireServiceAdded, fireServiceAdded, fireServiceRevoked, fireServiceRevoked, getBeanContextServicesPeer, getChildBeanContextServicesListener, getCurrentServiceClasses, getCurrentServiceSelectors, getService, hasService, initializeBeanContextResources, releaseBeanContextResources, releaseService, removeBeanContextServicesListener, revokeService, serviceAvailable, serviceRevoked |
Methods inherited from class java.beans.beancontext.BeanContextSupport |
---|
add, addAll, addBeanContextMembershipListener, avoidingGui, bcsChildren, childDeserializedHook, childJustAddedHook, classEquals, contains, containsAll, containsKey, copyChildren, deserialize, dontUseGui, fireChildrenAdded, fireChildrenRemoved, getBeanContextPeer, getChildBeanContextChild, getChildBeanContextMembershipListener, getChildPropertyChangeListener, getChildSerializable, getChildVetoableChangeListener, getChildVisibility, getLocale, getResource, getResourceAsStream, instantiateChild, isDesignTime, isEmpty, isSerializing, iterator, needsGui, okToUseGui, propertyChange, readChildren, remove, remove, removeAll, removeBeanContextMembershipListener, retainAll, serialize, setDesignTime, setLocale, size, toArray, toArray, validatePendingAdd, validatePendingRemove, vetoableChange, writeChildren |
Methods inherited from class java.beans.beancontext.BeanContextChildSupport |
---|
addPropertyChangeListener, addVetoableChangeListener, firePropertyChange, fireVetoableChange, getBeanContext, getBeanContextChildPeer, isDelegated, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext, validatePendingSetBeanContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.beans.beancontext.BeanContextChild |
---|
addPropertyChangeListener, addVetoableChangeListener, getBeanContext, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext |
Methods inherited from interface java.beans.beancontext.BeanContext |
---|
addBeanContextMembershipListener, getResource, getResourceAsStream, instantiateChild, removeBeanContextMembershipListener |
Methods inherited from interface java.util.Collection |
---|
add, addAll, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
Methods inherited from interface java.beans.DesignMode |
---|
isDesignTime, setDesignTime |
Methods inherited from interface java.beans.Visibility |
---|
avoidingGui, dontUseGui, needsGui, okToUseGui |
Field Detail |
---|
protected ScriptBeanSupport support
protected INavElement navParent
Constructor Detail |
---|
public ScriptBeanContext(java.beans.beancontext.BeanContext parent)
public ScriptBeanContext()
Method Detail |
---|
public void initialize()
initialize
in interface INavElement
initialize
in class java.beans.beancontext.BeanContextServicesSupport
public java.lang.String toString()
toString
in class java.lang.Object
public void clear()
clear
in interface java.util.Collection
clear
in class java.beans.beancontext.BeanContextSupport
public static void main(java.lang.String[] args)
public java.lang.String getName()
getName
in interface IScriptBean
public void setName(java.lang.String value)
setName
in interface IScriptBean
public java.lang.Object evaluate() throws javax.script.ScriptException
evaluate
in interface IScriptBean
javax.script.ScriptException
public java.lang.Class<? extends java.beans.Customizer> getCustomizerClass()
getCustomizerClass
in interface IScriptBean
public void setCustomizerClass(java.lang.Class<? extends java.beans.Customizer> customizer)
setCustomizerClass
in interface IScriptBean
public IScript getScript()
getScript
in interface IScriptBean
public void setScript(IScript script)
setScript
in interface IScriptBean
public java.beans.beancontext.BeanContext getScriptParent()
getScriptParent
in interface IScriptBean
public void setScriptParent(java.beans.beancontext.BeanContext beanContext)
setScriptParent
in interface IScriptBean
public INavElement getRootElement()
getRootElement
in interface INavElement
public INavElement getParentElement()
getParentElement
in interface INavElement
public void setParentElement(INavElement element)
setParentElement
in interface INavElement
public void close()
close
in interface INavElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |