apps.mathpadapp.controllerapp.assignmentbuilder
Class AssignmentBuilder

java.lang.Object
  extended by apps.mathpadapp.conceptmapping.GraphNode
      extended by apps.mathpadapp.util.MTFrame
          extended by apps.mathpadapp.mathtool.MathTool
              extended by apps.mathpadapp.controllerapp.assignmentbuilder.AssignmentBuilder

public class AssignmentBuilder
extends MathTool

The Class AssignmentBuilder.


Nested Class Summary
static interface AssignmentBuilder.AssignmentBuilderListener
          The listener interface for receiving assignmentBuilder events.
 
Nested classes/interfaces inherited from class apps.mathpadapp.mathtool.MathTool
MathTool.MathToolListener, MathTool.SeparatorState, MathTool.WritingState
 
Nested classes/interfaces inherited from class apps.mathpadapp.conceptmapping.GraphNode
GraphNode.ConceptMapListener
 
Constructor Summary
AssignmentBuilder(ContentSystem contentSystem, GraphManager graphManager)
          Instantiates a new assignment builder.
 
Method Summary
 void fireSend(java.util.List<java.lang.Object> receipents)
          Fire send.
 AssignmentHandler getAssignmentHandler()
          Gets the assignment handler.
 
Methods inherited from class apps.mathpadapp.mathtool.MathTool
addMathToolListener, addNewPad, getAllPads, getAnswerDialog, getControlPanel, getCurrentAssignmentInfo, getCurrentPad, getCurrentWritingState, getDrawData, getInitSettings, init, removeMathToolListener, removeMathToolListeners, removePad, setLineWidth, setSeparatorState, setTextColor, setWritingState, showPad, terminate
 
Methods inherited from class apps.mathpadapp.util.MTFrame
close, getTitle, getTopBar, getWindow, setHeight, setTitle, setWidth
 
Methods inherited from class apps.mathpadapp.conceptmapping.GraphNode
addConceptMapListener, fireNodeConnected, fireNodeDisconnected, getClosePoint, getGraphManager, getIncomingLinks, getLinkPoint, getLocation, getName, getNodeItem, getOutgoingLinks, isLinkable, registerIncomingLink, registerOutgoingLink, remove, removeConceptMapListeners, setClosePoint, setLinkable, setLinkPoint, setLocation, unregisterAllLinks, unregisterLink, updateConnectionPoints
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssignmentBuilder

public AssignmentBuilder(ContentSystem contentSystem,
                         GraphManager graphManager)
Instantiates a new assignment builder.

Parameters:
contentSystem - the content system
graphManager - the graph manager
Method Detail

fireSend

public void fireSend(java.util.List<java.lang.Object> receipents)
Fire send.

Parameters:
receipents - the receipents

getAssignmentHandler

public AssignmentHandler getAssignmentHandler()
Description copied from class: MathTool
Gets the assignment handler.

Overrides:
getAssignmentHandler in class MathTool
Returns:
the assignment handler