/**
* Constructs an empty project info object.
*/
private JCommonXMLInfo() {
final JCommonInfo info = JCommonInfo.getInstance();
setName("JCommon-XML");
setVersion(info.getVersion());
setInfo(info.getInfo());
setCopyright(info.getCopyright());
setLicenceName(info.getLicenceName());
setLicenceText(info.getLicenceText());
setContributors(Arrays.asList(new Contributor[]{
new Contributor("David Gilbert", "[email protected]"),
new Contributor("Thomas Morgner", "[email protected]"),
new Contributor("Peter Becker", "-"),
}));
addLibrary(info);
}
/**
* Creates a new instance.
*/
private JCommonInfo() {
// get a locale-specific resource bundle...
final String baseResourceClass = "org.jfree.resources.JCommonResources";
final ResourceBundle resources = ResourceBundleWrapper.getBundle(
baseResourceClass);
setName(resources.getString("project.name"));
setVersion(resources.getString("project.version"));
setInfo(resources.getString("project.info"));
setCopyright(resources.getString("project.copyright"));
setLicenceName("LGPL");
setLicenceText(Licences.getInstance().getLGPL());
setContributors(Arrays.asList(
new Contributor[] {
new Contributor("Anthony Boulestreau", "-"),
new Contributor("Jeremy Bowman", "-"),
new Contributor("J. David Eisenberg", "-"),
new Contributor("Paul English", "-"),
new Contributor("David Gilbert",
"[email protected]"),
new Contributor("Hans-Jurgen Greiner", "-"),
new Contributor("Arik Levin", "-"),
new Contributor("Achilleus Mantzios", "-"),
new Contributor("Thomas Meier", "-"),
new Contributor("Aaron Metzger", "-"),
new Contributor("Thomas Morgner", "-"),
new Contributor("Krzysztof Paz", "-"),
new Contributor("Nabuo Tamemasa", "-"),
new Contributor("Mark Watson", "-"),
new Contributor("Matthew Wright", "-"),
new Contributor("Hari", "-"),
new Contributor("Sam (oldman)", "-")
}
));
addOptionalLibrary(new Library("JUnit", "3.8", "IBM Public Licence",
"http://www.junit.org/"));
setBootClass(BaseBoot.class.getName());
}