Jim's
tutorials

Fall 2007
course
navigation

com.consider.Consider.java

Abstract class defining some global objects It's mostly concerned with data access, the reason this is abstract is because I want to be able to hit either the local filesystem or an SQL database for data storage.

com.consider.data.ConsiderDB.java

Inherrits Consider, utilizes a modified prefuse table object called UpdatableTable which allows for writes to a database. I haven't been using this one lately so it's not actually functional.

com.consider.data.ConsiderFile.java

Inherreits Consider, uses the prefuse GraphML and CSV classes for data reads and writes.

com.consider.gui.DataDisplay.java

JPanel which builds and displays the prefuse display window, directly used by RootPane.java.

com.consider.gui.EditPane

JTabbedPane which contains the data editing controls

com.consider.gui.RootPane

JFrame which holds the Editpane and DataDisplay

com.consider.gui.tables.AvailableNodesTable.java

Generates a JTable which displays a list of the available nodes, hits the template, attribute, and node prefuse tables for information.

com.consider.gui.tables.NodeDataTable

Generates a JTable which displays the attributes and data of the currently selected node. Hits the node, template, attribute, nodedata and data prefuse tables for information.

com.consider.gui.tabs.NodeTab

Generates a JPanel which holds the AvailableNodesTable and NodeDataTable
http://cs.marlboro.edu/ courses/ fall2007/tutorials/ sheller/ Outline
last modified Monday November 19 2007 11:14 am EST