com.mindfusion.diagramming
Class DiagramBase

java.lang.Object
  extended by com.mindfusion.diagramming.DiagramBase
Direct Known Subclasses:
Diagram, DiagramDocument

public abstract class DiagramBase
extends java.lang.Object

The base class of the Diagram and DiagramDocument classes.


Constructor Summary
protected DiagramBase()
          Initializes a new instance of the DiagramBase class.
 
Method Summary
abstract  void addDiagramListener(DiagramListener listener)
          Registers listener so that it will receive events when users create, modify or delete diagram items.
abstract  void removeDiagramListener(DiagramListener listener)
          Unregisters listener so that it will no longer receive diagram events.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiagramBase

protected DiagramBase()
Initializes a new instance of the DiagramBase class.

Method Detail

addDiagramListener

public abstract void addDiagramListener(DiagramListener listener)
Registers listener so that it will receive events when users create, modify or delete diagram items.

Parameters:
listener - An object implementing the DiagramListener interface.

removeDiagramListener

public abstract void removeDiagramListener(DiagramListener listener)
Unregisters listener so that it will no longer receive diagram events.

Parameters:
listener - An object implementing the DiagramListener interface.