A C D E F G I J K L M N O P Q R S T U V

A

acquireRead() - Method in class snap.graph.Monitor
While some writer is writing reader waits else number of readers is incremented
acquireWrite() - Method in class snap.graph.Monitor
While some writer is writing or some reader is reading writer waits else writer starts writing
actionPerformed(ActionEvent) - Method in class snap.ui.diagram.CoordinationSettings
Handles action events sent by the various components in the interaction window.
actionPerformed(ActionEvent) - Method in class snap.ui.diagram.DiagramPanel
Handles all actions and events related to the drawing of a layout sent by way of mouse events or through other method calls.
actionPerformed(ActionEvent) - Method in class snap.ui.diagram.VisualizationSettings
Handles action events sent by the various components in the interaction window.
actionPerformed(ActionEvent) - Method in class snap.ui.MsgBox
 
actionPerformed(ActionEvent) - Method in class snap.database.DatabaseManager
 
addComponent(String, TechnologyAdapter) - Method in class snap.graph.UIGraph
Assigns a unique name, generates a node, and adds a new technology adapter into the graph
addConnection(String, NodeActionPair) - Method in class snap.graph.Node
 
addConnectionChangeEventListener(ConnectionChangeEventListener) - Method in class snap.database.DatabaseManager
Installs the listener for ConnectionChangeEvents
addGraphChangeEventListener(GraphChangeEventListener) - Method in class snap.graph.Graph
Installs the listener for GraphChangeEvents
addLink(Link) - Method in class snap.ui.diagram.Visualization
Adds a Link to the list of associated links for this Visualization object
addSnapEventListener(SnapEventListener) - Method in class snap.adapter.TechnologyAdapter
Installs the listener for SnapEvents
addSnapEventListener(SnapEventListener) - Method in interface snap.Snapable
Method used by Snap to register as a listener for SnapEvents
addSnapEventListener(SnapEventListener) - Method in class snap.Snapplet
Adds a listener for snap events.
addToWhereClause(String) - Method in class snap.database.Query
Adds a condition to the WHERE clause of the query.
AppletLoader - class snap.loader.AppletLoader.
An applet that runs on the same page as a Java Applet visualization component.
AppletLoader() - Constructor for class snap.loader.AppletLoader
Constructor and applet initialization
AppletLoader(boolean) - Constructor for class snap.loader.AppletLoader
Constructor and applet initialization.

C

connectionChanged(ConnectionChangeEvent) - Method in class snap.ui.FrameManager
Notifies the FrameManager that the database connection changed.
connectionChanged(ConnectionChangeEvent) - Method in class snap.ui.SnapPanel
Creates or removes a VisualizationSchema.
connectionChanged(ConnectionChangeEvent) - Method in class snap.coordination.KeyConverter
This is the event which gets the DatabaseSchema.
connectionChanged(ConnectionChangeEvent) - Method in interface snap.database.ConnectionChangeEventListener
 
ConnectionChangeEvent - class snap.database.ConnectionChangeEvent.
An event that indicates that the connection has changed.
ConnectionChangeEvent(Object) - Constructor for class snap.database.ConnectionChangeEvent
 
ConnectionChangeEventListener - interface snap.database.ConnectionChangeEventListener.
The interface for a listener to ConnectionChangeEvents.
containsPoint(Point) - Method in class snap.ui.diagram.Link
Determines whether a point given as a parameter is within the clickable region of the Link object and returns boolean values as appropriate.
containsPoint(Point) - Method in class snap.ui.diagram.Visualization
Determines whether a given point passed in as a parameter is within the graphical drawing space of the Visualization.
convertKeys(Query, Query, SnapEvent) - Method in class snap.coordination.KeyConverter
Method that converts the keys and returns a new snap event.
Coordination - class snap.ui.diagram.Coordination.
Coordination is the pair of actions that are coordinated between two visualizations.
Coordination(Link) - Constructor for class snap.ui.diagram.Coordination
 
Coordination(String, String, Link) - Constructor for class snap.ui.diagram.Coordination
Class constructor
CoordinationGraph - class snap.graph.CoordinationGraph.
Extension of the simple Graph.
CoordinationGraph() - Constructor for class snap.graph.CoordinationGraph
 
CoordinationManager - class snap.coordination.CoordinationManager.
This is the controlling class to manage the connections and visualization layout.
CoordinationManager(Snap) - Constructor for class snap.coordination.CoordinationManager
Constructor.
CoordinationNode - class snap.graph.CoordinationNode.
Node in the CoordinationGraph structure.
CoordinationNode(CoordinationGraph, String, Query, TechnologyAdapter) - Constructor for class snap.graph.CoordinationNode
 
