this class is the Body of the GFrame, it is important that the word "Body" here means the body of program plus the
side bar of the program, so it contains a Body pane, and a Split pane .
GBody() -
Constructor for class graphlab.ui.components.gbody.GBody
this interface provides a way to get components from xml files,
all components you want to pass to UI from xml should implemented this interface,
the returned component will be added to UI.
This method finds a reference array using Dijkstra algorithm
from which, one can find
the shortest paths of all vertices of a graph from an arbitrary
given vertex.
this class is the extension of JFrame, which is not only a simple JFrame, it
is a frame work that has all parts of an User Interface, it contains:
Toolbar, Status Bar, Side Bar, Menu Bar and a Body which is the main program
occurs whenever the mouse STARTs dragging, note that it is not continious
if you want to have continiuos you should listen for GraphMouseMoved after that
an splash screen for showing when the program is loading,
it simply redirects the System.out, so every thing you write
on System.out will be written on the splash!