Package org.exoplatform.webui.config

Examples of org.exoplatform.webui.config.Event


      return config;
   }

   private Event toEventConfig(EventConfig annotation) throws Exception
   {
      Event event = new Event();
      event.setExecutionPhase(annotation.phase());
      event.setConfirm(annotation.confirm());
      event.setInitParams(toInitParams(annotation.initParams()));
      ArrayList<String> listeners = new ArrayList<String>();
      for (Class<?> clazz : annotation.listeners())
      {
         listeners.add(clazz.getName());
      }
      if (annotation.name().length() > 0)
      {
         event.setName(annotation.name());
      }
      else if (annotation.listeners().length > 0)
      {
         String name = annotation.listeners()[0].getSimpleName();
         int idx = name.indexOf("ActionListener");
         if (idx > -1)
            name = name.substring(0, idx);
         event.setName(name);
      }
      event.setListeners(listeners);
      return event;
   }
View Full Code Here


        return new Component(clazz, id, type.getName(), lifecycle, template, decorator, toInitParams(annotation.initParams()),
                validators, events, eventInterceptors);
    }

    private Event toEventConfig(EventConfig annotation) {
        Event event = new Event();
        event.setExecutionPhase(annotation.phase());
        event.setConfirm(annotation.confirm());
        event.setInitParams(toInitParams(annotation.initParams()));
        ArrayList<String> listeners = new ArrayList<String>();
        for (Class<?> clazz : annotation.listeners()) {
            listeners.add(clazz.getName());
        }
        if (annotation.name().length() > 0) {
            event.setName(annotation.name());
        } else if (annotation.listeners().length > 0) {
            String name = annotation.listeners()[0].getSimpleName();
            int idx = name.indexOf("ActionListener");
            if (idx > -1) {
                name = name.substring(0, idx);
            }
            event.setName(name);
        }
        event.setListeners(listeners);
        event.setCsrfCheck(annotation.csrfCheck());
        return event;
    }
View Full Code Here

      return config;
   }

   private Event toEventConfig(EventConfig annotation) throws Exception
   {
      Event event = new Event();
      event.setExecutionPhase(annotation.phase());
      event.setConfirm(annotation.confirm());
      event.setInitParams(toInitParams(annotation.initParams()));
      ArrayList<String> listeners = new ArrayList<String>();
      for (Class<?> clazz : annotation.listeners())
      {
         listeners.add(clazz.getName());
      }
      if (annotation.name().length() > 0)
      {
         event.setName(annotation.name());
      }
      else if (annotation.listeners().length > 0)
      {
         String name = annotation.listeners()[0].getSimpleName();
         int idx = name.indexOf("ActionListener");
         if (idx > -1)
            name = name.substring(0, idx);
         event.setName(name);
      }
      event.setListeners(listeners);
      return event;
   }
View Full Code Here

TOP

Related Classes of org.exoplatform.webui.config.Event

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.