CoordinationSettings - class snap.ui.diagram.CoordinationSettings.
CoordinationSettings is the component that obtains coordination information from the user.
CoordinationSettings(Link, Coordination, DiagramPanel, DatabaseSchema) - Constructor for class snap.ui.diagram.CoordinationSettings
This constructor takes the Link and Coordination objects to edit
CoordinationSettings(Link, DiagramPanel, DatabaseSchema) - Constructor for class snap.ui.diagram.CoordinationSettings
This constructor takes the Link to add a Coordination to

D

DatabaseManager - class snap.database.DatabaseManager.
Manages the database connections
DatabaseManager(Snap) - Constructor for class snap.database.DatabaseManager
Constructor for the DatabaseManager.
DatabaseSchema - class snap.database.DatabaseSchema.
This class retrieves schema information from the database.
DatabaseSchema(Connection) - Constructor for class snap.database.DatabaseSchema
This is the default constructor for the DatabaseSchema object
DiagramPanel - class snap.ui.diagram.DiagramPanel.
DiagramPanel is the component object used to display layout information such as visualization icons and their associated connections.
DiagramPanel(Snap) - Constructor for class snap.ui.diagram.DiagramPanel
Class constructor

E

equals(Query) - Method in class snap.database.Query
 
erase(Graphics) - Method in class snap.ui.diagram.Link
Erases the iconic representation of the Link object.
erase(Graphics) - Method in class snap.ui.diagram.Visualization
Erases the iconic representation of the Visualization object.

F

fireSnapEvent(SnapEvent) - Method in class snap.Snapplet
Fires a SnapEvent to all registered listeners.
FrameManager - class snap.ui.FrameManager.
Handles talking to the frames UI.
FrameManager(Snap) - Constructor for class snap.ui.FrameManager
Constructor for the FrameManager.

G

getAction() - Method in class snap.graph.NodeActionPair
 
getAppletInfo() - Method in class snap.loader.AppletLoader
Returns the AppletInfo for the AppletLoader
getCenterPoint() - Method in class snap.ui.diagram.Visualization
Calculates the center point of the iconic representation of the Visualization and returns that as a Point object for rendering the associated coordinations in the UI.
getColumns(String) - Method in class snap.database.DatabaseSchema
Returns a Vector of column names for a given table
getConnection() - Method in class snap.database.DatabaseManager
Returns the connection to the user's database.
getConnection(String, String, String, String) - Method in class snap.database.DatabaseManager
This method will return a database connection
getConnections(String) - Method in class snap.graph.Node
Returns an Vector of NodeActionPairs
getCoordinationManager() - Method in class snap.Snap
Returns the CoordinationManager that will handle coordination events.
getCoordinations() - Method in class snap.ui.diagram.Link
Returns a Vector of Coordination objects.
getDatabaseManager() - Method in class snap.Snap
Returns the DatabaseManager
getDatabaseSchema() - Method in class snap.database.DatabaseManager
Returns the DatabaseSchema for the data connection.
getDescription() - Method in class snap.graph.UINode
 
getDSN() - Method in class snap.database.DatabaseManager
Returns the database name that has been set by the user.
getEndAction() - Method in class snap.ui.diagram.Coordination
 
getEndLocation() - Method in class snap.ui.diagram.Link
Retrieves the location where the Link object ends.
getEndVisualization() - Method in class snap.ui.diagram.Link
Retrieves the Visualization object at the end of the connection.
getEventType() - Method in class snap.graph.GraphChangeEvent
 
getEventType() - Method in class snap.SnapEvent
The action that occured at the source
getFeedbackPanel() - Method in class snap.Snap
Returns the SnapPanel of the Snap user interface
getFields() - Method in class snap.database.Query
 
getGraph() - Method in class snap.graph.Node
 
