
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