org.robokind.api.animation.editor
Class EditorListener
java.lang.Object
org.robokind.api.animation.editor.EditorListener
public abstract class EditorListener
- extends Object
- Author:
- Matthew Stevenson
Method Summary |
void |
cleanConsumer()
|
protected List<AbstractEditor> |
getConsumingList()
|
abstract void |
itemAdded(Object invoker,
Object controller,
int index)
|
abstract void |
itemMoved(Object invoker,
Object controller,
int oldIndex,
int newIndex)
|
abstract void |
itemRemoved(Object invoker,
Object controller,
int index)
|
abstract void |
selectionChanged(Object invoker,
Object controller,
int oldIndex,
int newIndex)
|
protected void |
startConsuming(AbstractEditor controller)
|
abstract void |
stateChanged(Object invoker,
Object controller,
EditState state,
boolean value)
|
protected void |
stopConsuming(AbstractEditor controller)
|
abstract void |
structureChanged(Object invoker,
Object controller)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EditorListener
public EditorListener()
getConsumingList
protected List<AbstractEditor> getConsumingList()
- Returns:
startConsuming
protected void startConsuming(AbstractEditor controller)
- Parameters:
controller
-
stopConsuming
protected void stopConsuming(AbstractEditor controller)
- Parameters:
controller
-
cleanConsumer
public void cleanConsumer()
selectionChanged
public abstract void selectionChanged(Object invoker,
Object controller,
int oldIndex,
int newIndex)
- Parameters:
invoker
- controller
- oldIndex
- newIndex
-
itemAdded
public abstract void itemAdded(Object invoker,
Object controller,
int index)
- Parameters:
invoker
- controller
- index
-
itemRemoved
public abstract void itemRemoved(Object invoker,
Object controller,
int index)
- Parameters:
invoker
- controller
- index
-
itemMoved
public abstract void itemMoved(Object invoker,
Object controller,
int oldIndex,
int newIndex)
- Parameters:
invoker
- controller
- oldIndex
- newIndex
-
stateChanged
public abstract void stateChanged(Object invoker,
Object controller,
EditState state,
boolean value)
- Parameters:
invoker
- controller
- state
- value
-
structureChanged
public abstract void structureChanged(Object invoker,
Object controller)
- Parameters:
invoker
- controller
-
Copyright © 2011. All Rights Reserved.