Package | Description |
---|---|
oracle.javatools.editor |
The
Editor package is a basic framework for an editor component with syntax highlighting capabilities, built on top of the Swing text framework. |
oracle.javatools.editor.language |
The Language package is a subset of the Editor package, and is the framework for extending the editor with color syntax highlighting, brace matching, and other language or content-specific editing features.
|
Modifier and Type | Method and Description |
---|---|
LanguageSupport |
BasicEditorPane.getLanguageSupport() |
LanguageSupport |
BasicDocument.getLanguageSupport()
Fetches the LanguageSupport associated with this document.
|
Modifier and Type | Method and Description |
---|---|
void |
BasicDocument.setLanguageSupport(LanguageSupport support)
Set the LanguageSupport used by this document to the specified one.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLanguageSupport
An
AbstractLanguageSupport is the base class for all LanguageSupports provided with this editor component. |
Modifier and Type | Field and Description |
---|---|
protected LanguageSupport |
SmartIndentProvider.support
The umbrella
LanguageSupport instance. |
Modifier and Type | Method and Description |
---|---|
static LanguageSupport |
LanguageModule.createDefaultSupport()
Static factory routine to create a default
LanguageSupport for editing plain text. |
abstract LanguageSupport |
LanguageModule.createLanguageSupport()
Creates a new LanguageSupport instance for editing this specific language.
|
static LanguageSupport |
LanguageModule.createSupportForFileType(java.lang.Class supportClass)
Static factory routine to create a
LanguageSupport based on the currently registered LanguageModules . |
static LanguageSupport |
LanguageModule.createSupportForFileType(java.lang.String fileName)
Static factory routine to create a
LanguageSupport for the given filename based on the currently registered LanguageModules . |
Constructor and Description |
---|
AbstractDocumentRenderer(LanguageSupport support)
Constructs a new style provider for the specified document.
|
DefaultWordLocator(LanguageSupport support)
Constructs a new DefaultWordLocator.
|
GenericBraceProvider(LanguageSupport support, Language language)
Constructs a new GenericBraceProvider associated with the given LanguageSupport and language instance.
|
GenericBraceProvider(LanguageSupport support, Language language, GenericLexer lexerToUse)
Constructs a new GenericBraceProvider associated with the given LanguageSupport and language instance.
|
LexerDocumentRenderer(LanguageSupport support)
Constructs a new style provider for the specified document.
|
NaturalWordLocator(LanguageSupport support)
Constructs a new NaturalWordLocator.
|
SmartIndentProvider(LanguageSupport support)
Constructs a new
SmartIndentProvider |