rasmus.interpreter
Class RList
java.lang.Object
rasmus.interpreter.RVariablePartImpl
rasmus.interpreter.RList
- All Implemented Interfaces:
- RVariablePart
- Direct Known Subclasses:
- AudioEvents, MidiSequence, RObjects, RPanel, RUnit
public abstract class RList
- extends RVariablePartImpl
Constructor Summary |
RList()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dependvar
public RListenerList dependvar
listeners
public RListenerList listeners
RList
public RList()
isImmutable
public boolean isImmutable()
setImmutable
public void setImmutable(boolean value)
getObjects
public java.util.List getObjects()
synchronizedList
public RSyncList synchronizedList()
addObject
public void addObject(java.lang.Object object)
removeObject
public void removeObject(java.lang.Object object)
addObjects
public void addObjects(java.util.List list)
removeObjects
public void removeObjects(java.util.List list)
add
public void add(RVariable variable)
remove
public void remove(RVariable variable)
clear
public void clear()
sendObjectAdded
public void sendObjectAdded(java.lang.Object object)
sendObjectRemoved
public void sendObjectRemoved(java.lang.Object object)
sendObjectsAdded
public void sendObjectsAdded(java.util.List list)
sendObjectsRemoved
public void sendObjectsRemoved(java.util.List list)
addListener
public void addListener(RListListener listener)
removeListener
public void removeListener(RListListener listener)
forceAddListener
public void forceAddListener(RListListener listener)
forceRemoveListener
public void forceRemoveListener(RListListener listener)