A E F G I M Q R S T V W _

A

addViolation(String) - Method in class Explanation
Adds a violation to the explanation
!!!
analyze(String) - Method in interface SyntaxDiagnose
Analyses the german natural language user input for grammatical correctness
analyze(String) - Method in class SyntaxDiagnoseImpl
Analyzes the german natural language user input for grammatical correctness
analyze(String) - Static method in class SyntaxSocket
Calls the SyntaxDiagnose interface and
Creates a String representation of the diagnosis

E

explanation - Variable in class SyntaxDiagnoseImpl
 
Explanation - class Explanation.
Contains information needed for generating am explanation String
explanation() - Method in interface SyntaxDiagnose
Gives an explanation for incorrect sentences
!!!
explanation() - Method in class SyntaxDiagnoseImpl
Gives an explanation for incorrect sentences
Explanation() - Constructor for class Explanation
 

F

FileIO - class FileIO.
Contains convenience methods for file operations
FileIO() - Constructor for class FileIO
 

G

getViolations() - Method in class Explanation
Returns all violation descriptions

I

instance() - Static method in class FileIO
Creates the only instance of this class
isCorrect() - Method in interface SyntaxDiagnose
The natural language sentence input by the user was correct
isCorrect() - Method in class SyntaxDiagnoseImpl
The natural language sentence input by the user was correct

M

main(String[]) - Static method in class SyntaxSocket
Creates a new SyntaxSocket and waits for client input.
main(String[]) - Static method in class TestClient
Gets host name and socket # from clientConfig.txt.
main(String[]) - Static method in class TestSyntaxDiagnose
 

Q

quality - Variable in class SyntaxDiagnoseImpl
 
quality() - Method in interface SyntaxDiagnose
Evaluation of the quality of an input sentence
quality() - Method in class SyntaxDiagnoseImpl
evaluation of the quality of an input sentence

R

readObject(File) - Method in class FileIO
Reads an Object from a file
readText(File) - Method in class FileIO
Reads text file to InputStream

S

SATZ1 - Variable in class SyntaxDiagnoseImpl
 
SATZ2 - Variable in class SyntaxDiagnoseImpl
 
SATZ3 - Variable in class SyntaxDiagnoseImpl
 
SATZ4 - Variable in class SyntaxDiagnoseImpl
 
sentence - Variable in class SyntaxDiagnoseImpl
 
SyntaxDiagnose - interface SyntaxDiagnose.
Interface for communicating with the CDG-Parser
SyntaxDiagnoseImpl - class SyntaxDiagnoseImpl.
Dummy implementation of interface SyntaxDiagnose for communicating with the CDG-Parser
SyntaxDiagnoseImpl() - Constructor for class SyntaxDiagnoseImpl
 
SyntaxSocket - class SyntaxSocket.
Socket class for SyntaxDiagnose Gets socket # from file serverConfig.txt which must be placed in the classpath
Accepts only 1 client at a time.
SyntaxSocket() - Constructor for class SyntaxSocket
Reads socket No. from serverConfig.txt & creates a ServerSocket
If there is no serverConfig.txt starts with default socket # 4711
syntaxTree - Variable in class SyntaxDiagnoseImpl
 
syntaxTree() - Method in interface SyntaxDiagnose
Returns syntax tree generated by the CDG-Parser
!!!
syntaxTree() - Method in class SyntaxDiagnoseImpl
Returns syntax tree generated by the CDG-Parser

T

TestClient - class TestClient.
Test client for SyntaxSocket Gets host name & socket # from file clientConfig.txt which must be placed in the classpath
Exit client with ^C or "exit"
Shutdown server & exit client with "shutdown"
TestClient() - Constructor for class TestClient
 
TestSyntaxDiagnose - class TestSyntaxDiagnose.
Test class for SyntaxDiagnose
TestSyntaxDiagnose() - Constructor for class TestSyntaxDiagnose
 

V

violationFound() - Method in class Explanation
Returns true if this object has at least one description
violations - Variable in class Explanation
 

W

writeObject(Object, File) - Method in class FileIO
Writes an Object to a file.
writeText(File, Object[]) - Method in class FileIO
Writes Object Array to text file.

_

_clientSocket - Static variable in class SyntaxSocket
 
_instance - Static variable in class FileIO
 
_socket - Static variable in class SyntaxSocket
 
_syntax - Static variable in class SyntaxSocket
 

A E F G I M Q R S T V W _