net.refractions.udig.tools.edit.support
Class EditBlackboardEvent

java.lang.Object
  extended by net.refractions.udig.tools.edit.support.EditBlackboardEvent

public class EditBlackboardEvent
extends java.lang.Object

Event detailing a change in the blackboard.

Since:
1.1.0
Author:
jones

Nested Class Summary
static class EditBlackboardEvent.EventType
           
 
Field Summary
 java.lang.Object privateData
          Some data where information can be squirreled away for use by the framework.
 
Constructor Summary
EditBlackboardEvent(EditBlackboard bb, java.lang.Object source2, EditBlackboardEvent.EventType type2, java.lang.Object before2, java.lang.Object after2)
           
 
Method Summary
 EditBlackboard getEditBlackboard()
           
 java.lang.Object getNewValue()
           
 java.lang.Object getOldValue()
           
 java.lang.Object getSource()
           
 java.util.Map<Point,java.util.List<Point>> getTransformationMap()
           
 EditBlackboardEvent.EventType getType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

privateData

public java.lang.Object privateData
Some data where information can be squirreled away for use by the framework. this should not be depended on by non-uDig developers.

Constructor Detail

EditBlackboardEvent

public EditBlackboardEvent(EditBlackboard bb,
                           java.lang.Object source2,
                           EditBlackboardEvent.EventType type2,
                           java.lang.Object before2,
                           java.lang.Object after2)
Method Detail

getSource

public java.lang.Object getSource()
Returns:
Returns the source of the change this is determine by the type of the event.
See Also:
EditBlackboardEvent.EventType

getNewValue

public java.lang.Object getNewValue()
Returns:
Returns the value after the change.
See Also:
EditBlackboardEvent.EventType

getOldValue

public java.lang.Object getOldValue()
Returns:
Returns the value before the change.
See Also:
EditBlackboardEvent.EventType

getType

public EditBlackboardEvent.EventType getType()
Returns:
Returns the type.

getTransformationMap

public java.util.Map<Point,java.util.List<Point>> getTransformationMap()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getEditBlackboard

public EditBlackboard getEditBlackboard()