Jonathan Cobb пре 3 година
родитељ
комит
497755704e
1 измењених фајлова са 1 додато и 5 уклоњено
  1. +1
    -5
      src/main/java/jvcl/model/JOperation.java

+ 1
- 5
src/main/java/jvcl/model/JOperation.java Прегледај датотеку

@@ -37,11 +37,7 @@ public abstract class JOperation {

private static final Map<Class<? extends JOperation>, ExecBase<?>> execMap = new HashMap<>();
public <OP extends JOperation> ExecBase<OP> getExec() {
return (ExecBase<OP>) execMap.computeIfAbsent(getClass(), c -> instantiate(getExecClass()));
}

protected <OP extends JOperation> Class<? extends ExecBase<OP>> getExecClass() {
return getOperationExecClass(getClass());
return (ExecBase<OP>) execMap.computeIfAbsent(getClass(), c -> instantiate(getOperationExecClass(getClass())));
}

}

Loading…
Откажи
Сачувај