com.tensegrity.composite.event.view
Class ViewParameterChangeEvent

java.lang.Object
  extended bycom.tensegrity.composite.event.view.AbstractCompositeViewEvent
      extended bycom.tensegrity.composite.event.view.ViewParameterChangeEvent
All Implemented Interfaces:
CompositeRootEvent, CompositeViewEvent

public class ViewParameterChangeEvent
extends AbstractCompositeViewEvent

A ViewParameterChangeEvent occurs whenever view parameters like the viewport or other view defining properties have been changed.

Version:
$Id: ViewParameterChangeEvent.java,v 1.4 2005/07/05 11:54:59 BurkhardWick Exp $
Author:
Stepan Rutz
See Also:
CompositeViewEvent, CompositeViewListener

Field Summary
static int MASK_BACKGROUND
          MASK_BACKGROUND: Constant for changes in the background of the view
static int MASK_GRID
          MASK_GRID: Constant for changes in the grid
static int MASK_RULER
          MASK_RULER: Constant for changes in the ruler
static int MASK_VIEWPORT
          MASK_VIEWPORT: Constant for changes in the viewport
 
Fields inherited from class com.tensegrity.composite.event.view.AbstractCompositeViewEvent
composite, composites, compositeView
 
Constructor Summary
ViewParameterChangeEvent(CompositeView compositeView)
          Constructor for ViewParameterChangeEvent.
ViewParameterChangeEvent(CompositeView compositeView, int mask)
          Constructor for ViewParameterChangeEvent.
 
Method Summary
 int getTypeMask()
          Returns the event mask, defining what kind of change this event has been sent for.
 java.lang.String toString()
           
 
Methods inherited from class com.tensegrity.composite.event.view.AbstractCompositeViewEvent
getCompositeView
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MASK_BACKGROUND

public static final int MASK_BACKGROUND
MASK_BACKGROUND: Constant for changes in the background of the view

See Also:
Constant Field Values

MASK_VIEWPORT

public static final int MASK_VIEWPORT
MASK_VIEWPORT: Constant for changes in the viewport

See Also:
Constant Field Values

MASK_GRID

public static final int MASK_GRID
MASK_GRID: Constant for changes in the grid

See Also:
Constant Field Values

MASK_RULER

public static final int MASK_RULER
MASK_RULER: Constant for changes in the ruler

See Also:
Constant Field Values
Constructor Detail

ViewParameterChangeEvent

public ViewParameterChangeEvent(CompositeView compositeView)
Constructor for ViewParameterChangeEvent.

Parameters:
compositeView - the CompositeView in which the view has been configured.

ViewParameterChangeEvent

public ViewParameterChangeEvent(CompositeView compositeView,
                                int mask)
Constructor for ViewParameterChangeEvent.

Parameters:
compositeView - the CompositeView in which the view has been configured.
mask - The event mask, containing one or more of the constants: MASK_BACKGROUND MASK_VIEWPORT
Method Detail

getTypeMask

public int getTypeMask()
Returns the event mask, defining what kind of change this event has been sent for.

Returns:
The event mask, containing one or more of the constants: MASK_BACKGROUND MASK_VIEWPORT

toString

public java.lang.String toString()


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