public class PovclipseProjectProcessor
extends java.lang.Object
PovclipseParsedProject
PovclipseParsedProject
. We don't need to read-lock him,
because we are the only guy who writes to it.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MARKER_NONCOMPILED |
static java.lang.String |
MARKER_SDL_ERROR |
Constructor and Description |
---|
PovclipseProjectProcessor()
Singleton
|
Modifier and Type | Method and Description |
---|---|
void |
addMarker(PovClipseToken parent,
java.lang.String name,
int start,
int end,
java.lang.String message,
int severity) |
boolean |
isCanceling() |
void |
scanProject()
Primary entry point to scan and tokenize a project
|
void |
setActiveDocument(IniDocument iniDocument) |
void |
setCanceling() |
void |
setDirtyRegion(DirtyRegion dirtyRegion) |
void |
setRescanPathname(java.lang.String rescanPathname) |
public static final java.lang.String MARKER_SDL_ERROR
public static final java.lang.String MARKER_NONCOMPILED
public void setCanceling()
public boolean isCanceling()
public void setActiveDocument(IniDocument iniDocument)
public void setRescanPathname(java.lang.String rescanPathname)
rescanPathname
- the pathname to setpublic void setDirtyRegion(DirtyRegion dirtyRegion)
dirtyRegion
- the dirtyRegion to setpublic void scanProject()
iniDocument
- The ini file to parsepublic void addMarker(PovClipseToken parent, java.lang.String name, int start, int end, java.lang.String message, int severity)