Package com.liferay.faces.util.client

Examples of com.liferay.faces.util.client.BrowserSniffer


    FacesContext facesContext = FacesContext.getCurrentInstance();

    BrowserSnifferFactory browserSnifferFactory = (BrowserSnifferFactory) FactoryExtensionFinder.getFactory(
        BrowserSnifferFactory.class);
    BrowserSniffer browserSniffer = browserSnifferFactory.getBrowserSniffer(facesContext.getExternalContext());

    if (browserSniffer.isMobile() && isResponsive()) {
      return DEFAULT_HTML5_TIME_PATTERN;
    }
    else {
      return getTimePattern();
    }
View Full Code Here


    ResponseWriter responseWriter = facesContext.getResponseWriter();

    BrowserSnifferFactory browserSnifferFactory = (BrowserSnifferFactory) FactoryExtensionFinder.getFactory(
        BrowserSnifferFactory.class);
    BrowserSniffer browserSniffer = browserSnifferFactory.getBrowserSniffer(facesContext.getExternalContext());

    if (browserSniffer.isMobile() && inputTime.isResponsive()) {

      JavaScriptFragment liferayComponent = new JavaScriptFragment("Liferay.component('" + clientKey + "')");
      String clientId = uiComponent.getClientId(facesContext);
      String inputClientId = clientId.concat(INPUT_SUFFIX);
View Full Code Here

  protected void encodeHiddenAttributes(FacesContext facesContext, ResponseWriter responseWriter, InputTime inputTime,
    boolean first) throws IOException {

    BrowserSnifferFactory browserSnifferFactory = (BrowserSnifferFactory) FactoryExtensionFinder.getFactory(
        BrowserSnifferFactory.class);
    BrowserSniffer browserSniffer = browserSnifferFactory.getBrowserSniffer(facesContext.getExternalContext());

    if (!(browserSniffer.isMobile() && inputTime.isResponsive())) {

      encodeAutocomplete(facesContext, responseWriter, inputTime, first);
      first = false;

      encodeHiddenAttributesInputDateTime(facesContext, responseWriter, inputTime, first);
View Full Code Here

  public String getAlloyClassName(FacesContext facesContext, UIComponent uiComponent) {

    String alloyClassName = super.getAlloyClassName(facesContext, uiComponent);
    BrowserSnifferFactory browserSnifferFactory = (BrowserSnifferFactory) FactoryExtensionFinder.getFactory(
        BrowserSnifferFactory.class);
    BrowserSniffer browserSniffer = browserSnifferFactory.getBrowserSniffer(facesContext.getExternalContext());
    InputTime inputTime = (InputTime) uiComponent;

    if (browserSniffer.isMobile() && inputTime.isResponsive()) {
      alloyClassName = alloyClassName.concat("Native");
    }

    return alloyClassName;
  }
View Full Code Here

    List<String> modules = new ArrayList<String>();
    String[] oldModules = super.getModules(facesContext, uiComponent);
    BrowserSnifferFactory browserSnifferFactory = (BrowserSnifferFactory) FactoryExtensionFinder.getFactory(
        BrowserSnifferFactory.class);
    BrowserSniffer browserSniffer = browserSnifferFactory.getBrowserSniffer(facesContext.getExternalContext());
    InputTime inputTime = (InputTime) uiComponent;
    boolean responsive = inputTime.isResponsive();

    if (browserSniffer.isMobile() && responsive) {
      String nativeAlloyModuleName = oldModules[0].concat("-native");
      modules.add(nativeAlloyModuleName);
    }
    else {
View Full Code Here

TOP

Related Classes of com.liferay.faces.util.client.BrowserSniffer

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.