All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.larmic.butterfaces.component.showcase.DependencyExample Maven / Gradle / Ivy

package de.larmic.butterfaces.component.showcase;

import javax.faces.view.ViewScoped;
import javax.inject.Inject;
import javax.inject.Named;
import java.io.Serializable;

@Named
@ViewScoped
public class DependencyExample implements Serializable {

    @Inject
    private de.larmic.butterfaces.component.showcase.Version version;

    public String getButterFacesMavenDependency() {
        return createDependency("components");    }

    public String getButterFacesMojarraMavenDependency() {
        return createDependency("components-mojarra");
    }

    private String createDependency(String artifactId) {
        final StringBuilder sb = new StringBuilder();

        sb.append("\n");
        sb.append(" de.larmic.butterfaces\n");
        sb.append(" " + artifactId + "\n");
        sb.append(" " + version.getLastestReleaseVersion() + "\n");
        sb.append("");

        return sb.toString();
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy