talx x1.0.5

util
Class Continuation

java.lang.Object
  extended byutil.Continuation

public class Continuation
extends java.lang.Object

This class is a tool for reading in status of skills and drills from a plain text file. The name of the file or the inputstream must be passed into this class as an argument. Each line in the settings file much obey the format of SkillLatticeConstants.java e.g. "drill1 attempted yyyy.MM.dd_HH:mm:ss"


Constructor Summary
Continuation(java.lang.String filename)
          This constructor loads the settings from a String filename.
 
Method Summary
 java.lang.String get(java.lang.String name)
          This method returns the value associated with some settings key.
 void process(java.lang.String line)
          This method processes a single line from the settings file, and puts the pair of values into an internal map.
 void put(java.lang.String skill, java.lang.String drill)
           
 void remove(java.lang.String skill)
           
 void write()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Continuation

public Continuation(java.lang.String filename)
This constructor loads the settings from a String filename.

Parameters:
filename - Filename of the settings file.
Method Detail

process

public void process(java.lang.String line)
This method processes a single line from the settings file, and puts the pair of values into an internal map. The line of text must obey the format of SettingsConstants.java

Parameters:
line - A line of data from the settings file.

get

public java.lang.String get(java.lang.String name)
This method returns the value associated with some settings key.

Parameters:
name - Name of constant key.
Returns:
String The value of associated with argument.

put

public void put(java.lang.String skill,
                java.lang.String drill)

remove

public void remove(java.lang.String skill)

write

public void write()

talx x1.0.5

© 2001-2005 University of Oregon.
Eugene OR 97403, U.S.A. All Rights Reserved.