com.objex.panywhere.events
Interface DrawingListener

All Superinterfaces:
java.util.EventListener

public interface DrawingListener
extends java.util.EventListener

Tracks important events related to pedigree drawing.


Method Summary
 void onIndividualsDropped(IndividualsDropEvent event)
          Fired when individuals from an external source or clipboard are dropped/copied onto the current pedigree.
 void onSmartdraw()
          Fired when the pedigree is smartDrawn through user actions in Progeny Anywhere.
 void onSoftdraw()
          Fired when the pedigree is softdrawn via user actions in Progeny Anywhere
 

Method Detail

onSmartdraw

void onSmartdraw()
Fired when the pedigree is smartDrawn through user actions in Progeny Anywhere. Any smartDraw action activated by running Pedigree.smartDraw() will not fire this event


onSoftdraw

void onSoftdraw()
Fired when the pedigree is softdrawn via user actions in Progeny Anywhere


onIndividualsDropped

void onIndividualsDropped(IndividualsDropEvent event)
Fired when individuals from an external source or clipboard are dropped/copied onto the current pedigree.

Parameters:
event - The pedigree drop event encapsulating all the individuals that were copy pasted onto the pedigree