Class DisplayModule

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----DisplayModule

class DisplayModule
extends Panel
implements MouseListener, MouseMotionListener, Notifiable, DisplayComponent

Variable Index

 o blinkToggle
 o borderErrorColor
 o currentBorderColor
 o displayInConnectors
 o displayNetwork
 o displayOutConnectors
 o dragging
 o errorBackgroundColor
 o firstDrag
 o highlightColor
 o main
 o module
 o mouseDown
 o name
 o normalBackgroundColor
 o normalBorderColor
 o popupMenu
 o selected
 o selectedBackgroundColor
 o selectedBorderColor
 o shadowColor
 o timer

Constructor Index

 o DisplayModule(DisplayNetwork, Module)

Method Index

 o addPopupMenu()
 o displayError(String)
 o editMenuItemActionPerformed(ActionEvent)
 o getDisplayInConnectors()
 o getDisplayOutConnectors()
 o getInsets()
 o getLocationInDisplayNetwork()
 o getModule()
 o getSelected()
 o mouseClicked(MouseEvent)
 o mouseDragged(MouseEvent)
 o mouseEntered(MouseEvent)
 o mouseExited(MouseEvent)
 o mouseMoved(MouseEvent)
 o mousePressed(MouseEvent)
 o mouseReleased(MouseEvent)
 o paint(Graphics)
 o removeMenuItemActionPerformed(ActionEvent)
 o select(boolean)
 o timer()

Variables

 o module
 private Module module
 o name
 private String name
 o mouseDown
 private boolean mouseDown
 o dragging
 private boolean dragging
 o firstDrag
 private Point firstDrag
 o displayNetwork
 private DisplayNetwork displayNetwork
 o normalBorderColor
 private Color normalBorderColor
 o borderErrorColor
 private Color borderErrorColor
 o currentBorderColor
 private Color currentBorderColor
 o selectedBorderColor
 private Color selectedBorderColor
 o normalBackgroundColor
 private Color normalBackgroundColor
 o errorBackgroundColor
 private Color errorBackgroundColor
 o selectedBackgroundColor
 private Color selectedBackgroundColor
 o highlightColor
 private Color highlightColor
 o shadowColor
 private Color shadowColor
 o blinkToggle
 private boolean blinkToggle
 o timer
 private Timer timer
 o main
 private DisplayModuleMain main
 o selected
 private boolean selected
 o displayInConnectors
 private DisplayConnectors displayInConnectors
 o displayOutConnectors
 private DisplayConnectors displayOutConnectors
 o popupMenu
 private PopupMenu popupMenu

Constructors

 o DisplayModule
 DisplayModule(DisplayNetwork d,
               Module m)

Methods

 o getInsets
 public Insets getInsets()
Overrides:
getInsets in class Container
 o paint
 public void paint(Graphics g)
Overrides:
paint in class Container
 o mousePressed
 public void mousePressed(MouseEvent e)
 o mouseReleased
 public void mouseReleased(MouseEvent e)
 o mouseDragged
 public void mouseDragged(MouseEvent e)
 o getLocationInDisplayNetwork
 public Point getLocationInDisplayNetwork()
 o displayError
 public void displayError(String message)
 o mouseClicked
 public void mouseClicked(MouseEvent e)
 o timer
 public void timer()
 o getModule
 Module getModule()
 o select
 private void select(boolean selected)
 o getSelected
 public boolean getSelected()
 o getDisplayInConnectors
 public DisplayConnectors getDisplayInConnectors()
 o getDisplayOutConnectors
 public DisplayConnectors getDisplayOutConnectors()
 o addPopupMenu
 private void addPopupMenu()
 o removeMenuItemActionPerformed
 private void removeMenuItemActionPerformed(ActionEvent e)
 o editMenuItemActionPerformed
 private void editMenuItemActionPerformed(ActionEvent e)
 o mouseEntered
 public void mouseEntered(MouseEvent e)
 o mouseExited
 public void mouseExited(MouseEvent e)
 o mouseMoved
 public void mouseMoved(MouseEvent e)