org.netbeans.modules.editor.indent.spi |
|
Java Source File Name | Type | Comment |
Context.java | Class | Context information for both indentation and reformatting. |
ExtraLock.java | Interface | Extra locking may be necessary for indentation/reformatting
before the document gets write-locked and the actual
indentation/reformatting gets started.
For example java infrastructure requires this.
The infrastructure guarantees this processing:
extraLock.lock();
try {
doc.atomicLock(); // either BaseDocument or e.g. |
IndentTask.java | Interface | Indent task performs indentation on a single or multiple lines. |
ReformatTask.java | Interface | Reformat task performs actual reformatting within offset bounds of the given context. |