code: @SuppressWarnings("unchecked")
      protected List<Instance> getInstances()
          throws EFapsException
      {
          final List<Return> returns = getEventObject().executeEvents(EventType.UI_TABLE_EVALUATE,
                          ParameterValues.INSTANCE, getCallInstance(),
                          ParameterValues.CALL_INSTANCE, getCallInstance(),
                          ParameterValues.PARAMETERS, Context.getThreadContext().getParameters(),
                          ParameterValues.CLASS, this,
                          ParameterValues.OTHERS, this.filterList);
          List<Instance> ret = null;
          if (returns.size() < 1) {
              throw new EFapsException(UIGrid.class, "getInstanceList");
          } else {
              final Object result = returns.get(0).get(ReturnValues.VALUES);
              if (result instanceof List) {
                  ret = (List<Instance>) result;
              }
          }
          return ret;
      }
docs: Gets the instances.
  
  @return the instances
  @throws EFapsException the e faps exception