code: public List<com.groupon.odo.proxylib.models.Method> getAllMethods() throws Exception {
          ArrayList<com.groupon.odo.proxylib.models.Method> methods = new ArrayList<com.groupon.odo.proxylib.models.Method>();
          String[] classes = getPluginClasses();
          for (int i = 0; i < classes.length; i++) {
              try {
                  String[] methodNames = getMethods(classes[i]);
                  for (int j = 0; j < methodNames.length; j++) {
                      com.groupon.odo.proxylib.models.Method method = getMethod(classes[i], methodNames[j]);
                      methods.add(method);
                  }
              } catch (java.lang.NoClassDefFoundError e) {
                  // this is ok.. might mean an old plugin
              } catch (java.lang.ClassNotFoundException e) {
                  // this is also ok..
              }
          }
          return methods;
      }
docs: This is used to pass all the methods into the model for editGroup
  (mostly just for testing and seeing how things work for now)
  gets all the methods so that i can pass them in as an attribute to our model
  
  @return List of all Methods
  @throws Exception exception