Uses of Class
templates.diagram.Connector

Packages that use Connector
templates.diagram   
templates.diagram.actions   
templates.presentation   
 

Uses of Connector in templates.diagram
 

Fields in templates.diagram with type parameters of type Connector
protected  java.util.Set<Connector> TemplateDiagram.connectors
          Collection of all the Connectors in the template diagram.
protected  java.util.Map<TemplateLink,Connector> TemplateDiagram.link2Connector
          The Connectors in the template diagram, indexed by the TemplateLinks they represent.
 

Methods in templates.diagram that return Connector
 Connector TemplateDiagram.createConnector(Entity left, Entity right)
          Create a Connector between the given Entitys and add it to the template diagram.
 Connector TemplateDiagram.getConnector(Entity left, Entity right)
          Retrieve the Connector between the given Entitys.
 Connector TemplateDiagram.getConnectorAt(java.awt.Point location)
          Retrieve the Connector which contains the given point.
 Connector TemplateDiagram.getConnectorFor(TemplateLink link)
          Retrieve the Connector which contains the given TemplateLink.
 

Methods in templates.diagram that return types with arguments of type Connector
 java.util.Collection<Connector> TemplateDiagram.getAdjacentConnectors(Entity entity)
          Retrieve a collection of all the Connectors linking the given Entity to other Entitys.
 java.util.Collection<Connector> TemplateDiagram.getConnectors()
          Retrieve a collection of all Connectors in the template diagram.
 

Methods in templates.diagram with parameters of type Connector
 void TemplateDiagram.add(Connector c)
          Add a Connector to the template diagram.
 void TemplateDiagram.addLink(Connector c, TemplateLink link)
          Add a given TemplateLink to a given Connector.
 TemplateLink TemplateDiagram.createLink(Connector c, java.lang.String leftEvent, java.lang.String rightEvent)
          Create a new TemplateLink within a given Connector, linking the given events from the "left" and "right" TemplateComponents, correspondingly.
 void TemplateDiagram.remove(Connector c)
          Remove a Connector from the template diagram (and the associated TemplateLinks from the underlying TemplateModel).
 void TemplateDiagram.removeLink(Connector c, TemplateLink link)
          Remove a given TemplateLink from a given Connector.
 

Uses of Connector in templates.diagram.actions
 

Fields in templates.diagram.actions declared as Connector
protected  Connector[] DiagramActions.CreateConnectorAction.buffer
          A buffer which will store the new Connector so it can be passed back.
protected  Connector[] DiagramActions.CreateAndMatchConnectorAction.buffer
          A buffer which will store the new Connector so it can be passed back.
protected  Connector DiagramUndoableEdits.CreateConnectorEdit.connector
          Holds the new Connector once it is created.
protected  Connector DiagramUndoableEdits.AddLinkEdit.connector
          The Connector to which the TemplateLink should be added.
protected  Connector DiagramUndoableEdits.RemoveConnectorEdit.connector
          The Connector to be removed.
protected  Connector DiagramUndoableEdits.RemoveLinkEdit.connector
          The Connector from which the TemplateLink should be removed.
protected  Connector DiagramActions.AddLinkAction.connector
          The Connector to which the new TemplateLink will be added.
protected  Connector DiagramActions.RemoveLinksAction.connector
          The Connector from which to remove the TemplateLinks.
protected  Connector DiagramActions.MatchEventsAction.connector
          The Connector whose TemplateLinks should be replaced.
 

Methods in templates.diagram.actions that return Connector
 Connector DiagramUndoableEdits.CreateConnectorEdit.getConnector()
          Retrieves the Connector created by the edit.
 

Constructors in templates.diagram.actions with parameters of type Connector
DiagramActions.AddLinkAction(javax.swing.undo.CompoundEdit parent, TemplateDiagram diagram, Connector connector, java.lang.String leftEvent, java.lang.String rightEvent)
          Construct an action for the given parameters.
