public class KahinaSatInstanceGraphView extends KahinaGraphView
config, layout, MARKING_COLOR, specialVertices, vertexBorderColor, visibleVertices
kahina, model, needsRedraw
Constructor and Description |
---|
KahinaSatInstanceGraphView(KahinaInstance<?,?,?,?> kahina,
KahinaGraphLayouter layout) |
Modifier and Type | Method and Description |
---|---|
void |
display(CnfSatInstance sat) |
void |
displayClausesByComplementaryLiterals() |
void |
displayClausesByLiterals() |
void |
displayClausesByVariables() |
void |
displayLiteralsByClauses() |
void |
displayText(java.lang.String text) |
void |
displayVariablesByClauses() |
javax.swing.JComponent |
makePanel()
Returns the panel that represents this view in the GUI.
|
void |
setVisible(boolean visible) |
boolean |
showsClauseGraph() |
display, exportVisibleSubgraphTGF, flushRedrawAgenda, getConfig, getDisplayHeight, getDisplayWidth, getEdgeColor, getLayouter, getMarkedVertex, getRedrawAgenda, getVertexBorderColor, getVertexColor, getVertexFont, getVertexHeight, getVertexX, getVertexY, getVisibleNeighbors, getVisibleVertices, getXCoordinates, getYCoordinates, isEdgeVisible, isVertexSpecial, isVertexVisible, resetLayoutStructures, setAllVisible, setConfig, setLayouter, setMarkedVertex, setSpecialVertices, setVertexBorderColor, setVertexStatusEdgeColorEncoding, setVertexStatusVertexColorEncoding, setVisibleVertices, turnSpecialVerticesBackToNormal
display, doDisplay, getModel, getTitle, isVisible, makeEditorPanel, needsRedraw, processEvent, processEvent, recalculate, requireRedraw, setConfig, setTitle
public KahinaSatInstanceGraphView(KahinaInstance<?,?,?,?> kahina, KahinaGraphLayouter layout)
public void display(CnfSatInstance sat)
public void displayText(java.lang.String text)
public boolean showsClauseGraph()
public void displayClausesByVariables()
public void displayClausesByLiterals()
public void displayClausesByComplementaryLiterals()
public void displayVariablesByClauses()
public void displayLiteralsByClauses()
public javax.swing.JComponent makePanel()
KahinaView
makePanel
in class KahinaGraphView
public void setVisible(boolean visible)
setVisible
in class KahinaView<KahinaGraph>