javafx.fxml.Initializable
, SettingsOwner
public class SourceEditorController extends java.lang.Object implements javafx.fxml.Initializable, SettingsOwner
Constructor | Description |
---|---|
SourceEditorController(DesignerRoot owner,
MainDesignerController mainController) |
Modifier and Type | Method | Description |
---|---|---|
void |
clearNodeHighlight() |
|
void |
clearStyleLayers() |
|
org.reactfx.value.Val<net.sourceforge.pmd.lang.ast.Node> |
compilationUnitProperty() |
|
void |
focusNodeInTreeView(net.sourceforge.pmd.lang.ast.Node node) |
|
net.sourceforge.pmd.lang.ast.Node |
getCompilationUnit() |
|
net.sourceforge.pmd.lang.LanguageVersion |
getLanguageVersion() |
|
java.lang.String |
getText() |
|
void |
highlightNodePrimary(net.sourceforge.pmd.lang.ast.Node node) |
|
void |
highlightNodesSecondary(java.util.Collection<? extends net.sourceforge.pmd.lang.ast.Node> nodes) |
|
void |
initialize(java.net.URL location,
java.util.ResourceBundle resources) |
|
org.reactfx.value.Var<net.sourceforge.pmd.lang.LanguageVersion> |
languageVersionProperty() |
|
void |
moveCaret(int line,
int column) |
|
void |
refreshAST() |
Refreshes the AST.
|
void |
setLanguageVersion(net.sourceforge.pmd.lang.LanguageVersion version) |
|
void |
setText(java.lang.String expression) |
|
void |
shutdown() |
|
org.reactfx.value.Val<java.lang.String> |
textProperty() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChildrenSettingsNodes
public SourceEditorController(DesignerRoot owner, MainDesignerController mainController)
public void initialize(java.net.URL location, java.util.ResourceBundle resources)
initialize
in interface javafx.fxml.Initializable
public void refreshAST()
public void shutdown()
public void clearNodeHighlight()
public void highlightNodePrimary(net.sourceforge.pmd.lang.ast.Node node)
public void highlightNodesSecondary(java.util.Collection<? extends net.sourceforge.pmd.lang.ast.Node> nodes)
public void focusNodeInTreeView(net.sourceforge.pmd.lang.ast.Node node)
public void moveCaret(int line, int column)
public net.sourceforge.pmd.lang.LanguageVersion getLanguageVersion()
public void setLanguageVersion(net.sourceforge.pmd.lang.LanguageVersion version)
public org.reactfx.value.Var<net.sourceforge.pmd.lang.LanguageVersion> languageVersionProperty()
public net.sourceforge.pmd.lang.ast.Node getCompilationUnit()
public org.reactfx.value.Val<net.sourceforge.pmd.lang.ast.Node> compilationUnitProperty()
public java.lang.String getText()
public void setText(java.lang.String expression)
public org.reactfx.value.Val<java.lang.String> textProperty()
public void clearStyleLayers()
Copyright © 2002–2018 PMD. All rights reserved.