|
org.netbeans.modules.parsing.api/1 1.26.0 2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.netbeans.modules.parsing.spi.Parser.Result
public abstract static class Parser.Result
Represents result of parsing created for one specific Task.
Implementation of this class should provide AST for parsed file,
semantic information, etc. A new instance of Result is created for each
Task. When Task execution is finished, task should be invalidated.
| Constructor Summary | |
|---|---|
protected |
Parser.Result(Snapshot _snapshot)
Creates a Parser.Result for given snapshot |
| Method Summary | |
|---|---|
Snapshot |
getSnapshot()
Returns a Snapshot represented by this Parser.Result |
protected abstract void |
invalidate()
This method is called by Parsing API, when Task is finished. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected Parser.Result(Snapshot _snapshot)
Parser.Result for given snapshot
snapshot - | Method Detail |
|---|
public Snapshot getSnapshot()
Snapshot represented by this Parser.Result
Snapshot, which was used for producing this
parser result.protected abstract void invalidate()
Task is finished.
|
org.netbeans.modules.parsing.api/1 1.26.0 2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||