Implement Java™ classes
to create a preprocessor extension or a proposal computer.
Preprocessor extension
The contributed class
must implement the com.ibm.systemz.common.editor.extensionpoints.preprocessor.IPreprocessorBehavior extension
point.
Proposal computer
The contributed class must
implement the
com.ibm.systemz.common.editor.extensionpoints.contentassist.ICompletionProposalComputer extension
point:
- The com.ibm.systemz.common.editor.extensionpoints.contentassist.IContentAssistInvocationContext extension
point can be used to access the context of the content assist request
and routines that are useful for generating a list of proposals, such
as generating proposals for variables in scope at the offset.
- The com.ibm.systemz.common.editor.extensionpoints.contentassist.SimpleCompletionProposals extension
point can be used to contribute proposals that are valid for both
the System z® LPEX Editor
and the COBOL, JCL, and PL/I Editors.
- The com.ibm.systemz.common.editor.extensionpoints.ECompletionProposalType extension
point can be used to filter the results of the IContentAssistInvocationContext.getVariableCompletionProposals() method
by variable type.