Package | Description |
---|---|
charger |
The top level package for the editor.
|
charger.obj |
Classes for the graph objects themselves.
|
Modifier and Type | Method and Description |
---|---|
void |
EditFrame.makeContext(ArrayList selectedNodes,
String what,
Rectangle2D.Double border)
Gathers a collection of objects into a single graph we call a context
Assumes all selected objects have isSelected set Assumes all selected
objects are in the same outer graph
|
boolean |
EditFrame.unMakeContext(ArrayList<GraphObject> selectedNodes,
Rectangle2D.Double border)
Takes a single context and un-makes its border, moving all its contents
out one graph level.
|
Modifier and Type | Method and Description |
---|---|
static Graph |
GraphObject.findDominantContext(ArrayList nodeList)
Find the dominant context for a given collection of objects, defined as
the one partially-included context.
|