public class RecursiveBlockView extends KahinaTreeView
config, VERBOSEmodel, needsRedraw| Constructor and Description |
|---|
RecursiveBlockView(MUCInstance kahina) |
| Modifier and Type | Method and Description |
|---|---|
void |
display(RecursiveBlockHandler blockHandler) |
RecursiveBlockHandler |
getBlockHandler() |
javax.swing.JComponent |
makePanel()
Returns the panel that represents this view in the GUI.
|
void |
processEvent(KahinaEvent e) |
void |
processEvent(KahinaSelectionEvent e) |
protected void |
processEvent(KahinaUpdateEvent e)
HACK: if an update listener is defined on the tree view, the selected node will be marked
|
void |
recalculate()
Override this method to define necessary operations after changes to the
model (coordinate recomputations etc.)
|
avoidClashesByAdaptingHorizontalDistance, calculateCoordinates, display, display, displaySecondaryTree, displaysNode, getConfig, getContentfulTreeModel, getDisplayHeight, getDisplayWidth, getEdgeStyle, getFontMetrics, getMarkedNode, getNodeBorderColor, getNodeColor, getNodeFont, getNodeHeight, getNodeX, getNodeY, getSecondaryModel, getTreeLayer, getTreeModel, isSecondDimensionDisplayed, needsRedraw, nodeAtCoordinates, nodeIsVisible, resetAllStructures, setConfig, setMarkedNode, setNodeBorderColor, setStatusColorEncoding, setStatusFontEncoding, setTreeLayer, showLevels, swapDimensionsdisplay, doDisplay, getModel, getTitle, isVisible, makeEditorPanel, requireRedraw, setConfig, setTitle, setVisiblepublic RecursiveBlockView(MUCInstance kahina)
public RecursiveBlockHandler getBlockHandler()
public javax.swing.JComponent makePanel()
KahinaViewmakePanel in class KahinaTreeViewpublic void display(RecursiveBlockHandler blockHandler)
public void processEvent(KahinaEvent e)
processEvent in interface KahinaListenerprocessEvent in class KahinaView<KahinaTree>public void processEvent(KahinaSelectionEvent e)
public void recalculate()
KahinaViewrecalculate in class KahinaTreeViewprotected void processEvent(KahinaUpdateEvent e)
KahinaTreeViewprocessEvent in class KahinaTreeView