public class AbstractFileParser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private Buffer<AbstractSymbol> |
buffer
the buffer, passed by the scanner.
|
private java.util.List<Comment> |
comments
List of comments.
|
private java.lang.Boolean |
finished
Indicator if the file is completely parsed or not.
|
Modifier | Constructor and Description |
---|---|
protected |
AbstractFileParser(Buffer<AbstractSymbol> symbolBuffer)
constructor for create the PackageParser.
|
Modifier and Type | Method and Description |
---|---|
protected Buffer<AbstractSymbol> |
getBuffer() |
java.util.List<Comment> |
getComments() |
java.lang.Boolean |
isFinished() |
protected void |
setComments(java.util.List<Comment> comments) |
void |
setFinished(java.lang.Boolean finished) |
private final transient Buffer<AbstractSymbol> buffer
private transient java.lang.Boolean finished
private transient java.util.List<Comment> comments
protected AbstractFileParser(Buffer<AbstractSymbol> symbolBuffer)
symbolBuffer
- Bufferprotected Buffer<AbstractSymbol> getBuffer()
public java.lang.Boolean isFinished()
public void setFinished(java.lang.Boolean finished)
finished
- the finished to setpublic java.util.List<Comment> getComments()
protected void setComments(java.util.List<Comment> comments)
comments
- the comments to set