org.fenfire.loom
Class ViewSettings

java.lang.Object
  |
  +--org.fenfire.loom.ViewSettings

public class ViewSettings
extends java.lang.Object

Loom view settings: Stores the 'current' view. This knows whether we have the SimpleView or the WheelView selected, and in the future will hold other views too, as they get written.


Field Summary
protected  int viewIndex
           
protected  View[] views
           
 
Constructor Summary
ViewSettings(NodeView nodeView)
           
 
Method Summary
 void changeView(int dir)
           
 View getView()
           
 int getViewIndex()
           
 boolean isSimpleView()
           
 boolean isWheelView()
           
 void setSimpleView()
           
 void setWheelView()
           
 void setViewIndex(int viewIndex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

views

protected View[] views

viewIndex

protected int viewIndex
Constructor Detail

ViewSettings

public ViewSettings(NodeView nodeView)
Method Detail

getView

public View getView()

getViewIndex

public int getViewIndex()

changeView

public void changeView(int dir)

setViewIndex

public void setViewIndex(int viewIndex)

setSimpleView

public void setSimpleView()

setWheelView

public void setWheelView()

isSimpleView

public boolean isSimpleView()

isWheelView

public boolean isWheelView()