Class DisplayConnector
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Label
|
+----DisplayConnector
- class DisplayConnector
- extends Label
- implements DisplayComponent
-
connector
-
-
disconnectMenuItem
-
-
displayMenuItem
-
-
displayNetwork
-
-
isInConnector
-
-
popupMenu
-
-
saveMenuItem
-
-
DisplayConnector(DisplayNetwork, Connector)
-
-
addInConnectorPopupMenuItems(PopupMenu)
-
-
addOutConnectorPopupMenuItems(PopupMenu)
-
-
addPopupMenu()
-
-
connect()
- Called when a new Connection is added to the Connector of this
DisplayConnector, but only when the Connector is an InConnector.
-
disconnect()
- Called after a Connection that was connected to the Connector of this
DisplayConnector is removed.
-
disconnectMenuItemActionPerformed(ActionEvent)
-
-
displayChange()
-
-
displayDisplay()
-
-
displayMenuItemStateChanged(ItemEvent)
-
-
displaySave()
-
-
getConnectionPoint()
-
-
getConnector()
-
-
getLocationInDisplayNetwork()
-
-
mouseClickPerformed(MouseEvent)
-
-
paint(Graphics)
-
-
saveMenuItemStateChanged(ItemEvent)
-
displayNetwork
private DisplayNetwork displayNetwork
connector
private Connector connector
isInConnector
private boolean isInConnector
popupMenu
private PopupMenu popupMenu
saveMenuItem
private NaiveCheckboxMenuItem saveMenuItem
displayMenuItem
private NaiveCheckboxMenuItem displayMenuItem
disconnectMenuItem
private MenuItem disconnectMenuItem
DisplayConnector
DisplayConnector(DisplayNetwork n,
Connector c)
paint
public void paint(Graphics g)
- Overrides:
- paint in class Component
mouseClickPerformed
public void mouseClickPerformed(MouseEvent e)
getLocationInDisplayNetwork
public Point getLocationInDisplayNetwork()
getConnectionPoint
Point getConnectionPoint()
- Returns:
- s the Point in (or on) this DisplayConnector where connected
DisplayConnections are to be drawn from or to. If this
DisplayConnector represents an InConnector, the point will be
on the middle of the line at the top of rectangular area of
the DisplayConnector. If this DisplayConnector represents an
OutConnector, the point will be on the middle of the line at
the bottom of rectangular area of the DisplayConnector.
getConnector
Connector getConnector()
saveMenuItemStateChanged
private void saveMenuItemStateChanged(ItemEvent e)
displayMenuItemStateChanged
private void displayMenuItemStateChanged(ItemEvent e)
disconnectMenuItemActionPerformed
private void disconnectMenuItemActionPerformed(ActionEvent e)
displayChange
void displayChange()
displaySave
private void displaySave()
displayDisplay
private void displayDisplay()
addPopupMenu
private void addPopupMenu()
addInConnectorPopupMenuItems
private void addInConnectorPopupMenuItems(PopupMenu popupMenu)
addOutConnectorPopupMenuItems
private void addOutConnectorPopupMenuItems(PopupMenu popupMenu)
connect
void connect()
- Called when a new Connection is added to the Connector of this
DisplayConnector, but only when the Connector is an InConnector.
disconnect
void disconnect()
- Called after a Connection that was connected to the Connector of this
DisplayConnector is removed. Only when the Connector is an
InConnector.