Uses of Class
templates.diagram.DiagramElement

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

Uses of DiagramElement in templates.diagram
 

Subclasses of DiagramElement in templates.diagram
 class Connector
          Class to maintain the graphical representation of TemplateLinks.
 class Entity
          Class to maintain the graphical representation of TemplateComponents.
 

Fields in templates.diagram with type parameters of type DiagramElement
protected  java.util.Collection<DiagramElement> TemplateDiagramMessage.elements
          The DiagramElements affected by the change described by this message.
protected  java.util.Collection<DiagramElement> TemplateDiagram.selection
          Collection of the currently selected elements in the template diagram.
 

Methods in templates.diagram that return DiagramElement
protected  DiagramElement TemplateDiagram.getAnyElement()
          Returns an arbitrary element from the template diagram, if one exists.
 

Methods in templates.diagram that return types with arguments of type DiagramElement
 java.util.Collection<DiagramElement> TemplateDiagramMessage.getElements()
          Retrieve the DiagramElements affected by the change described by this message.
 java.util.Collection<DiagramElement> TemplateDiagram.getSelection()
          Retrieve the collection of currently selected DiagramElements.
 

Method parameters in templates.diagram with type arguments of type DiagramElement
 void TemplateDiagram.commitTranslation(java.util.Collection<DiagramElement> elements, java.awt.Point delta)
          Notifies listeners for changes to this template diagram that the given DiagramElements were translated, and adds the UndoableEdit for the translation to the undo stack.
 void TemplateDiagram.setSelection(java.util.Collection<DiagramElement> selection)
          Set which DiagramElements are selected.
 void TemplateDiagram.translate(java.util.Collection<DiagramElement> elements, java.awt.Point delta)
          Translates the given diagram elements with the given displacement and updates the rest of the diagram elements to reflect the change.
 

Constructor parameters in templates.diagram with type arguments of type DiagramElement
TemplateDiagramMessage(TemplateDiagram source, java.util.Collection<DiagramElement> elements, int operationType)
          Create a message with the given parameters.
TemplateDiagramMessage(TemplateDiagram source, java.util.Collection<DiagramElement> elements, int operationType, java.lang.String message)
          Create a message with the given parameters.
 

Uses of DiagramElement in templates.diagram.actions
 

Fields in templates.diagram.actions with type parameters of type DiagramElement
protected  java.util.Collection<DiagramElement> DiagramActions.DeleteElementsAction.elements
          The DiagramElements which need to be removed.
protected  java.util.Collection<DiagramElement> DiagramUndoableEdits.MovedSelectionEdit.selection
          The DiagramElements to be relocated.
protected  java.util.Collection<DiagramElement> DiagramActions.MovedSelectionAction.selection
          The DiagramElements which were relocated.
 

Constructor parameters in templates.diagram.actions with type arguments of type DiagramElement
DiagramActions.DeleteElementsAction(javax.swing.undo.CompoundEdit parent, TemplateDiagram diagram, java.util.Collection<DiagramElement> elements)
          Construct an action for the given parameters.
DiagramActions.DeleteElementsAction(TemplateDiagram diagram, java.util.Collection<DiagramElement> elements)
          Construct an action for the given parameters.
DiagramActions.MovedSelectionAction(javax.swing.undo.CompoundEdit parent, TemplateDiagram diagram, java.util.Collection<DiagramElement> selection, java.awt.Point delta)
          Construct an action for the given parameters.
DiagramActions.MovedSelectionAction(TemplateDiagram diagram, java.util.Collection<DiagramElement> selection, java.awt.Point delta)
          Construct an action for the given parameters.
DiagramUndoableEdits.MovedSelectionEdit(TemplateDiagram diagram, java.util.Collection<DiagramElement> selection, java.awt.Point delta)
          Constructs an edit with the given parameters.
 

Uses of DiagramElement in templates.presentation
 

Fields in templates.presentation declared as DiagramElement
protected  DiagramElement TemplateEditableCanvas.hilitedElement
          The diagram element which is highlighted.
protected  DiagramElement MouseInterpreter.mouseDownOn
          The diagram element under the mouse cursor when the mouse button was depressed last.
 

Fields in templates.presentation with type parameters of type DiagramElement
 java.util.Collection<DiagramElement> IssueDescriptor.elements
          The set of diagram elements contributing to the occurrence of the consistency issue.
 

Methods in templates.presentation that return DiagramElement
 DiagramElement TemplateEditableCanvas.getHighlightedElement()
          Get the currently highlighted diagram element.
 

Methods in templates.presentation with parameters of type DiagramElement
 void TemplateEditableCanvas.highlight(DiagramElement element)
          Specify which diagram element should be highlighted.
 

Method parameters in templates.presentation with type arguments of type DiagramElement
 void TemplateConsistencyCanvas.scrollTo(java.util.Collection<DiagramElement> elements)
          Scroll the viewport of the consistency canvas so that the specified diagram elements come to view.
 

Constructors in templates.presentation with parameters of type DiagramElement
UIActions.DeleteAction(TemplateEditableCanvas canvas, DiagramElement element)
          Construct an action to delete a given diagram element from a given template diagram.
 

Constructor parameters in templates.presentation with type arguments of type DiagramElement
IssueDescriptor(java.lang.String message, int type, java.util.Collection<DiagramElement> elements, java.util.List<javax.swing.Action> fixes)
          Construct a new consistency issue descriptor for the given arguments.