Class Assignment

java.lang.Object
  extended by Assignment

public class Assignment
extends java.lang.Object

Assignment store the information for a course assignment.

Version:
1.2
Author:
Fred Kral

Constructor Summary
Assignment()
           
Assignment(java.util.ArrayList<java.lang.String> rawDataList, plainDate pDate, Course course)
           
Assignment(java.lang.String rawData, plainDate pDate, Course course)
          Assignments in a course live here.
 
Method Summary
 boolean getActiveAssignment()
           
 Course getCourse()
           
 plainDate getPlainDate()
           
 java.lang.String getResult()
           
 java.lang.String getShortAssignmentName()
           
 java.lang.String getValue()
           
static java.lang.String mendedRawData(java.util.ArrayList<java.lang.String> rawDataList)
          Join the fragments from the input file together
 boolean parseRawData()
           
 void sysPrint()
           
 void sysPrintAll()
           
 void sysPrintRaw()
           
 void sysPrintValue()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Assignment

public Assignment()

Assignment

public Assignment(java.util.ArrayList<java.lang.String> rawDataList,
                  plainDate pDate,
                  Course course)

Assignment

public Assignment(java.lang.String rawData,
                  plainDate pDate,
                  Course course)
Assignments in a course live here.

Parameters:
rawData - is the unchanged or mended String from the input file
pDate - holds the date information
course - holds the course information for the person
Method Detail

mendedRawData

public static java.lang.String mendedRawData(java.util.ArrayList<java.lang.String> rawDataList)
Join the fragments from the input file together


parseRawData

public boolean parseRawData()

getActiveAssignment

public boolean getActiveAssignment()

getPlainDate

public plainDate getPlainDate()

getCourse

public Course getCourse()

getShortAssignmentName

public java.lang.String getShortAssignmentName()

getValue

public java.lang.String getValue()

getResult

public java.lang.String getResult()

sysPrint

public void sysPrint()

sysPrintAll

public void sysPrintAll()

sysPrintValue

public void sysPrintValue()

sysPrintRaw

public void sysPrintRaw()