getGraph() - Method in class snap.Snap
Returns the Graph used in coordination
getHost() - Method in class snap.Snap
Returns the host that Snap has been loaded from.
getIcon() - Method in class snap.adapter.JavaTechnologyAdapter
Returns the component's Icon or tries to find a default Icon
getIcon() - Method in class snap.adapter.TechnologyAdapter
Retusn the component's Icon
getIcon() - Method in class snap.graph.UINode
Returns the component's Icon from the TechnologyAdapter
getIcon() - Method in interface snap.Snapable
Returns the Icon for the visualization
getIcon() - Method in class snap.Snapplet
Returns null, setting the Icon to a default Icon.
getKeys() - Method in class snap.SnapEvent
The primary keys that identify the tuple(s) in the SnapEvent.
getLinks() - Method in class snap.ui.diagram.Visualization
Retrieves the list of Links associated with this Visualization.
getLocation() - Method in class snap.ui.diagram.Visualization
Retrieves the location where the Visualization object is painting
getManager() - Static method in class snap.loader.StaticMemoryList
Method for locating the Manager from the StaticMemoryList
getMark() - Method in class snap.graph.CoordinationNode
 
getMonitor() - Method in class snap.graph.Graph
Returns the monitor for locking the entire graph
getName() - Method in class snap.ui.diagram.Coordination
 
getName() - Method in class snap.ui.diagram.Link
Retrieves the name of the Link object.
getName() - Method in class snap.graph.Node
 
getNewConnection() - Method in class snap.database.DatabaseManager
Returns a new connection to the user's database.
getNode() - Method in class snap.adapter.TechnologyAdapter
Returns the TechnologyAdapater's node in the UI/Coordination Graph.
getNode() - Method in class snap.graph.GraphChangeEvent
 
getNode() - Method in class snap.graph.NodeActionPair
 
getNode(String) - Method in class snap.graph.Graph
 
getPassword() - Method in class snap.database.DatabaseManager
Returns the password that has been set by the user.
getPrimaryKey(String) - Method in class snap.database.DatabaseSchema
Gets the primary key for a particular table.
getQuery() - Method in class snap.graph.Node
 
getRelation(String, String) - Method in class snap.database.DatabaseSchema
Check from hashtable and return the relation.
getResultSet(Connection, Query) - Method in class snap.database.DatabaseManager
This method will return the ResultSet for a given SQL statement.
getServer() - Method in class snap.database.DatabaseManager
Returns the server that has been set by the user.
getSnapEvent() - Method in class snap.graph.CoordinationNode
 
getStartAction() - Method in class snap.ui.diagram.Coordination
 
getStartLocation() - Method in class snap.ui.diagram.Link
Retrieves the location where the Link object starts
getStartVisualization() - Method in class snap.ui.diagram.Link
Retrieves the Visualization object at the beginning of the connection
getSupportedActions() - Method in class snap.adapter.JavaTechnologyAdapter
Returns the list of Actions supported by the visualization
getSupportedActions() - Method in class snap.adapter.TechnologyAdapter
Returns a list of Actions supported by a visualization
getSupportedActions() - Method in class snap.graph.Node
 
getSupportedActions() - Method in interface snap.Snapable
Returns a list of Actions (as Strings) supported by a visualization
getSupportedActions() - Method in class snap.Snapplet
Returns an Enumeration of actions (as Strings) that the component can perform and will fire as SnapEvents.
getTable() - Method in class snap.database.Query
 
getTables() - Method in class snap.database.DatabaseSchema
Returns a Vector of table names
getTechnologyAdapter() - Method in class snap.graph.Node
 
getText() - Method in class snap.ui.SnapPanel
Returns the text for the status.
getText() - Method in class snap.loader.AppletLoader
Returns the text displayed for the AppletLoader
getType() - Method in class snap.graph.UINode
Returns the visualization type
getUINode() - Method in class snap.ui.diagram.Visualization
Retrieves the UINode of the Visualization object.
getUser() - Method in class snap.database.DatabaseManager
Returns the user name that has been set by the user.
getWhereClause() - Method in class snap.database.Query
 
Graph - class snap.graph.Graph.
This is the graph structure to manage the CoordinationNodes and their connections.
Graph() - Constructor for class snap.graph.Graph
 
graphChanged(GraphChangeEvent) - Method in class snap.ui.diagram.DiagramPanel
 
graphChanged(GraphChangeEvent) - Method in class snap.coordination.CoordinationManager
Method for the graph changed event.
graphChanged(GraphChangeEvent) - Method in interface snap.graph.GraphChangeEventListener
 
GraphChangeEvent - class snap.graph.GraphChangeEvent.
An event that indicates that the graph has changed.
GraphChangeEvent(Object, int, Node) - Constructor for class snap.graph.GraphChangeEvent
 
GraphChangeEventListener - interface snap.graph.GraphChangeEventListener.
The interface for a listener to GraphChangeEvents.

I