DiagramActions.AddLinkAction(TemplateDiagram diagram, Connector connector, java.lang.String leftEvent, java.lang.String rightEvent)
          Construct an action for the given parameters.
DiagramActions.CreateAndMatchConnectorAction(javax.swing.undo.CompoundEdit parent, TemplateDiagram diagram, Entity left, Entity right, Connector[] buffer)
          Construct an action for the given parameters.
DiagramActions.CreateAndMatchConnectorAction(TemplateDiagram diagram, Entity left, Entity right, Connector[] buffer)
          Construct an action for the given parameters.
DiagramActions.CreateConnectorAction(javax.swing.undo.CompoundEdit parent, TemplateDiagram diagram, Entity left, Entity right, Connector[] buffer)
          Construct an action for the given parameters.
DiagramActions.CreateConnectorAction(TemplateDiagram diagram, Entity left, Entity right, Connector[] buffer)
          Construct an action for the given parameters.
DiagramActions.MatchEventsAction(javax.swing.undo.CompoundEdit parent, TemplateDiagram diagram, Connector connector)
          Construct an action for the given parameters.
DiagramActions.MatchEventsAction(TemplateDiagram diagram, Connector connector)
          Construct an action for the given parameters.
DiagramActions.RemoveLinksAction(javax.swing.undo.CompoundEdit parent, TemplateDiagram diagram, Connector connector, java.util.Collection<TemplateLink> links)
          Construct an action for the given parameters.
DiagramActions.RemoveLinksAction(TemplateDiagram diagram, Connector connector, java.util.Collection<TemplateLink> links)
          Construct an action for the given parameters.
DiagramUndoableEdits.AddLinkEdit(TemplateDiagram diagram, Connector connector, java.lang.String leftEvent, java.lang.String rightEvent)
          Constructs an edit with the given parameters.
DiagramUndoableEdits.RemoveConnectorEdit(TemplateDiagram diagram, Connector connector)
          Constructs an edit with the given parameters.
DiagramUndoableEdits.RemoveLinkEdit(TemplateDiagram diagram, Connector connector, TemplateLink link)
          Constructs an edit with the given parameters.
 

Uses of Connector in templates.presentation
 

Fields in templates.presentation declared as Connector
protected  Connector IssuesWrapper.SetEventsAction.connector
          The Connector connecting the template components between which the event links will be updated.
protected static Connector EventLinksDialog.connector
          The Connector between the TemplateComponents whose events are linked.
protected  Connector EventLinker.connector
          The connector connecting the template components whose event links are displayed.
 

Methods in templates.presentation with parameters of type Connector
protected static java.lang.String IssuesWrapper.describe(Connector c)
           
static java.util.Set<java.lang.String> Helpers.matchEvents(Connector c)
          Compute the set of event names which appear in both TemplateComponents connected by the given connector.
static void EventLinksDialog.showAndAssign(TemplateEditableCanvas canvas, Connector connector)
          Show the assign events dialog to let the user link events between the TemplateComponents contained by the Entitys connected by the given Connector.
 

Constructors in templates.presentation with parameters of type Connector
ConnectorPopup(TemplateEditableCanvas canvas, Connector connector)
          Construct the context pop-up menu for the given connector.
EventLinker(TemplateDiagram diagram, Connector connector)
          Construct and set up the event linker component.
IssuesWrapper.SetEventsAction(Connector connector)
          Construct a new action to update the event links between the template components connected by the given connector.
UIActions.DeleteAllLinksAction(TemplateEditableCanvas canvas, Connector connector)
          Construct an action to remove all links between the events of the template components connected by the given connector.
UIActions.EventLinksAction(TemplateEditableCanvas canvas, Connector connector)
          Construct an action to display the dialog for specifying the linking of events between the template components connected by the given connector.
UIActions.MatchEventsAction(TemplateEditableCanvas canvas, Connector connector)
          Construct an action to replace all links between the template components connected by the given connector with links only between the events with matching names.