< prev index next >
src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditObject.java
Print this page
*** 43,62 ****
final HashSet<String> s = new HashSet<>();
s.add("editor");
props = Collections.unmodifiableSet(s);
}
private final Consumer<String> errorHandler;
private final Consumer<String> evaluator;
- private final Console console;
private String editor;
! EditObject(final Consumer<String> errorHandler, final Consumer<String> evaluator,
! final Console console) {
this.errorHandler = errorHandler;
this.evaluator = evaluator;
- this.console = console;
}
@Override
public Object getDefaultValue(final Class<?> hint) {
if (hint == String.class) {
--- 43,62 ----
final HashSet<String> s = new HashSet<>();
s.add("editor");
props = Collections.unmodifiableSet(s);
}
+ private final Console console;
private final Consumer<String> errorHandler;
private final Consumer<String> evaluator;
private String editor;
! EditObject(final Console console, final Consumer<String> errorHandler,
! final Consumer<String> evaluator) {
! this.console = console;
this.errorHandler = errorHandler;
this.evaluator = evaluator;
}
@Override
public Object getDefaultValue(final Class<?> hint) {
if (hint == String.class) {
< prev index next >