org.fife.rtext.plugins.tasks
Class TasksPrefs

java.lang.Object
  extended byorg.fife.ui.app.Prefs
      extended byorg.fife.rtext.plugins.tasks.TasksPrefs

public class TasksPrefs
extends Prefs

Preferences for the tasks plugin.

Version:
0.8
Author:
Robert Futrell

Field Summary
 java.lang.String taskIdentifiers
          The task identifiers.
 int windowPosition
          The location of the dockable tasks window.
 javax.swing.KeyStroke windowVisibilityAccelerator
          Key stroke that toggles the task window's visibility.
 boolean windowVisible
          Whether the GUI plugin window is active (visible).
 
Constructor Summary
TasksPrefs()
           
 
Method Summary
 void load(java.io.InputStream in)
          Overridden to validate the task identifiers value.
 void setDefaults()
          Sets all fields in this class to their default values.
 
Methods inherited from class org.fife.ui.app.Prefs
load, save, save
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

windowVisible

public boolean windowVisible
Whether the GUI plugin window is active (visible).


windowPosition

public int windowPosition
The location of the dockable tasks window.


windowVisibilityAccelerator

public javax.swing.KeyStroke windowVisibilityAccelerator
Key stroke that toggles the task window's visibility.


taskIdentifiers

public java.lang.String taskIdentifiers
The task identifiers.

Constructor Detail

TasksPrefs

public TasksPrefs()
Method Detail

load

public void load(java.io.InputStream in)
          throws java.io.IOException
Overridden to validate the task identifiers value.

Overrides:
load in class Prefs
Parameters:
in - The input stream. It is the caller's responsibility to close this stream.
Throws:
java.io.IOException - If an IO error occurs.
See Also:
Prefs.load(File)

setDefaults

public void setDefaults()
Sets all fields in this class to their default values.

Specified by:
setDefaults in class Prefs