Example #1
0
 @Override
 public void initWithArgument(final Object param) {
   if (param instanceof String) {
     queryViewer.getDocument().set((String) param);
     executeAction.run();
   } else if (param instanceof QueryResult) {
     QueryResult queryResult = (QueryResult) param;
     initQueryResult(queryResult, null);
   } else if (param instanceof PaneState) {
     queryViewer.getDocument().set(((PaneState) param).getIdentifier());
     new ExecuteQueryAction((PaneState) param).run();
   }
 }