public class PovrayIncludeProcessor
extends java.lang.Object
Processor for include
statements.
Processes from a document of file on all included files and extracts the list of includes, macros and declarations.
For all of those the hover messages are generated as well.
Constructor and Description |
---|
PovrayIncludeProcessor()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ICompletionProposal[] |
computeIncludeProposals(java.io.File file,
IProject project,
IRegion region,
ImageRegistry imgReg,
java.lang.String match,
boolean recursive)
Deprecated.
|
ICompletionProposal[] |
computeIncludeProposals(ITextViewer viewer,
IRegion region,
ImageRegistry imgReg,
java.lang.String match,
boolean recursive)
Deprecated.
Gets a list of completion proposals for includes.
|
public ICompletionProposal[] computeIncludeProposals(ITextViewer viewer, IRegion region, ImageRegistry imgReg, java.lang.String match, boolean recursive)
*.inc
and *.pov
files on the Povray library path
for the project the actual document resides are included.viewer
- The viewer of the actual document.region
- The selection regionimgReg
- The image registry holding the iconsmatch
- If not-empty only declarations beginning with this String are returned.public ICompletionProposal[] computeIncludeProposals(java.io.File file, IProject project, IRegion region, ImageRegistry imgReg, java.lang.String match, boolean recursive)