Examples of StyleAttributeAppender


Examples of fr.openwide.maven.artifact.notifier.web.application.notification.behavior.StyleAttributeAppender

      IModel<EmailAddress> emailAddressModel) {
    super(id, model);
    this.emailAddressModel = emailAddressModel;
   
    WebMarkupContainer unsubscribe = new WebMarkupContainer("unsubscribe");
    unsubscribe.add(new StyleAttributeAppender(STYLE_UNSUBSCRIBE));
    add(unsubscribe);
   
    unsubscribe.add(new Label("unsubscribeText", getUnsubscribeText()));
   
    ExternalLink unsubscribeLink = new ExternalLink("unsubscribeLink", getUnsubscribeUrl());
    unsubscribeLink.add(new StyleAttributeAppender(STYLE_LINK_FOOTER));
    unsubscribe.add(unsubscribeLink);
  }
View Full Code Here

Examples of fr.openwide.maven.artifact.notifier.web.application.notification.behavior.StyleAttributeAppender

    WebMarkupContainer newVersionsTable = new CustomWebMarkupContainer("newVersionsTable", STYLE_TABLE);
    contentContainer.add(newVersionsTable);
   
    //   >  Headers
    WebMarkupContainer groupIdHeader = new CustomWebMarkupContainer("groupIdHeader", STYLE_TABLE_TH);
    groupIdHeader.add(new StyleAttributeAppender(STYLE_TABLE_TOP_LEFT_RADIUS));
    newVersionsTable.add(groupIdHeader);
    newVersionsTable.add(new CustomWebMarkupContainer("artifactIdHeader", STYLE_TABLE_TH));
    WebMarkupContainer versionHeader = new CustomWebMarkupContainer("versionHeader", STYLE_TABLE_TH);
    versionHeader.add(new StyleAttributeAppender(STYLE_TABLE_TOP_RIGHT_RADIUS));
    newVersionsTable.add(versionHeader);
   
    //   >  Content
    newVersionsTable.add(new ListView<ArtifactVersionNotification>("newVersions", getModel()) {
      private static final long serialVersionUID = 1L;
     
      @Override
      protected void populateItem(ListItem<ArtifactVersionNotification> item) {
        ArtifactVersion version = item.getModelObject().getArtifactVersion();
        IModel<ArtifactVersionNotification> versionNotificationModel = item.getModel();
       
        Label groupId = new CustomLabel("groupId", BindingModel.of(versionNotificationModel,
            Binding.artifactVersionNotification().artifactVersion().artifact().group().groupId()), STYLE_TABLE_TD);
        if (item.getIndex() == NewVersionsHtmlNotificationPanel.this.getModelObject().size() - 1) {
          groupId.add(new StyleAttributeAppender(STYLE_TABLE_BOTTOM_LEFT_RADIUS));
        }
        item.add(groupId);
       
        WebMarkupContainer artifactIdContainer = new CustomWebMarkupContainer("artifactIdContainer", STYLE_TABLE_TD);
        item.add(artifactIdContainer);
        ExternalLink artifactIdLink = new ExternalLink("artifactIdLink",
            notificationUrlBuilderService.getArtifactDescriptionUrl(version.getArtifact()));
        artifactIdLink.add(new StyleAttributeAppender(STYLE_LINK));
        artifactIdLink.add(new Label("artifactIdLabel", BindingModel.of(versionNotificationModel,
            Binding.artifactVersionNotification().artifactVersion().artifact().artifactId())));
        artifactIdContainer.add(artifactIdLink);
       
        WebMarkupContainer versionContainer = new CustomWebMarkupContainer("versionContainer", STYLE_TABLE_TD);
View Full Code Here

Examples of fr.openwide.maven.artifact.notifier.web.application.notification.behavior.StyleAttributeAppender

   
    WebMarkupContainer contentContainer = new CustomWebMarkupContainer("contentContainer", STYLE_CONTENT);
    add(contentContainer);
   
    ExternalLink confirmLink = new ExternalLink("confirmLink", getConfirmUrl());
    confirmLink.add(new StyleAttributeAppender(STYLE_LINK));
    contentContainer.add(confirmLink);
  }
View Full Code Here

Examples of fr.openwide.maven.artifact.notifier.web.application.notification.behavior.StyleAttributeAppender

    add(contentContainer);
   
    contentContainer.add(new Label("intro", new StringResourceModel("notification.panel.confirmEmail.text", getModel())));
   
    ExternalLink confirmLink = new ExternalLink("confirmLink", getConfirmUrl());
    confirmLink.add(new StyleAttributeAppender(STYLE_LINK));
    contentContainer.add(confirmLink);
  }
View Full Code Here

Examples of fr.openwide.maven.artifact.notifier.web.application.notification.behavior.StyleAttributeAppender

 
  private static final long serialVersionUID = 3955262127059805260L;
 
  public CustomWebMarkupContainer(String id, String style) {
    super(id);
    add(new StyleAttributeAppender(style));
  }
View Full Code Here

Examples of fr.openwide.maven.artifact.notifier.web.application.notification.behavior.StyleAttributeAppender

 
  public ConfirmRegistrationHtmlNotificationPanel(String id, IModel<User> userModel) {
    super(id, userModel);
   
    WebMarkupContainer title = new WebMarkupContainer("title");
    title.add(new StyleAttributeAppender(STYLE_TITLE));
    add(title);
   
    WebMarkupContainer contentContainer = new CustomWebMarkupContainer("contentContainer", STYLE_CONTENT);
    add(contentContainer);
   
    contentContainer.add(new Label("text", new StringResourceModel("notification.panel.confirmRegistration.text", getModel())));
   
    contentContainer.add(new Label("confirmText", new ResourceModel("notification.panel.confirmRegistration.confirm")));
   
    ExternalLink confirmLink = new ExternalLink("confirmLink", getConfirmUrl());
    confirmLink.add(new StyleAttributeAppender(STYLE_LINK));
    confirmLink.add(new Label("confirmLabel", new ResourceModel("notification.panel.confirmRegistration.confirm.label")));
    contentContainer.add(confirmLink);
  }
View Full Code Here

Examples of fr.openwide.maven.artifact.notifier.web.application.notification.behavior.StyleAttributeAppender

  public ResetPasswordHtmlNotificationPanel(String id, IModel<User> userModel) {
    super(id, userModel);
   
    WebMarkupContainer title = new WebMarkupContainer("title");
    title.add(new StyleAttributeAppender(STYLE_TITLE));
    add(title);
   
    WebMarkupContainer contentContainer = new CustomWebMarkupContainer("contentContainer", STYLE_CONTENT);
    add(contentContainer);
   
    contentContainer.add(new Label("text", new StringResourceModel("notification.panel.resetPassword.text", getModel())));
   
    contentContainer.add(new Label("confirmText", new ResourceModel("notification.panel.resetPassword.confirm")));
   
    ExternalLink confirmLink = new ExternalLink("confirmLink", getResetPasswordUrl());
    confirmLink.add(new StyleAttributeAppender(STYLE_LINK));
    confirmLink.add(new Label("confirmLabel", new ResourceModel("notification.panel.resetPassword.confirm.label")));
    contentContainer.add(confirmLink);
  }
View Full Code Here

Examples of fr.openwide.maven.artifact.notifier.web.application.notification.behavior.StyleAttributeAppender

    this(id, Model.of(label), style);
  }
 
  public CustomLabel(final String id, IModel<?> model, String style) {
    super(id, model);
    add(new StyleAttributeAppender(style));
  }
View Full Code Here

Examples of fr.openwide.maven.artifact.notifier.web.application.notification.behavior.StyleAttributeAppender

 
  public AbstractHtmlNotificationPanel(String id, IModel<T> model) {
    super(id, model);
   
    WebMarkupContainer root = new TransparentWebMarkupContainer("root");
    root.add(new StyleAttributeAppender(STYLE_ROOT));
    add(root);
   
    WebMarkupContainer mainContainer = new TransparentWebMarkupContainer("mainContainer");
    mainContainer.add(new StyleAttributeAppender(STYLE_MAIN_CONTAINER));
    root.add(mainContainer);
   
    mainContainer.add(new CustomWebMarkupContainer("mainTitle", STYLE_MAIN_TITLE));
   
    WebMarkupContainer footer = new CustomWebMarkupContainer("footer", STYLE_FOOTER);
    mainContainer.add(footer);
   
    ExternalLink aboutLink = new ExternalLink("aboutLink", notificationUrlBuilderService.getAboutUrl());
    aboutLink.add(new StyleAttributeAppender(STYLE_LINK_FOOTER));
    footer.add(aboutLink);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.