- Timestamp:
- 07/16/13 23:31:35 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
java/main/src/main/java/com/framsticks/gui/controls/ProcedureControl.java
r101 r102 6 6 import com.framsticks.params.Param; 7 7 import com.framsticks.params.types.ProcedureParam; 8 import com.framsticks.util.dispatching.ExceptionResultHandler;9 8 import com.framsticks.util.dispatching.FutureHandler; 10 import com.framsticks.util.dispatching.ThrowExceptionHandler;11 9 12 10 import javax.swing.*; … … 60 58 log.debug("argument {}: {}", arg, value); 61 59 } 62 //TODO FEH: make it show dialog 63 callProcedure(path, getParam(), arguments.toArray()); 60 callProcedure(path, getParam(), arguments.toArray(), getFrame()); 64 61 65 62 } … … 72 69 73 70 74 public static void callProcedure(final Path path, final ProcedureParam param, Object[] arguments) { 75 final ExceptionResultHandler handler = ThrowExceptionHandler.getInstance(); 71 public static void callProcedure(final Path path, final ProcedureParam param, Object[] arguments, Frame frame) { 76 72 77 73 assert path.getTree().isActive(); 78 74 79 path.getTree().call(path, param, arguments, new FutureHandler<Object>( handler) {75 path.getTree().call(path, param, arguments, new FutureHandler<Object>(frame) { 80 76 81 77 @Override … … 116 112 @Override 117 113 protected void refreshTable() { 118 // TODO Auto-generated method stub119 114 120 115 } … … 122 117 @Override 123 118 protected void clearTable() { 124 // TODO Auto-generated method stub125 119 126 120 }
Note: See TracChangeset
for help on using the changeset viewer.