org.kahina.core.visual.chart
Class KahinaChartEdgeDisplayDecider

java.lang.Object
  extended by org.kahina.core.visual.chart.KahinaChartEdgeDisplayDecider
Direct Known Subclasses:
TraleSLDChartEdgeDisplayDecider

public class KahinaChartEdgeDisplayDecider
extends Object


Field Summary
protected  Set<String> displayedEdgeLabels
           
protected  Set<Integer> displayedEdgeStatus
           
protected  Set<String> hiddenEdgeLabels
           
protected  Set<Integer> hiddenEdgeStatus
           
protected  Set<String> possibleEdgeLabels
           
 
Constructor Summary
KahinaChartEdgeDisplayDecider()
           
 
Method Summary
 boolean decideEdgeDisplay(int edgeID)
           
 Element exportXML(Document dom)
           
 Set<String> getPossibleEdgeLabels()
           
 boolean isDisplayedLabel(String edgeLabel)
           
 boolean isHiddenLabel(String edgeLabel)
           
 void setChartView(KahinaChartView view)
           
 void swapLabelDisplay(String edgeLabel)
           
 void updatePossibleEdgeLabels()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

possibleEdgeLabels

protected Set<String> possibleEdgeLabels

displayedEdgeLabels

protected Set<String> displayedEdgeLabels

hiddenEdgeLabels

protected Set<String> hiddenEdgeLabels

displayedEdgeStatus

protected Set<Integer> displayedEdgeStatus

hiddenEdgeStatus

protected Set<Integer> hiddenEdgeStatus
Constructor Detail

KahinaChartEdgeDisplayDecider

public KahinaChartEdgeDisplayDecider()
Method Detail

setChartView

public void setChartView(KahinaChartView view)

getPossibleEdgeLabels

public Set<String> getPossibleEdgeLabels()

updatePossibleEdgeLabels

public void updatePossibleEdgeLabels()

swapLabelDisplay

public void swapLabelDisplay(String edgeLabel)

isDisplayedLabel

public boolean isDisplayedLabel(String edgeLabel)

isHiddenLabel

public boolean isHiddenLabel(String edgeLabel)

decideEdgeDisplay

public boolean decideEdgeDisplay(int edgeID)

exportXML

public Element exportXML(Document dom)