rasmus.interpreter.list
Class ListPart
java.lang.Object
rasmus.interpreter.VariablePartAdapter
rasmus.interpreter.list.ListPart
- All Implemented Interfaces:
- VariablePart
- Direct Known Subclasses:
- AudioEvents, Controls, MidiSequence, ObjectsPart, Unit
public abstract class ListPart
- extends VariablePartAdapter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
resetMode
public static boolean resetMode
dependvar
public java.util.List dependvar
listeners
public java.util.List listeners
listenerslist
public ListPartListener[] listenerslist
ListPart
public ListPart()
isImmutable
public boolean isImmutable()
setImmutable
public void setImmutable(boolean value)
getObjects
public java.util.List getObjects()
synchronizedList
public SynchronizedList 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(Variable variable)
remove
public void remove(Variable 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(ListPartListener listener)
removeListener
public void removeListener(ListPartListener listener)
forceAddListener
public void forceAddListener(ListPartListener listener)
forceRemoveListener
public void forceRemoveListener(ListPartListener listener)