cakoose.util.parser
Class Problem

java.lang.Object
  extended by cakoose.util.parser.Problem

public final class Problem
extends Object


Nested Class Summary
static class Problem.Ref
           
 
Field Summary
 List<Problem.Ref> additional
           
 Problem.Ref primary
           
 
Constructor Summary
Problem(Problem.Ref primary)
           
Problem(Problem.Ref primary, List<Problem.Ref> additional)
           
Problem(SourcePos sourcePos, String message)
           
Problem(SourcePos sourcePos, String message, SourcePos additionalSourcePos, String additionalMessage)
           
 
Method Summary
 String toString()
           
 void toString(StringBuilder buf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

primary

public final Problem.Ref primary

additional

public final List<Problem.Ref> additional
Constructor Detail

Problem

public Problem(Problem.Ref primary,
               List<Problem.Ref> additional)

Problem

public Problem(Problem.Ref primary)

Problem

public Problem(SourcePos sourcePos,
               String message)

Problem

public Problem(SourcePos sourcePos,
               String message,
               SourcePos additionalSourcePos,
               String additionalMessage)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

toString

public void toString(StringBuilder buf)