public class PreprocessingService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected JavaEditor |
editor |
protected org.eclipse.jdt.core.dom.ASTParser |
parser |
| Constructor and Description |
|---|
PreprocessingService(JavaEditor editor) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
void |
dispose() |
void |
handleHasJavaTabsChange(boolean hasJavaTabs) |
void |
notifyCodeFolderChanged() |
void |
notifyLibrariesChanged() |
void |
notifySketchChanged() |
void |
registerListener(Consumer<PreprocessedSketch> listener) |
void |
unregisterListener(Consumer<PreprocessedSketch> listener) |
void |
whenDone(Consumer<PreprocessedSketch> callback) |
void |
whenDoneBlocking(Consumer<PreprocessedSketch> callback) |
protected final JavaEditor editor
protected final org.eclipse.jdt.core.dom.ASTParser parser
public PreprocessingService(JavaEditor editor)
public void dispose()
public void cancel()
public void notifySketchChanged()
public void notifyLibrariesChanged()
public void notifyCodeFolderChanged()
public void whenDone(Consumer<PreprocessedSketch> callback)
public void whenDoneBlocking(Consumer<PreprocessedSketch> callback)
public void registerListener(Consumer<PreprocessedSketch> listener)
public void unregisterListener(Consumer<PreprocessedSketch> listener)
public void handleHasJavaTabsChange(boolean hasJavaTabs)
Copyright © 2001–2017 Processing Foundation. All rights reserved.