Files
openide/plugins/javaFX/testData/highlighting/ControllerInExpression.java

49 lines
1.3 KiB
Java

import javafx.beans.property.SimpleStringProperty;
import javafx.beans.property.StringProperty;
import javafx.fxml.FXML;
public class ControllerInExpression {
@FXML
private ControllerInExpressionWrapper wrapper;
@FXML
private ControllerInExpressionWrapper wrapper2;
private StringProperty strProp = new SimpleStringProperty("Text");
public StringProperty strPropProperty() {
return strProp;
}
public String getStrProp() {
return strProp.get();
}
public void setStrProp(StringProperty strProp) {
this.strProp = strProp;
}
private IntegerProperty intProp = new SimpleIntegerProperty(123);
public IntegerProperty intPropProperty() {
return intProp;
}
public int getIntProp() {
return intProp.get();
}
public void setIntProp(int intProp) {
this.intProp.set(intProp);
}
private DoubleProperty doubleProp = new SimpleDoubleProperty(123.45);
public DoubleProperty doublePropProperty() {
return doubleProp;
}
public double getDoubleProp() {
return doubleProp.get();
}
public void setDoubleProp(double doubleProp) {
this.doubleProp.set(doubleProp);
}
@Override
public String toString() {
return "222.2";
}
}