init() - Method in class snap.loader.AppletLoader
JApplet's init() method.
init() - Method in class snap.Snap
JApplet's init() method.
isEmpty() - Method in class snap.database.Query
 
isLinked() - Method in class snap.ui.diagram.Visualization
Determines if the Visualization is connected by examining the list of associated coordinations.

J

JavaTechnologyAdapter - class snap.adapter.JavaTechnologyAdapter.
Adapter between Snap's general interface to the interface specific for Java visualizations.
JavaTechnologyAdapter(Snap, Snapable) - Constructor for class snap.adapter.JavaTechnologyAdapter
Constructs the JavaTechnologyAdapter with a reference to the Java-based visualization that it will talk to.

K

KeyConverter - class snap.coordination.KeyConverter.
Responsible for converting the keys between events.
KeyConverter(DatabaseManager) - Constructor for class snap.coordination.KeyConverter
Constructor.

L

Link - class snap.ui.diagram.Link.
Link is the UI abstraction of a Link between two visualizations.
Link(Point, Visualization, Point, Visualization, DiagramPanel) - Constructor for class snap.ui.diagram.Link
Class constructor
load(Query) - Method in class snap.adapter.JavaTechnologyAdapter
Enqueues the Query to be loaded by the visualization
load(Query) - Method in class snap.adapter.TechnologyAdapter
Called when Snap needs to load data into the visualization
load(ResultSet, String) - Method in interface snap.Snapable
Called when Snap needs to load data into the visualization.
load(ResultSet, String) - Method in class snap.Snapplet
Method called when Snap needs to load data into the visualization.

M

main(String[]) - Static method in class snap.loader.AppletLoader
Starts up the applet if it is not in a browser
main(String[]) - Static method in class snap.Snap
Starts up the applet if it is not in a browser
MANY_TO_ONE - Static variable in class snap.database.DatabaseSchema
 
Monitor - class snap.graph.Monitor.
The Read Write Monitor Class
Monitor() - Constructor for class snap.graph.Monitor
 
mouseClicked(MouseEvent) - Method in class snap.ui.diagram.DiagramPanel
Interprets mouse clicked events and determines the appropriate UI related actions to perform.
mouseDragged(MouseEvent) - Method in class snap.ui.diagram.DiagramPanel
Handles the continuous drawing and animation of a temporary connection as a result of mouse dragged events.
mouseEntered(MouseEvent) - Method in class snap.ui.diagram.DiagramPanel
Handles the mouseEntered event.
mouseExited(MouseEvent) - Method in class snap.ui.diagram.DiagramPanel
Handles the mouseExited event.
mouseMoved(MouseEvent) - Method in class snap.ui.diagram.DiagramPanel
Handles all mouse moved events, but particularly is involved with the continuous drawing and animation of a new Link as a result of these mouse moved events.
mousePressed(MouseEvent) - Method in class snap.ui.diagram.DiagramPanel
Initiates the sequence of events to manage the popup menus as a result of mouse pressed events and establishes a current visualization otherwise.
mouseReleased(MouseEvent) - Method in class snap.ui.diagram.DiagramPanel
Initiates the sequence of events to manage the popup menus as a result of mouse release events.
MsgBox - class snap.ui.MsgBox.
A modal message box.
MsgBox(String, String, boolean) - Constructor for class snap.ui.MsgBox
 

N

NO_RELATION - Static variable in class snap.database.DatabaseSchema
 
Node - class snap.graph.Node.
A node in the Graph; the Node contains all of the information for a Visualization.
NODE_ADDED - Static variable in class snap.graph.GraphChangeEvent
 
NODE_REMOVED - Static variable in class snap.graph.GraphChangeEvent
 
Node(Graph, String, Query, TechnologyAdapter) - Constructor for class snap.graph.Node
 
NodeActionPair - class snap.graph.NodeActionPair.
Part of a connection between two visualizations; a NodeActionPair contains a Node and the Action to be fired on that node.
NodeActionPair(Node, String) - Constructor for class snap.graph.NodeActionPair
 
nodes() - Method in class snap.graph.Graph
 

O

ONE_TO_MANY - Static variable in class snap.database.DatabaseSchema
 
ONE_TO_ONE - Static variable in class snap.database.DatabaseSchema
 

P

