org.jfree.base
Class BootableProjectInfo
Project info for a bootable project. A bootable project provides a controlled
way of initalizing all subsystems by providing a Boot loader implementation.
BootableProjectInfo() - Creates a new instance.
|
BootableProjectInfo(String name, String version, String licence, String info) - Creates a new library reference.
|
BootableProjectInfo(String name, String version, String info, String copyright, String licenceName) - Creates a new library reference.
|
addLibrary , addOptionalLibrary , addOptionalLibrary , getCopyright , getLibraries , getOptionalLibraries , setCopyright , setInfo , setLicenceName , setName , setVersion |
BootableProjectInfo
public BootableProjectInfo(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.
BootableProjectInfo
public BootableProjectInfo(String name,
String version,
String info,
String copyright,
String licenceName)
Creates a new library reference.
name
- the name.version
- the version.info
- the info (for example, the project URL).copyright
- the copyright statement.licenceName
- the license name.
getBootClass
public String getBootClass()
Returns the name of the boot class.
- The name of the boot class.
isAutoBoot
public boolean isAutoBoot()
Returns, whether the project should be booted automaticly.
setAutoBoot
public void setAutoBoot(boolean autoBoot)
Sets the auto boot flag.
autoBoot
- true, if the project should be booted automaticly, false otherwise.
setBootClass
public void setBootClass(String bootClass)
Sets the boot class name.
bootClass
- the boot class name.