com.tensegrity.composite.event
Interface CompositeViewListener

All Superinterfaces:
EventListenerTag
All Known Subinterfaces:
EventMediator, EventMediatorListener, ModifiedVisualGraphListener
All Known Implementing Classes:
CompositeEventMultiplexer, CompositeViewAdapter, EventMediatorAdapter, ModifiedVisualGraphAdapter, TreeOutliner, ZoomComboBox

public interface CompositeViewListener
extends EventListenerTag

Objects that implement the CompositeViewListener interface can be registered at a CompositeView so that they will get notified about the events that occur at the CompositeView.

Version:
$Id: CompositeViewListener.java,v 1.14 2006/03/23 11:09:53 MichaelKegel Exp $
Author:
MichaelKegel
See Also:
EventListenerTag, CompositeView, CompositeViewAdapter

Method Summary
 void viewAddedComposite(ViewAddCompositeEvent event)
          Called whenever a Composite was added.
 void viewAddedComposites(ViewAddCompositesEvent event)
          Called whenever multiple Composites are added.
 void viewCompositeOrderChanged(ViewCompositeOrderChangeEvent event)
          Called whenever the internal order of BaseComposite objects changes.
 void viewModeChanged(ViewModeChangeEvent event)
          Called whenever the mode of the CompositeView changed.
 void viewParameterChanged(ViewParameterChangeEvent event)
          Called whenever a parameter of the view changed.
 void viewRemovedComposite(ViewRemoveCompositeEvent event)
          Called whenever a Composite was removed.
 void viewRemovedComposites(ViewRemoveCompositesEvent event)
          Called whenever multiple Composites were remmoved.
 void viewScrolled(ViewScrolledEvent event)
          Called if the view position is changed during an action.
 void viewSelectionChanged(ViewSelectionChangeEvent event)
          Called whenever the selection of the view changed.
 

Method Detail

viewAddedComposite

public void viewAddedComposite(ViewAddCompositeEvent event)
Called whenever a Composite was added.

Parameters:
event - the corresponding event.

viewAddedComposites

public void viewAddedComposites(ViewAddCompositesEvent event)
Called whenever multiple Composites are added.

Parameters:
event - the corresponding event.

viewRemovedComposite

public void viewRemovedComposite(ViewRemoveCompositeEvent event)
Called whenever a Composite was removed.

Parameters:
event - the corresponding event.

viewRemovedComposites

public void viewRemovedComposites(ViewRemoveCompositesEvent event)
Called whenever multiple Composites were remmoved.

Parameters:
event - the corresponding event.

viewSelectionChanged

public void viewSelectionChanged(ViewSelectionChangeEvent event)
Called whenever the selection of the view changed.

Parameters:
event - the corresponding ViewSelectionChangeEvent event.

viewCompositeOrderChanged

public void viewCompositeOrderChanged(ViewCompositeOrderChangeEvent event)
Called whenever the internal order of BaseComposite objects changes.

Parameters:
event - the corresponding ViewCompositeOrderChangeEvent event.

viewParameterChanged

public void viewParameterChanged(ViewParameterChangeEvent event)
Called whenever a parameter of the view changed.

Parameters:
event - the corresponding ViewParameterChangeEvent event.

viewModeChanged

public void viewModeChanged(ViewModeChangeEvent event)
Called whenever the mode of the CompositeView changed.

Parameters:
event - the corresponding ViewModeChangeEvent event.

viewScrolled

public void viewScrolled(ViewScrolledEvent event)
Called if the view position is changed during an action.

Parameters:
event - the corresponding ViewScrollingEvent event.


Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.