paintComponent(Graphics) - Method in class snap.ui.diagram.DiagramPanel
Handles the repainting of all the visualizations and connections currently being displayed in the layout.
paintComponent(Graphics) - Method in class snap.ui.diagram.Link
Draws the iconic represntation of the Link object at its location.
paintComponent(Graphics) - Method in class snap.ui.diagram.Visualization
Draws the iconic represntation of the SnapVisualizaiton object at its location.
performSnapEvent(SnapEvent) - Method in class snap.adapter.JavaTechnologyAdapter
Enqueues the SnapEvent to be performed by the visualization
performSnapEvent(SnapEvent) - Method in class snap.adapter.TechnologyAdapter
Called when Snap needs to fire an event at the visualization
performSnapEvent(SnapEvent) - Method in interface snap.Snapable
Method called when a SnapEvent is to handled by the visualization
performSnapEvent(SnapEvent) - Method in class snap.Snapplet
Executes the appropriate action for the SnapEvent.

Q

Query - class snap.database.Query.
Defines the database query that a visualization will wrap.
Query() - Constructor for class snap.database.Query
Empty Constructor, sets an empty String for the Query
Query(Query) - Constructor for class snap.database.Query
Constructor for creating a copy of the query.
Query(String, Vector, String) - Constructor for class snap.database.Query
Constructor

R

releaseRead() - Method in class snap.graph.Monitor
Number of readers is deccremented .
releaseWrite() - Method in class snap.graph.Monitor
Writer finishes writing and notify all the waiting threads
removeComponent(String) - Method in class snap.graph.UIGraph
 
removeConnection(String, NodeActionPair) - Method in class snap.graph.Node
 
removeConnectionChangeEventListener(ConnectionChangeEventListener) - Method in class snap.database.DatabaseManager
Removes the listener for ConnectionChangeEvents
removeGraphChangeEventListener(GraphChangeEventListener) - Method in class snap.graph.Graph
Removes the listener for GraphChangeEvents
removeLink(Link) - Method in class snap.ui.diagram.DiagramPanel
Removes the link from the UI and from the CoordinationGraph
removeLink(Link) - Method in class snap.ui.diagram.Visualization
Removes a coordination from the list of associated coordinations for this Visualization object
removeNode(String) - Method in class snap.graph.Graph
 
removeSnapEventListener(SnapEventListener) - Method in class snap.adapter.TechnologyAdapter
Removes the listener for SnapEvents
removeSnapEventListener(SnapEventListener) - Method in interface snap.Snapable
Method used by Snap to unregister as a listener for SnapEvents
removeSnapEventListener(SnapEventListener) - Method in class snap.Snapplet
Removes a listener for snap events.
run() - Method in class snap.adapter.JavaTechnologyAdapter
Run's the JavaTechnologyAdapter in its own thread.

S

setAction(String) - Method in class snap.graph.NodeActionPair
 
setCoordinationManager(CoordinationManager) - Method in class snap.Snap
Sets the CoordinationManager that will handle coordination events.
setDatabaseManager(DatabaseManager) - Method in class snap.Snap
Sets the DatabaseManager
setDescription(String) - Method in class snap.graph.UINode
 
setEndAction(String) - Method in class snap.ui.diagram.Coordination
 
setEndLocation(Point) - Method in class snap.ui.diagram.Link
Sets the location where the Link should stop painting to a point passed in as a parameter.
setEndVisualization(Visualization) - Method in class snap.ui.diagram.Link
Sets the visualization where the connection should end to that specified by the parameter.
setFeedbackPanel(SnapPanel) - Method in class snap.Snap
Sets the SnapPanel of the Snap user interface
setFields(Vector) - Method in class snap.database.Query
 
setGraph(Graph) - Method in class snap.graph.Node
 
setGraph(Graph) - Method in class snap.Snap
Sets the Graph used in coordination
setHost(String) - Method in class snap.Snap
Sets the host that Snap has been loaded from.
setLocation(Point) - Method in class snap.ui.diagram.Visualization
Sets the location where the Visualization should paint to the point specified by parameter.
setManager(Object) - Static method in class snap.loader.StaticMemoryList
Method for registering a Manager
setMark(boolean) - Method in class snap.graph.CoordinationNode
 
setName(String) - Method in class snap.graph.Node
 
setNode(Node) - Method in class snap.adapter.TechnologyAdapter
Sets the TechnologyAdapater's node in the UI/Coordination Graph
setNode(Node) - Method in class snap.graph.NodeActionPair
 
setNode(String, Node) - Method in class snap.graph.Graph
 
setQuery(Query) - Method in class snap.graph.Node
 
setQuery(String, Vector, String) - Method in class snap.database.Query
 
