Package com.adaptrex.core.view

Examples of com.adaptrex.core.view.ConfigComponent


  public String getBody() {
    HttpServletRequest request = requestGlobals.getHTTPServletRequest();
   
    if (ns == null) ns = namespace;
   
    ConfigComponent configComponent = new ConfigComponent(request, ns);
   
    if (weblib != null)      configComponent.setWeblibPath(weblib);
    if (ext_version != nullconfigComponent.setExtVersion(ext_version);
    if (ext_build != null)    configComponent.setExtBuild(ext_build);
    if (ext_path != null)    configComponent.setExtPath(ext_path);
    if (ext_theme != null)    configComponent.setExtTheme(ext_theme);
   
    if (senchatouch_version != nullconfigComponent.setSenchaTouchVersion(senchatouch_version);
    if (senchatouch_path != null)    configComponent.setSenchaTouchPath(senchatouch_path);
    if (senchatouch != null)       configComponent.setTouch(getBoolean(senchatouch));
   
    return configComponent.toString();
  }
View Full Code Here


  public String getBody() {
    HttpServletRequest request = requestGlobals.getHTTPServletRequest();
   
    if (ns == null) ns = namespace;
   
    ConfigComponent configComponent = new ConfigComponent(request, ns);
   
    if (weblib != null)      configComponent.setWeblibPath(weblib);
    if (ext_version != nullconfigComponent.setExtVersion(ext_version);
    if (ext_build != null)    configComponent.setExtBuild(ext_build);
    if (ext_path != null)    configComponent.setExtPath(ext_path);
    if (ext_theme != null)    configComponent.setExtTheme(ext_theme);
   
    if (senchatouch_version != nullconfigComponent.setSenchaTouchVersion(senchatouch_version);
    if (senchatouch_path != null)    configComponent.setSenchaTouchPath(senchatouch_path);
    if (senchatouch != null)       configComponent.setTouch(getBoolean(senchatouch));
   
    return configComponent.toString();
  }
View Full Code Here

    String touch      = (String) a.get("senchatouch");
   
    String namespace = (String) a.get("ns");
    if (namespace == null) namespace = (String) a.get("namespace");
   
    ConfigComponent configComponent = new ConfigComponent(request);
    configComponent.setNamespace(namespace);
   
    if (webLib != null)    configComponent.setWeblibPath(webLib);
    if (extVersion != nullconfigComponent.setExtVersion(extVersion);
    if (extBuild != nullconfigComponent.setExtBuild(extBuild);
    if (extPath != nullconfigComponent.setExtPath(extPath);
    if (extTheme != nullconfigComponent.setExtTheme(extTheme);
   
    if (touchVersion != nullconfigComponent.setSenchaTouchVersion(touchVersion);
    if (touchPath != null)    configComponent.setSenchaTouchPath(touchPath);
    if (touch != null && touch.equals("true")) {
      configComponent.setTouch(true);
    }
   
    context.getResponseWriter().write(configComponent.toString());
  }
View Full Code Here

    if (namespace == null) namespace = (String) a.get("namespace");
    if (namespace != null) {
      request.setAttribute("adaptrex_namespace", namespace);
      }
   
    ConfigComponent configComponent = new ConfigComponent(request);
    configComponent.setNamespace(namespace);
   
    if (webLib != null)    configComponent.setWeblibPath(webLib);
    if (extVersion != nullconfigComponent.setExtVersion(extVersion);
    if (extBuild != nullconfigComponent.setExtBuild(extBuild);
    if (extPath != nullconfigComponent.setExtPath(extPath);
    if (extTheme != nullconfigComponent.setExtTheme(extTheme);
   
    if (touchVersion != nullconfigComponent.setSenchaTouchVersion(touchVersion);
    if (touchPath != null)    configComponent.setSenchaTouchPath(touchPath);
    if (touch != null && touch.equals("true")) {
      configComponent.setTouch(true);
      request.setAttribute("adaptrex_touch", true);
    }
   
    context.getResponseWriter().write(configComponent.toString());
  }
View Full Code Here

  @Parameter @Property private String senchatouch_theme;
 
  public String getBody() {
    HttpServletRequest request = requestGlobals.getHTTPServletRequest();
   
    ConfigComponent configComponent = new ConfigComponent(
        request,
        this.namespace != null ? this.namespace : this.ns,
        getBoolean(this.touch)
      );
    configComponent
    .applyWeblibPath(this.weblib)
   
    .applyEnv(this.env)
   
    .applyExtVersion(this.ext_version)
    .applyExtTheme(this.ext_theme)
   
    .applySenchaTouchVersion(this.senchatouch_version)
    .applySenchaTouchTheme(this.senchatouch_theme)
    ;
   
    return configComponent.getJavaScript();
  }
View Full Code Here

    ExternalContext external = context.getExternalContext();
    HttpServletRequest request = (HttpServletRequest) external.getRequest();
   
    Map<String,String> a = JSFUtils.normalizeAttributes(getAttributes());
   
    ConfigComponent configComponent = new ConfigComponent(
        request,
        a.get("namespace") != null ? a.get("namespace") : a.get("ns"),
        Boolean.valueOf(a.get("touch"))
      );
    configComponent
    .applyWeblibPath(a.get("weblib"))
   
    .applyEnv(a.get("ext_mode"))
   
    .applyExtVersion(a.get("ext_version"))
    .applyExtTheme(a.get("ext_theme"))
   
    .applySenchaTouchVersion(a.get("senchatouch_version"))
    .applySenchaTouchTheme(a.get("senchatouch_theme"))
    ;
   
    context.getResponseWriter().write(configComponent.getJavaScript());
  }
View Full Code Here

  @Override
  public int doStartTag() {
    HttpServletRequest request = (HttpServletRequest) pageContext.getRequest();
   
    ConfigComponent configComponent = new ConfigComponent(
        request,
        this.namespace != null ? this.namespace : this.ns,
        this.touch
      );
   
    configComponent
    .applyWeblibPath(this.weblib)
    .applyEnv(this.env)
    .applyExtVersion(this.ext_version)
    .applyExtTheme(this.ext_theme)
    .applySenchaTouchVersion(this.senchatouch_version)
    .applySenchaTouchTheme(this.senchatouch_theme)
    ;
   
    try {
      pageContext.getOut().write(configComponent.getJavaScript());
    } catch (IOException e) {
      throw new RuntimeException(e);
    }
    return SKIP_BODY;
  }
View Full Code Here

  @Parameter @Property private String senchatouch_mode;
 
  public String getBody() {
    HttpServletRequest request = requestGlobals.getHTTPServletRequest();
   
    ConfigComponent configComponent = new ConfigComponent(
        request,
        this.namespace != null ? this.namespace : this.ns,
        getBoolean(this.senchatouch)
      );
    configComponent
    .applyWeblibPath(this.weblib)
   
    .applyExtVersion(this.ext_version)
    .applyExtTheme(this.ext_theme)
    .applyExtPath(this.ext_path)
    .applyExtMode(this.ext_mode)
   
    .applySenchaTouchVersion(this.senchatouch_version)
    .applySenchaTouchTheme(this.senchatouch_theme)
    .applySenchaTouchPath(this.senchatouch_path)
    .applySenchaTouchMode(this.senchatouch_mode)
    ;
   
    return configComponent.getJavaScript();
  }
View Full Code Here

    ExternalContext external = context.getExternalContext();
    HttpServletRequest request = (HttpServletRequest) external.getRequest();
   
    Map<String,String> a = JSFUtils.normalizeAttributes(getAttributes());
   
    ConfigComponent configComponent = new ConfigComponent(
        request,
        a.get("namespace") != null ? a.get("namespace") : a.get("ns"),
        Boolean.valueOf(a.get("senchatouch"))
      );
    configComponent
    .applyWeblibPath(a.get("weblib"))
   
    .applyExtVersion(a.get("ext_version"))
    .applyExtPath(a.get("ext_path"))
    .applyExtTheme(a.get("ext_theme"))
    .applyExtMode(a.get("ext_mode"))
   
    .applySenchaTouchVersion(a.get("senchatouch_version"))
    .applySenchaTouchPath(a.get("senchatouch_path"))
    .applySenchaTouchTheme(a.get("senchatouch_theme"))
    .applySenchaTouchMode(a.get("senchatouch_mode"))
    ;
   
    context.getResponseWriter().write(configComponent.getJavaScript());
  }
View Full Code Here

  @Override
  public int doStartTag() {
    HttpServletRequest request = (HttpServletRequest) pageContext.getRequest();
   
    ConfigComponent configComponent = new ConfigComponent(
        request,
        this.namespace != null ? this.namespace : this.ns,
        this.senchatouch
      );
   
    configComponent
    .applyWeblibPath(this.weblib)
    .applyExtVersion(this.ext_version)
    .applyExtTheme(this.ext_theme)
    .applyExtPath(this.ext_path)
    .applyExtMode(this.ext_mode)
    .applySenchaTouchVersion(this.senchatouch_version)
    .applySenchaTouchTheme(this.senchatouch_theme)
    .applySenchaTouchPath(this.senchatouch_path)
    .applySenchaTouchMode(this.senchatouch_mode)
    ;
   
    try {
      pageContext.getOut().write(configComponent.getJavaScript());
    } catch (IOException e) {
      throw new RuntimeException(e);
    }
    return SKIP_BODY;
  }
View Full Code Here

TOP

Related Classes of com.adaptrex.core.view.ConfigComponent

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.