org.jfree.base
Class BasicProjectInfo
Basic project info.
BasicProjectInfo() - Default constructor.
|
BasicProjectInfo(String name, String version, String licence, String info) - Creates a new library reference.
|
BasicProjectInfo(String name, String version, String info, String copyright, String licenceName) - Creates a new project info instance.
|
BasicProjectInfo
public BasicProjectInfo(String name,
String version,
String licence,
String info)
Creates a new library reference.
name
- the name.version
- the version.licence
- the licence.info
- the web address or other info.
BasicProjectInfo
public BasicProjectInfo(String name,
String version,
String info,
String copyright,
String licenceName)
Creates a new project info instance.
name
- the project name.version
- the project version.info
- the project info (web site for example).copyright
- the copyright statement.licenceName
- the license name.
addOptionalLibrary
public void addOptionalLibrary(String libraryClass)
Adds an optional library. These libraries will be booted, if they define
a boot class. A missing class is considered non-fatal and it is assumed
that the programm knows how to handle that.
addOptionalLibrary
public void addOptionalLibrary(Library library)
Adds an optional library. These libraries will be booted, if they define
a boot class. A missing class is considered non-fatal and it is assumed
that the programm knows how to handle that.
getCopyright
public String getCopyright()
Returns the copyright statement.
setCopyright
public void setCopyright(String copyright)
Sets the project copyright statement.
copyright
- the project copyright statement.
setInfo
public void setInfo(String info)
Sets the project info string (for example, this could be the project URL).
- setInfo in interface Library
setVersion
public void setVersion(String version)
Sets the project version number.
- setVersion in interface Library
version
- the version number.