Package | Description |
---|---|
org.netbeans.modules.parsing.api |
Support for calling of high priority parser based user tasks in multi
language environment.
|
org.netbeans.modules.parsing.spi |
Supports registration and automatic scheduling of various parser based tasks.
|
Modifier and Type | Method and Description |
---|---|
Snapshot |
Source.createSnapshot()
Creates a new
Snapshot of the contents of this Source . |
Snapshot |
Embedding.getSnapshot()
Returns
Snapshot for embedded block of code. |
Snapshot |
ResultIterator.getSnapshot() |
Modifier and Type | Method and Description |
---|---|
Snapshot |
Parser.Result.getSnapshot()
Returns a
Snapshot represented by this Parser.Result |
Modifier and Type | Method and Description |
---|---|
abstract Collection<? extends SchedulerTask> |
TaskFactory.create(Snapshot snapshot)
Creates new
SchedulerTask s for a Snapshot . |
abstract List<Embedding> |
EmbeddingProvider.getEmbeddings(Snapshot snapshot)
Returns list of
Embedding s based on lexical analyse. |
abstract void |
Parser.parse(Snapshot snapshot,
Task task,
SourceModificationEvent event)
|
Constructor and Description |
---|
Result(Snapshot _snapshot)
Creates a
Parser.Result for given snapshot |