The contents of this legacy page are no longer maintained nor supported, and are made available only for historical purposes.
Otter Source Code
| Filename | Description | Modified |
|---|---|---|
| Sample Data Creation Scripts | ||
| scripts/as2asname | A file which maps AS number to AS netname. Used by bgp2fvl.pl to put netname to AS. It is very outdated by this point, but provides a good place to start. | Aug 4, 2000 12:21 |
| scripts/bgp2odf.pl | Parse a Cisco "show IP bgp" dump file to create a Otter Data file that contains the AS connection network. | Aug 3, 2000 15:47 |
| scripts/crawl.pl | To allow for a general tool for crawl nodes. | Aug 3, 2000 15:47 |
| scripts/header.pl | This is the basic header for each odf file. | Aug 3, 2000 15:47 |
| scripts/html_crawl.pl | This script will do a very basic crawl of an HTML tree. It will not leave the hostname it started on. | Aug 3, 2000 15:47 |
| scripts/user_file.pl | This parses domain specific code to build the tree, current file parse mtrace. | Aug 3, 2000 15:47 |
| Sample Data Files | ||
| data/ bbnplanet.net.odf | Data collected by mtrace on the BBNPlanet multicast network | Aug 3, 2000 15:47 |
| data/ otter_links.odf | Sample data file with links | Aug 3, 2000 15:47 |
| data/ otter_paths.odf | Sample data file with paths | Aug 3, 2000 15:47 |
| Miscellaneous Files | ||
| README | Provide some useful information about Otter | Mar 20, 2001 14:43 |
| Makefile | To help comply the Otter Code | Oct 30, 2003 16:26 |
| otter | To provide a sample html page. Which can be used to launch Otter. | Aug 4, 2000 11:56 |
| Otter Source Code | ||
| Animator.java | Used to control animation threads. | May 9, 2000 18:05 |
| Arrows.java | A self contained class that will calculate and draw arrows based on a From location and a To location | Mar 20, 2001 14:20 |
| BundlesIOHandler.java | This should handle the IO for otter. Including loading/saving locally (only in stand alone) and remotely (both). In two different formats. | Jan 24, 2001 12:58 |
| ColorMaskFrame.java | To allow a interactive method for coloring/masking objects by their current value. | May 9, 2000 18:05 |
| DList.java | A linked list of all the objects which are drawn by the java Class Display. | Dec 14, 2001 13:25 |
| DimensionDialog.java | To create a FilenameDialog that works for URLs. It list the contains of a url and the allow the user to select a given file out of those in the URL of a dir. | Dec 14, 2001 13:25 |
| Display.java | Create a extended panel which will allow for display and editing of nodes and lines. It will also displays messages to the user thought a status bar which will appear on the bottom of the display. | Mar 22, 2001 12:14 |
| DisplayFrame.java | May 4, 1998 13:21 | |
| DisplayInterface.java | To provide a way for the Display when it is run as a thread to change the file Index of Animator | Dec 14, 2001 13:25 |
| DisplayObject.java | Create a interactive panel. Which will display nodes and links. It will also allow a GUI for their creation, manipulation, and destruction | Oct 30, 2003 15:58 |
| FileInterface.java | Because the Dialog class is not implement correctly I must create this interface to pass the information back to the Otter. | Dec 14, 2001 13:25 |
| FilesSelect.java | To create a FilenameDialog that works for URLs. It lists the contains of a url and the allow the user to select a given file out of those in the URL of a dir. | Dec 14, 2001 13:25 |
| Format.java | To arrange the nodes in a more meaningful fashion. It arranges the nodes of the passed Display using a depth first algorithm. | Mar 8, 2001 12:16 |
| FormatInterface.java | To provide a common interface between Animator and the Format. | Dec 14, 2001 13:25 |
| GIFEncoder.java | May 9, 2000 18:05 | |
| GridPanel.java | This creates a simple way to use GridBaglayout. It allows the the add of objects to a container with with it auto creating a GridBagConstraint for it. | May 9, 2000 18:05 |
| HelpFrame.java | To provide a frame that display help information. | Dec 14, 2001 13:25 |
| IOHandler.java | This should handle the IO for otter. Including loading/saving locally (only in stand alone) and remotely (both). In two different formats. | Nov 20, 2002 17:13 |
| IOInterface.java | To provide a comma in interface between Otter and the Loader. | Dec 14, 2001 13:25 |
| Link.java | A self contained class that will maintain its own way of draw function, size, color, and a selected color. | Oct 30, 2003 16:24 |
| MyList.java | Dec 14, 2001 13:25 | |
| NameFilter.java | To create a filter that accepts only files that end with .odf. | Dec 14, 2001 13:25 |
| NameSearch.java | To provide a method for searching for machine that contain a given string. | Dec 14, 2001 13:25 |
| Node.java | A self contained class that will maintain its own way of being draw, size, color, selected color, location x,y, name. | Oct 29, 2003 18:49 |
| Otter.java | This applet/application provides a interactive graphically represent of a network. Where that network can have a file specified type and number of attributes for each data object. It will provide the a GUI for the user. | Mar 23, 2001 16:27 |
| Path.java | A Display Object that is used to display paths as a collection of lines between nodes. | Oct 30, 2003 16:23 |
| PsGenerator.java | Nov 20, 2002 17:13 | |
| PullDownMenu.java | To build the PullDownMenu used by Otter, it also handles some of the selection of menu items. | Mar 8, 2001 12:16 |
| ShiftImage.java | A class that maintains the amount of shift the image needs based wheter or not names are to be drawn. | Mar 20, 2001 14:20 |
| StatusBar.java | To display text areas at the bottom of a panel. It will inclose these text areas inside of box which it will draw using the rectangle primitives. | Dec 14, 2001 13:25 |
| StepByStep.java | To provide a method for showing hierarchy level step by step. | Dec 14, 2001 13:25 |
| Strings.java | A array of strings which will grow and can sort itself. | Dec 14, 2001 13:25 |
| URLDialog.java | To create a FilenameDialog that works for URLs. it list the contains of a url and the allow the user to select a given file out of those in the URL of a dir. | Dec 14, 2001 13:25 |
| Values.java | This holds the arrays of floats or strings that form a attribute for a Display object. | May 9, 2000 18:05 |
| ValuesGroup.java | To keep track of a Title and fields for each value group Also used as key for values into each nodes hash of values. | May 9, 2000 18:05 |

