artisynth.core.gui.selectionManager
Class SelectionEvent

java.lang.Object
  extended by artisynth.core.gui.selectionManager.SelectionEvent

public class SelectionEvent
extends java.lang.Object


Constructor Summary
SelectionEvent(java.util.LinkedList<ModelComponent> added, java.util.LinkedList<ModelComponent> removed)
           
SelectionEvent(ModelComponent c)
           
 
Method Summary
 java.util.LinkedList<ModelComponent> getAddedComponents()
           
 ModelComponent getComponent()
           
 ModelComponent getLastAddedComponent()
           
 java.util.LinkedList<ModelComponent> getRemovedComponents()
           
 int numAddedComponents()
           
 int numRemovedComponents()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectionEvent

public SelectionEvent(ModelComponent c)

SelectionEvent

public SelectionEvent(java.util.LinkedList<ModelComponent> added,
                      java.util.LinkedList<ModelComponent> removed)
Method Detail

getAddedComponents

public java.util.LinkedList<ModelComponent> getAddedComponents()

numAddedComponents

public int numAddedComponents()

getRemovedComponents

public java.util.LinkedList<ModelComponent> getRemovedComponents()

numRemovedComponents

public int numRemovedComponents()

getLastAddedComponent

public ModelComponent getLastAddedComponent()

getComponent

public ModelComponent getComponent()