"We could not only rapidly develop high-performance Web monitoring displays, but also easily build a custom editor specifically, enabling us to empower those in the field not familiar with programming to modify monitoring displays easily. This will reduce maintenance cost in the field...”
-Hiroaki Aoyama
Section Manager, ITEC Hanshin’s Engineering Solutions
This Communications application
demo (viewed as a Java applet) was constructed using SL-GMS
J/Developer
and the network mapping extension SL-GMS
J/Net.
This applet is highly compact, portable and performs exceptionally well
--
Requires IE 4.0+ or Netscape 4.7+ to run properly.
-
Use the buttons at the top to
navigate and edit network elements.
-
Select with the right mouse
button for a context sensitive pop-up menu of shortcuts.
-
Double click on a network element
to drill down to a detailed view.
-
Further instructions are given
below.
Instructions: |
|
Development Notes: |
The applet above represents a network diagram displayed over a map of the USA.
Double click on any network element to drill down to a more detailed view.
From the buttons at the top, select an option then click on the map to complete the operation:
-
To add a network element,
select 'NE1', 'NE2' or 'Group' and click anywhere on the map
-
To 'Move' or 'Delete' an object,
select a button and then click on the desired object to Delete or hold
down left mouse button and drag to 'Move'
-
To 'Connect' or 'Disconnect',
select a button and then click individually on the desired multiple objects
-
To view and modify properties
on a network element, select an object from the map then click the
'Options' button to invoke a dialog box.
It is possible to zoom and pan to various locations: Right click and select ' Zoom' and click on any area of the map. Hold down the SHIFT key and click to zoom out. Right click and select 'Pan', then drag the map holding down the left mouse button. (Note: It is not possible to 'Pan' at 100% visibility.)
|
|
This applet is ~286K, including
the Nodes and Connectors, and all interactive behaviors.
The Nodes, Connectors and
Map Background are instantiated programmatically from an XML file.
This demo could easily be
extended to develop a more complete Communications application.
Map
courtesy of Johns Hopkins University: © Ray Sterner, Johns Hopkins
University APL |