algoanim.annotations
Class LineParser

java.lang.Object
  extended by algoanim.annotations.LineParser

public class LineParser
extends java.lang.Object


Constructor Summary
LineParser(java.lang.String line)
           
LineParser(java.lang.String line, java.lang.String labelChar)
           
 
Method Summary
 java.lang.String getCode()
           
 int getIndent()
           
 java.lang.String getLabel()
           
 java.util.Vector<Annotation> getProperties()
           
 boolean isContinue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LineParser

public LineParser(java.lang.String line)

LineParser

public LineParser(java.lang.String line,
                  java.lang.String labelChar)
Method Detail

getIndent

public int getIndent()
Returns:
identation level for this line

getCode

public java.lang.String getCode()
Returns:
code part of this line

getProperties

public java.util.Vector<Annotation> getProperties()
Returns:
all parsed annotations of this line

getLabel

public java.lang.String getLabel()

isContinue

public boolean isContinue()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object