| 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
SchedulerTasks for a Snapshot. |
abstract List<Embedding> |
EmbeddingProvider.getEmbeddings(Snapshot snapshot)
Returns list of
Embeddings 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 |