Class mheg5.POM.Mheg5Monitor
All Packages Class Hierarchy This Package Previous Next Index
Class mheg5.POM.Mheg5Monitor
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Frame
|
+----mheg5.POM.Mheg5Monitor
- public class Mheg5Monitor
- extends Frame
- implements Runnable
-
bgColor
-
-
causing_link
-
-
link_causalities
-
-
n_link_causalities
-
-
sorter
-
-
Mheg5Monitor(String)
-
-
addNewConnectivity(Mheg5MonitorObject, Mheg5MonitorObject)
-
-
drawControlButtons(Graphics)
-
-
drawLine2MonitorObjects(Graphics, Mheg5MonitorObject, Mheg5MonitorObject)
-
-
getDifference(double, double, double, double)
-
-
getFocusObject(int, int)
-
-
getMonitorObject(int)
-
-
imageUpdate(Image, int, int, int, int, int)
- Repaints the component when the image has changed.
-
keyDown(Event, int)
-
-
mouseDown(Event, int, int)
-
-
mouseDrag(Event, int, int)
-
-
mouseEnter(Event, int, int)
-
-
mouseExit(Event, int, int)
-
-
mouseMove(Event, int, int)
-
-
mouseUp(Event, int, int)
-
-
my_update()
-
-
my_update_with_rebuild()
-
-
notifyLinkFiring(Link, int, boolean, boolean)
-
-
NotifyMouseClicked(int, int)
-
-
NotifyMouseDragged(int, int)
-
-
NotifyMouseEntered(int, int)
-
-
NotifyMouseExited(int, int)
-
-
NotifyMouseMove(int, int)
-
-
NotifyMousePressed(int, int)
-
-
NotifyMouseReleased(int, int)
-
-
oneIterationResortIteration()
-
-
paint(Graphics)
-
-
paintFrame(Graphics)
-
-
prepareObjectsDatabase()
-
-
rebuild_object_table()
-
-
resortMonitorObjects()
-
-
run()
-
-
sortSelectionRectangleObjectsY()
-
-
start()
-
-
update(Graphics)
-
bgColor
public final static Color bgColor
link_causalities
public int link_causalities[][]
n_link_causalities
public int n_link_causalities
causing_link
public int causing_link
sorter
public Thread sorter
Mheg5Monitor
public Mheg5Monitor(String title)
notifyLinkFiring
public void notifyLinkFiring(Link l,
int obj_number,
boolean synchronous,
boolean starting)
mouseDown
public boolean mouseDown(Event evt,
int x,
int y)
- Overrides:
- mouseDown in class Component
mouseDrag
public boolean mouseDrag(Event evt,
int x,
int y)
- Overrides:
- mouseDrag in class Component
mouseEnter
public boolean mouseEnter(Event evt,
int x,
int y)
- Overrides:
- mouseEnter in class Component
mouseExit
public boolean mouseExit(Event evt,
int x,
int y)
- Overrides:
- mouseExit in class Component
mouseMove
public boolean mouseMove(Event evt,
int x,
int y)
- Overrides:
- mouseMove in class Component
mouseUp
public boolean mouseUp(Event evt,
int x,
int y)
- Overrides:
- mouseUp in class Component
keyDown
public boolean keyDown(Event evt,
int key)
- Overrides:
- keyDown in class Component
NotifyMouseDragged
public void NotifyMouseDragged(int x,
int y)
NotifyMouseMove
public void NotifyMouseMove(int x,
int y)
NotifyMouseEntered
public void NotifyMouseEntered(int x,
int y)
NotifyMouseExited
public void NotifyMouseExited(int x,
int y)
NotifyMousePressed
public void NotifyMousePressed(int x,
int y)
NotifyMouseReleased
public void NotifyMouseReleased(int x,
int y)
NotifyMouseClicked
public void NotifyMouseClicked(int x,
int y)
getFocusObject
public Mheg5MonitorObject getFocusObject(int x,
int y)
sortSelectionRectangleObjectsY
public void sortSelectionRectangleObjectsY()
imageUpdate
public boolean imageUpdate(Image img,
int flags,
int x,
int y,
int w,
int h)
- Repaints the component when the image has changed.
[code is dircetly cut-n-paste from java.awt.component (lines 1176-1200)
only inInc and incRate locally changed.]
- Returns:
- true if image has changed; false otherwise.
- Overrides:
- imageUpdate in class Component
my_update_with_rebuild
public void my_update_with_rebuild()
paint
public void paint(Graphics g)
- Overrides:
- paint in class Component
my_update
public void my_update()
update
public void update(Graphics g)
- Overrides:
- update in class Component
paintFrame
public synchronized void paintFrame(Graphics g)
drawControlButtons
public void drawControlButtons(Graphics g)
drawLine2MonitorObjects
public void drawLine2MonitorObjects(Graphics g,
Mheg5MonitorObject m_obj1,
Mheg5MonitorObject m_obj2)
getMonitorObject
public Mheg5MonitorObject getMonitorObject(int target_id)
rebuild_object_table
public void rebuild_object_table()
prepareObjectsDatabase
public void prepareObjectsDatabase()
addNewConnectivity
public void addNewConnectivity(Mheg5MonitorObject a,
Mheg5MonitorObject b)
resortMonitorObjects
public void resortMonitorObjects()
run
public void run()
start
public void start()
oneIterationResortIteration
public synchronized void oneIterationResortIteration()
getDifference
public double getDifference(double a1,
double a2,
double b1,
double b2)
All Packages Class Hierarchy This Package Previous Next Index