Esempio n. 1
0
 private static void addIndexPage(FrameworkDeployment deployment) {
   FaceletAsset p = new FaceletAsset();
   p.form("<r:panel id='panel' header='Header Text'>Some content ");
   p.form("    <h:inputText id='input' /> ");
   p.form("</r:panel> ");
   p.form("<h:commandButton id='buttonDefault' value = 'Some Button' /> ");
   deployment.archive().addAsWebResource(p, "index.xhtml");
 }
  private static void addIndexPage(A4JDeployment deployment) {
    FaceletAsset p = new FaceletAsset();

    p.form("<h:commandLink id='button' value='Click me '>");
    p.form("    <a4j:ajax event='click' render='@form' />");
    p.form("</h:commandLink>");

    deployment.archive().addAsWebResource(p, "index.xhtml");
  }
Esempio n. 3
0
  private static void addIndexPage(A4JDeployment deployment) {
    FaceletAsset p = new FaceletAsset();

    p.form("<a4j:outputPanel>");
    p.form("    <span></span>");
    p.form("</a4j:outputPanel>");
    p.form("<a4j:commandButton id=\"button\" value=\"Click me\"/>");
    p.form("<a4j:log id=\"log\"/>");
    deployment.archive().addAsWebResource(p, "index.xhtml");
  }
  private static void addIndexPage(CoreDeployment deployment) {
    FaceletAsset p = new FaceletAsset();

    p.form("<r:commandButton id='button' render='@this' />");
    p.form("<r:commandButton id='buttonLimitRender' render='@this' limitRender='true' />");

    p.form("<r:outputPanel id='panel' ajaxRendered='true'>");
    p.form("    #{counterBean.incrementAndGet()}");
    p.form("</r:outputPanel>");

    deployment.archive().addAsWebResource(p, "index.xhtml");
  }
  @Deployment(testable = false)
  public static WebArchive createDeployment() {
    RichDeployment deployment = new RichDeployment(ITPlaceholderCalendar.class);

    deployment.archive().addClasses(PlaceHolderValueConverter.class, PlaceHolderValue.class);

    FaceletAsset p;
    p = placeholderFacelet("index.xhtml", deployment);
    p.body(
        "<rich:calendar id='input' enableManualInput='true' datePattern='MMM d, yyyy' timezone='UTC' >");
    p.body(
        "    <rich:placeholder id='placeholderID' styleClass='#{param.styleClass}' value='Placeholder Text' />");
    p.body("</rich:calendar>");

    p = placeholderFacelet("selector.xhtml", deployment);
    p.body("<rich:calendar id='input' />");
    p.body(
        "<rich:placeholder id='placeholderID' value='Placeholder Text' selector='[id=input]' />");

    p = placeholderFacelet("rendered.xhtml", deployment);
    p.body("<rich:calendar id='input' >");
    p.body("    <rich:placeholder id='placeholderID' value='Placeholder Text' rendered='false' />");
    p.body("</rich:calendar>");

    p = placeholderFacelet("converter.xhtml", deployment);
    p.body("<rich:calendar id='input' >");
    p.body(
        "    <rich:placeholder id='placeholderID' converter='placeHolderValueConverter' value='#{placeHolderValue}' />");
    p.body("</rich:calendar>");

    p = placeholderFacelet("submit.xhtml", deployment);
    p.form(
        "<rich:calendar id='input' value='#{placeHolderValue.value3}' enableManualInput='true' datePattern='MMM d, yyyy' timeZone='#{placeHolderValue.timeZone}' >");
    p.form("    <rich:placeholder id='placeholderID' value='Placeholder Text' />");
    p.form("</rich:calendar>");
    p.form("<br />");
    p.form(
        "<a4j:commandButton id='ajaxSubmit' value='ajax submit' execute='@form' render='output' />");
    p.form("<h:commandButton id='httpSubmit' value='http submit' />");
    p.form("<br />");
    p.form("<h:outputText id='output' value='#{placeHolderValue.value3}' >");
    p.form("    <f:convertDateTime timeZone='UTC' pattern='EEE MMM dd HH:mm:ss z yyyy'/>");
    p.form("</h:outputText>");

    return deployment.getFinalArchive();
  }
  private static void addIndexPage(CoreDeployment deployment) {
    FaceletAsset p = new FaceletAsset();

    p.head("<h:outputScript name='jsf.js' library='javax.faces' />");
    p.head("<h:outputScript name='jquery.js' />");
    p.head("<h:outputScript name='richfaces.js' />");

    p.form("<h:panelGroup id='panel'>");
    p.form(
        "    <h:commandButton id='button' onclick='RichFaces.ajax(this, event, {}); return false;' render='panel output' oncomplete='window.oncompleteEvaluated = true' rendered='#{!facesContext.postback}' />");
    p.form("</h:panelGroup>");

    p.form(
        "<h:panelGroup id='output'>#{facesContext.postback ? 'postback' : 'initial'}</h:panelGroup>");

    deployment.archive().addAsWebResource(p, "index.xhtml");
  }
  private static void addIndexPage(FrameworkDeployment deployment) {
    FaceletAsset p = new FaceletAsset();

    p.form("<r:graphValidator id='graphValidator'");
    p.form("        value='#{graphValidatorBean}'");
    p.form("        groups='#{graphValidatorBean.validationGroups}'>");
    p.form("    <h:panelGrid columns='3'>");

    p.form("        <h:outputText value='Select Boolean Checkbox' />");
    p.form(
        "        <h:selectBooleanCheckbox id='selectBooleanCheckbox' value='#{graphValidatorBean.selectBooleanCheckbox}' />");
    p.form("        <r:message id='selectBooleanCheckboxMsg' for='selectBooleanCheckbox' />");

    p.form("        <h:outputText value='Input Text' />");
    p.form("        <h:inputText id='inputText' value='#{graphValidatorBean.inputText}' />");
    p.form("        <r:message id='inputTextMsg' for='inputText' />");

    p.form("    </h:panelGrid>");

    p.form("    <r:commandButton id='applyChanges'");
    p.form("        value='Apply changes' ");
    p.form("        action='#{graphValidatorBean.action}' />");

    p.form("</r:graphValidator>");

    deployment.archive().addAsWebResource(p, "index.xhtml");
  }