setSnapEvent(SnapEvent) - Method in class snap.graph.CoordinationNode
 
setStartAction(String) - Method in class snap.ui.diagram.Coordination
 
setStartLocation(Point) - Method in class snap.ui.diagram.Link
Sets the location where the Link should begin painting to a point passed in as a parameter.
setStartVisualization(Visualization) - Method in class snap.ui.diagram.Link
Sets the visualization where the connection should begin to that specified by the parameter.
setTable(String) - Method in class snap.database.Query
 
setTechnologyAdapter(TechnologyAdapter) - Method in class snap.graph.Node
 
setText(String) - Method in class snap.ui.SnapPanel
Updates the user about the status.
setText(String) - Method in class snap.loader.AppletLoader
Sets the text to be displayed in the AppletLoader
setType(String) - Method in class snap.graph.UINode
Sets the visualization type
setWhereClause(String) - Method in class snap.database.Query
 
snap - package snap
 
Snap - class snap.Snap.
Applet for coordinating the multiple components as a single, multiple-view visualization.
snap.adapter - package snap.adapter
 
snap.coordination - package snap.coordination
 
snap.database - package snap.database
 
snap.graph - package snap.graph
 
snap.loader - package snap.loader
 
snap.ui - package snap.ui
 
snap.ui.diagram - package snap.ui.diagram
 
Snap() - Constructor for class snap.Snap
Constructor and applet initialization
Snap(boolean) - Constructor for class snap.Snap
Constructor and applet initialization.
Snapable - interface snap.Snapable.
The interface implemented by any Java-based visualization that wants to be part of the Snap system.
SnapEvent - class snap.SnapEvent.
An event that indicates that some action has occured on a specific set of keys (tuples).
SnapEvent(Object, String, Vector) - Constructor for class snap.SnapEvent
 
SnapEventListener - interface snap.SnapEventListener.
The interface for a component that listens for SnapEvents.
snapEventOccured(SnapEvent) - Method in class snap.coordination.CoordinationManager
This method is called when a Snap event occurs.
snapEventOccured(SnapEvent) - Method in class snap.adapter.JavaTechnologyAdapter
Enqueues the SnapEvent to be performed by Snap
snapEventOccured(SnapEvent) - Method in interface snap.SnapEventListener
 
SnapPanel - class snap.ui.SnapPanel.
The basic UI for Snap.
SnapPanel(Snap) - Constructor for class snap.ui.SnapPanel
Constructor for the SnapPanel.
Snapplet - class snap.Snapplet.
An abstract applet that implements the Snapable interface.
Snapplet() - Constructor for class snap.Snapplet
 
start() - Method in class snap.loader.AppletLoader
Finds and loads a Snapable applet
StaticMemoryList - class snap.loader.StaticMemoryList.
Static storage used for communication between applets across frames.
StaticMemoryList() - Constructor for class snap.loader.StaticMemoryList
 
stop() - Method in class snap.loader.AppletLoader
Unloads the Snapable applet

T

TechnologyAdapter - class snap.adapter.TechnologyAdapter.
General Adapter that defines Snap's general interface with a visualization.
TechnologyAdapter() - Constructor for class snap.adapter.TechnologyAdapter
 
toString() - Method in class snap.database.Query
 

U

UIGraph - class snap.graph.UIGraph.
Graph used by the UI for manipulating coordinations.
UIGraph() - Constructor for class snap.graph.UIGraph
 
UINode - class snap.graph.UINode.
A node in the Graph; the Node contains all of the information for a visualization.
UINode(UIGraph, String, String, String, Query, TechnologyAdapter) - Constructor for class snap.graph.UINode
 

V

Visualization - class snap.ui.diagram.Visualization.
Visualization is the UI abstraction of a Visualization object.
Visualization(UINode, DiagramPanel) - Constructor for class snap.ui.diagram.Visualization
Class constructor
VisualizationSchema - class snap.ui.diagram.VisualizationSchema.
Component used in loading the visualization schema.
VisualizationSchema(Snap) - Constructor for class snap.ui.diagram.VisualizationSchema
 
VisualizationSettings - class snap.ui.diagram.VisualizationSettings.
VisualizationSettings is the component that obtains visualization information from the user.
VisualizationSettings(Visualization, DatabaseSchema) - Constructor for class snap.ui.diagram.VisualizationSettings
Class constructor takes the data connection and the Visualization object to edit as arguments.

A C D E F G I J K L M N O P Q R S T U V