|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.undo.UndoableEditSupport
org.jgraph.graph.DefaultGraphModel
com.jgraph.layout.JGraphWordBrowser
public class JGraphWordBrowser
A simple example to browse a word database.
Nested Class Summary | |
---|---|
static class |
JGraphWordBrowser.SynonymRenderer
|
Nested classes/interfaces inherited from class org.jgraph.graph.DefaultGraphModel |
---|
org.jgraph.graph.DefaultGraphModel.EmptyIterator, org.jgraph.graph.DefaultGraphModel.GraphModelEdit, org.jgraph.graph.DefaultGraphModel.GraphModelLayerEdit |
Constructor Summary | |
---|---|
JGraphWordBrowser()
|
Method Summary | |
---|---|
void |
add(java.lang.String word,
java.lang.String wordType)
|
java.lang.Object |
addEdge(java.lang.Object source,
java.lang.Object target)
Shortcut to addEdge(Object, Object, Object) with an empty user
object. |
java.lang.Object |
addEdge(java.lang.Object source,
java.lang.Object target,
java.lang.Object data)
Shortcut to addEdge(Object, Object, Object, String) with an
empty style. |
java.lang.Object |
addEdge(java.lang.Object source,
java.lang.Object target,
java.lang.Object data,
java.lang.String edgeStylename)
Shortcut to addEdge(Object, Object, Object, String, String) with
an empty vertex style. |
java.lang.Object |
addEdge(java.lang.Object source,
java.lang.Object target,
java.lang.Object data,
java.lang.String edgeStylename,
java.lang.String vertexStylename)
Adds an edge between source and target to the model. |
java.lang.Object |
addVertex(java.lang.Object data)
Shortcut to addVertex(Object, String) with an empty style. |
java.lang.Object |
addVertex(java.lang.Object data,
java.lang.String stylename)
Adds a vertex to the model. |
java.lang.Object |
createEdge(java.lang.Object data)
Hook for subclassers to create the vertex. |
java.lang.Object |
createVertex(java.lang.Object data)
Hook for subclassers to create the vertex. |
java.util.List |
getContent(java.lang.String word)
|
java.lang.Object |
getDefaultPort(java.lang.Object vertex)
Returns the default port for the specified vertex. |
java.util.List |
getWords(java.lang.String line)
|
static void |
layout(org.jgraph.JGraph graph,
boolean organic,
boolean horizontal)
|
static void |
main(java.lang.String[] args)
|
java.lang.Object |
remove(java.lang.Object data)
Removes a cell from the model. |
void |
sendEdgesToBack()
Sends all edges to the background. |
Methods inherited from class org.jgraph.graph.DefaultGraphModel |
---|
acceptsSource, acceptsTarget, addGraphModelListener, beginUpdate, cellsChanged, cloneCell, cloneCell, cloneCells, contains, containsEdgeBetween, edges, edit, edit, endUpdate, execute, getAll, getAttributes, getAttributes, getChild, getChildCount, getConnectionSet, getDescendants, getEdges, getEdges, getEdgesBetween, getGraphModelListeners, getIncomingEdges, getIndexOfChild, getIndexOfRoot, getOpposite, getOutgoingEdges, getParent, getRootAt, getRootCount, getRoots, getRoots, getRoots, getRootsAsCollection, getSource, getSourceVertex, getTarget, getTargetVertex, getTopmostCells, getUpdateLevel, getUserObject, getValue, hasAncestorIn, insert, isEdge, isGroup, isLeaf, isPort, isRemoveEmptyGroups, isVertex, order, remove, removeGraphModelListener, setRemoveEmptyGroups, setSourcePort, setTargetPort, toBack, toFront, valueForCellChanged |
Methods inherited from class javax.swing.undo.UndoableEditSupport |
---|
addUndoableEditListener, getUndoableEditListeners, postEdit, removeUndoableEditListener, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.jgraph.graph.GraphModel |
---|
addUndoableEditListener, removeUndoableEditListener |
Constructor Detail |
---|
public JGraphWordBrowser()
Method Detail |
---|
public java.lang.Object addVertex(java.lang.Object data)
addVertex(Object, String)
with an empty style.
public java.lang.Object addVertex(java.lang.Object data, java.lang.String stylename)
public java.lang.Object addEdge(java.lang.Object source, java.lang.Object target)
addEdge(Object, Object, Object)
with an empty user
object.
public java.lang.Object addEdge(java.lang.Object source, java.lang.Object target, java.lang.Object data)
addEdge(Object, Object, Object, String)
with an
empty style.
public java.lang.Object addEdge(java.lang.Object source, java.lang.Object target, java.lang.Object data, java.lang.String edgeStylename)
addEdge(Object, Object, Object, String, String)
with
an empty vertex style.
public java.lang.Object addEdge(java.lang.Object source, java.lang.Object target, java.lang.Object data, java.lang.String edgeStylename, java.lang.String vertexStylename)
public java.lang.Object createVertex(java.lang.Object data)
public java.lang.Object createEdge(java.lang.Object data)
public java.lang.Object remove(java.lang.Object data)
public java.lang.Object getDefaultPort(java.lang.Object vertex)
public void add(java.lang.String word, java.lang.String wordType)
public java.util.List getWords(java.lang.String line)
public java.util.List getContent(java.lang.String word) throws java.io.IOException
java.io.IOException
public static void layout(org.jgraph.JGraph graph, boolean organic, boolean horizontal)
public void sendEdgesToBack()
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |