|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.xqhs.util.config.Config
net.xqhs.util.logging.Unit
net.xqhs.graphs.representation.GraphRepresentationImplementation
net.xqhs.graphs.representation.multilevel.MultilevelGraphRepresentation
net.xqhs.graphs.representation.multilevel.TextMultilevelGraphRepresentation
public class TextMultilevelGraphRepresentation
Text representation for multilevel graphs. See MultilevelGraphRepresentation
, that this class extends.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class net.xqhs.util.config.Config |
---|
net.xqhs.util.config.Config.ConfigLockedException |
Field Summary |
---|
Fields inherited from class net.xqhs.graphs.representation.multilevel.MultilevelGraphRepresentation |
---|
levelNodes, theLevels |
Fields inherited from class net.xqhs.graphs.representation.GraphRepresentationImplementation |
---|
parentRepresentation, theGraph, theRepresentation |
Fields inherited from class net.xqhs.util.logging.Unit |
---|
DEFAULT_LEVEL, DEFAULT_UNIT_NAME |
Constructor Summary | |
---|---|
TextMultilevelGraphRepresentation(Graph graph,
java.util.List<java.util.Map<Node,Node>> nodeLevels)
Creates a new representation. |
Method Summary | |
---|---|
java.lang.Object |
displayRepresentation()
Depending on the nature of the representation, this method returns a way to visualize the representation. |
RepresentationElement |
getRepresentation()
Gets the root element of the representation. |
protected void |
processGraph()
Creates the MultilevelGraphRepresentation.theLevels member, based on MultilevelGraphRepresentation.levelNodes . |
Methods inherited from class net.xqhs.graphs.representation.GraphRepresentationImplementation |
---|
getRootRepresentation, setDefaultName, setParentRepresentation, setUnitName, update |
Methods inherited from class net.xqhs.util.logging.Unit |
---|
compose, dbg, doExit, getDefaultUnitName, getUnitName, l, le, lf, li, lock, lockedR, lr, lr, lw, setLink, setLink, setLogDisplay, setLogEnsureNew, setLoggerClass, setLoggerType, setLoggerTypeClass, setLogLevel, setLogReporter, setUnitName |
Methods inherited from class net.xqhs.util.config.Config |
---|
build, ensureLocked, locked, lockedEx, makeDefaults |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TextMultilevelGraphRepresentation(Graph graph, java.util.List<java.util.Map<Node,Node>> nodeLevels)
graph
- - the graph.nodeLevels
- - the membership function. See
MultilevelGraphRepresentation.MultilevelGraphRepresentation(Graph, List)
.Method Detail |
---|
protected void processGraph()
MultilevelGraphRepresentation
MultilevelGraphRepresentation.theLevels
member, based on MultilevelGraphRepresentation.levelNodes
.
processGraph
in class MultilevelGraphRepresentation
public java.lang.Object displayRepresentation()
GraphRepresentation
String
.
displayRepresentation
in interface GraphRepresentation
displayRepresentation
in class GraphRepresentationImplementation
public RepresentationElement getRepresentation()
GraphRepresentation
getRepresentation
in interface GraphRepresentation
getRepresentation
in class GraphRepresentationImplementation
RepresentationElement
instance.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |