- CodeTemplate - Class in org.netbeans.lib.editor.codetemplates.api
-
Code template is represented by a parametrized text
that, after pre-processing, can be pasted into a given
text component.
- CodeTemplateFilter - Interface in org.netbeans.lib.editor.codetemplates.spi
-
Filter accepting code templates being displayed in a code completion popup.
- CodeTemplateFilter.ContextBasedFactory - Interface in org.netbeans.lib.editor.codetemplates.spi
-
Factory for producing of the code template filters that filter templates
based on their contexts.
- CodeTemplateFilter.Factory - Interface in org.netbeans.lib.editor.codetemplates.spi
-
Factory for producing of the code template filters.
- CodeTemplateInsertRequest - Class in org.netbeans.lib.editor.codetemplates.spi
-
Code template insert request parses the code template's text
to gather the data necessary to insert
the particular code template into the document (such as the template's parameters).
- CodeTemplateManager - Class in org.netbeans.lib.editor.codetemplates.api
-
Code template manager maintains list of code templates
for a particular document type and allows temporary
code templates to be created.
- CodeTemplateParameter - Class in org.netbeans.lib.editor.codetemplates.spi
-
Code template parameter describes parsed parameter in the template's text.
- CodeTemplateProcessor - Interface in org.netbeans.lib.editor.codetemplates.spi
-
Fills in default values of the code template's parameters and may react
to user's typing modifications of the parameters.
- CodeTemplateProcessorFactory - Interface in org.netbeans.lib.editor.codetemplates.spi
-
Factory constructs code template processor for a given insert request.
- COMPLETION_INVOKE_HINT_NAME - Static variable in class org.netbeans.lib.editor.codetemplates.spi.CodeTemplateParameter
-
- createFilter(JTextComponent, int) - Method in interface org.netbeans.lib.editor.codetemplates.spi.CodeTemplateFilter.Factory
-
Create code template filter for the given context.
- createProcessor(CodeTemplateInsertRequest) - Method in interface org.netbeans.lib.editor.codetemplates.spi.CodeTemplateProcessorFactory
-
Create an instance of code template processor for a given insert request.
- createTemporary(String) - Method in class org.netbeans.lib.editor.codetemplates.api.CodeTemplateManager
-
Create temporary code template for an ad hoc insertion.
- CURSOR_PARAMETER_NAME - Static variable in class org.netbeans.lib.editor.codetemplates.spi.CodeTemplateParameter
-
Name of the parameter corresponding to the caret position parameter.