org.graffiti.plugins.scripting.delegates
Class SlotListDelegate

java.lang.Object
  extended by org.graffiti.plugins.scripting.delegate.ScriptingDelegate
      extended by org.graffiti.plugins.scripting.delegate.ReflectiveDelegate
          extended by org.graffiti.plugins.scripting.delegate.ObjectDelegate
              extended by org.graffiti.plugins.scripting.delegates.SlotListDelegate

public class SlotListDelegate
extends org.graffiti.plugins.scripting.delegate.ObjectDelegate

Author:
Andreas Gleißner

Field Summary
 
Fields inherited from class org.graffiti.plugins.scripting.delegate.ScriptingDelegate
UNDEFINED
 
Constructor Summary
SlotListDelegate(org.graffiti.plugins.scripting.Scope scope, SlotMap slots)
           
 
Method Summary
 Object get(String name)
           
 void put(String name, Object value)
           
 void setSlots(SlotMap slots)
           
 String toString()
           
 
Methods inherited from class org.graffiti.plugins.scripting.delegate.ObjectDelegate
createConstructor, createWrapper, getMemberInfo, getScope, has
 
Methods inherited from class org.graffiti.plugins.scripting.delegate.ReflectiveDelegate
addDynamicMemberInfo, delete, delete, get, getClassName, getIndices, has, help, put
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SlotListDelegate

public SlotListDelegate(org.graffiti.plugins.scripting.Scope scope,
                        SlotMap slots)
Method Detail

setSlots

public void setSlots(SlotMap slots)

get

public Object get(String name)
           throws org.graffiti.plugins.scripting.exceptions.ScriptingException
Overrides:
get in class org.graffiti.plugins.scripting.delegate.ObjectDelegate
Throws:
org.graffiti.plugins.scripting.exceptions.ScriptingException

put

public void put(String name,
                Object value)
Overrides:
put in class org.graffiti.plugins.scripting.delegate.ObjectDelegate

toString

public String toString()
Overrides:
toString in class Object


Generated at 2012-05-30 11:01:25 PM CEST