|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.uci.ics.jung.visualization.AbstractLayout
edu.uci.ics.jung.visualization.ISOMLayout
public class ISOMLayout
Implements a self-organizing map layout algorithm, based on Meyer's self-organizing graph methods.
| Nested Class Summary | |
|---|---|
static class |
ISOMLayout.ISOMVertexData
|
| Field Summary | |
|---|---|
protected GraphElementAccessor |
elementAccessor
|
| Fields inherited from class edu.uci.ics.jung.visualization.AbstractLayout |
|---|
changeSupport, vertex_locations |
| Constructor Summary | |
|---|---|
ISOMLayout(Graph g)
|
|
| Method Summary | |
|---|---|
void |
advancePositions()
Advances the current positions of the graph elements. |
Object |
getIsomKey()
|
ISOMLayout.ISOMVertexData |
getISOMVertexData(Vertex v)
|
String |
getStatus()
Returns the current number of epochs and execution status, as a string. |
boolean |
incrementsAreDone()
For now, we pretend it never finishes. |
protected void |
initialize_local_vertex(Vertex v)
(non-Javadoc) |
protected void |
initialize_local()
Initializes all local information, and is called immediately within the initialize() process. |
boolean |
isIncremental()
This one is an incremental visualization. |
| Methods inherited from class edu.uci.ics.jung.visualization.AbstractLayout |
|---|
addChangeListener, applyFilter, dontMove, fireStateChanged, forceMove, getAVertex, getBaseKey, getChangeListeners, getCoordinates, getCurrentSize, getEdge, getEdge, getGraph, getLocation, getVertex, getVertex, getVertexIterator, getVisibleEdges, getVisibleGraph, getVisibleVertices, getX, getY, initialize, initialize, initializeLocation, initializeLocations, isLocked, lockVertex, offsetVertex, postInitialize, removeChangeListener, resize, restart, unlockVertex |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected GraphElementAccessor elementAccessor
| Constructor Detail |
|---|
public ISOMLayout(Graph g)
| Method Detail |
|---|
public Object getIsomKey()
public String getStatus()
getStatus in interface LayoutgetStatus in class AbstractLayoutprotected void initialize_local()
AbstractLayout
initialize_local in class AbstractLayoutprotected void initialize_local_vertex(Vertex v)
initialize_local_vertex in class AbstractLayoutAbstractLayout.initialize_local_vertex(edu.uci.ics.jung.graph.Vertex)public void advancePositions()
advancePositions in interface LayoutadvancePositions in class AbstractLayoutLayout.advancePositions()public ISOMLayout.ISOMVertexData getISOMVertexData(Vertex v)
public boolean isIncremental()
true is the layout algorithm is incremental, false otherwisepublic boolean incrementsAreDone()
true is the increments are done, false otherwise
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||