org.kahina.core.visual.tree
Class KahinaTreeViewConfiguration

java.lang.Object
  extended by org.kahina.core.visual.KahinaViewConfiguration
      extended by org.kahina.core.visual.tree.KahinaTreeViewConfiguration

public class KahinaTreeViewConfiguration
extends KahinaViewConfiguration


Constructor Summary
KahinaTreeViewConfiguration()
           
 
Method Summary
 void decreaseHorizontalDistance()
           
 void decreaseVerticalDistance()
           
 Element exportXML(Document dom)
          Default implementation creates an empty element without type specification
 int getAntialiasingPolicy()
           
 int getAutoscrollPolicy()
           
 Color getBackgroundColor()
           
 int getCollapsePolicy()
           
 int getDisplayOrientation()
           
 int getEdgeTagPolicy()
           
 int getHorizontalDistance()
           
 int getLineShapePolicy()
           
 int getNodeDisplayPolicy()
           
 int getNodePositionPolicy()
           
 int getNodeShapePolicy()
           
 int getSecondaryLineShapePolicy()
           
 int getTerminalsPolicy()
           
 int getVerticalDistance()
           
 int getZoomLevel()
           
static KahinaTreeViewConfiguration importXML(Element configEl)
           
 void increaseHorizontalDistance()
           
 void increaseVerticalDistance()
           
 boolean isSecondDimensionDisplayed()
           
 void setAntialiasingPolicy(int newPolicy)
           
 void setAutoscrollPolicy(int autoscrollPolicy)
           
 void setBackgroundColor(Color bgColor)
           
 void setCollapsePolicy(int collapsePolicy)
           
 void setDisplayOrientation(int newPolicy)
           
 void setEdgeTagPolicy(int edgeTagPolicy)
           
 void setHorizontalDistance(int horizontalDistance)
           
 void setLineShapePolicy(int newPolicy)
           
 void setNodeDisplayPolicy(int newPolicy)
           
 void setNodePositionPolicy(int newPolicy)
           
 void setNodeShapePolicy(int newPolicy)
           
 void setSecondaryLineShapePolicy(int newPolicy)
           
 void setTerminalsPolicy(int newPolicy)
           
 void setVerticalDistance(int verticalDistance)
           
 void setZoomLevel(int level)
           
 void toggleSecondDimensionDisplay()
           
 void zoomIn()
           
 void zoomOut()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KahinaTreeViewConfiguration

public KahinaTreeViewConfiguration()
Method Detail

zoomIn

public void zoomIn()

zoomOut

public void zoomOut()

setZoomLevel

public void setZoomLevel(int level)

getZoomLevel

public int getZoomLevel()

setBackgroundColor

public void setBackgroundColor(Color bgColor)

getBackgroundColor

public Color getBackgroundColor()

getHorizontalDistance

public int getHorizontalDistance()

setHorizontalDistance

public void setHorizontalDistance(int horizontalDistance)

decreaseHorizontalDistance

public void decreaseHorizontalDistance()

increaseHorizontalDistance

public void increaseHorizontalDistance()

isSecondDimensionDisplayed

public boolean isSecondDimensionDisplayed()

toggleSecondDimensionDisplay

public void toggleSecondDimensionDisplay()

getVerticalDistance

public int getVerticalDistance()

setVerticalDistance

public void setVerticalDistance(int verticalDistance)

decreaseVerticalDistance

public void decreaseVerticalDistance()

increaseVerticalDistance

public void increaseVerticalDistance()

getNodeShapePolicy

public int getNodeShapePolicy()

setNodeShapePolicy

public void setNodeShapePolicy(int newPolicy)

getCollapsePolicy

public int getCollapsePolicy()

setCollapsePolicy

public void setCollapsePolicy(int collapsePolicy)

getAutoscrollPolicy

public int getAutoscrollPolicy()

setAutoscrollPolicy

public void setAutoscrollPolicy(int autoscrollPolicy)

getEdgeTagPolicy

public int getEdgeTagPolicy()

setEdgeTagPolicy

public void setEdgeTagPolicy(int edgeTagPolicy)

getDisplayOrientation

public int getDisplayOrientation()

setDisplayOrientation

public void setDisplayOrientation(int newPolicy)

getAntialiasingPolicy

public int getAntialiasingPolicy()

setAntialiasingPolicy

public void setAntialiasingPolicy(int newPolicy)

getLineShapePolicy

public int getLineShapePolicy()

setLineShapePolicy

public void setLineShapePolicy(int newPolicy)

getSecondaryLineShapePolicy

public int getSecondaryLineShapePolicy()

setSecondaryLineShapePolicy

public void setSecondaryLineShapePolicy(int newPolicy)

getNodeDisplayPolicy

public int getNodeDisplayPolicy()

setNodeDisplayPolicy

public void setNodeDisplayPolicy(int newPolicy)

getNodePositionPolicy

public int getNodePositionPolicy()

setNodePositionPolicy

public void setNodePositionPolicy(int newPolicy)

getTerminalsPolicy

public int getTerminalsPolicy()

setTerminalsPolicy

public void setTerminalsPolicy(int newPolicy)

importXML

public static KahinaTreeViewConfiguration importXML(Element configEl)

exportXML

public Element exportXML(Document dom)
Description copied from class: KahinaViewConfiguration
Default implementation creates an empty element without type specification

Overrides:
exportXML in class KahinaViewConfiguration