org.jfree.ui.about

Class Licences


public class Licences
extends java.lang.Object

Contains the full texts of the GNU General Public Licence and the GNU Lesser General Public Licence.

These are used in the presentation of a standard 'About' frame.

Author:
David Gilbert

Field Summary

static String
GPL
The GNU General Public Licence.
static String
LGPL
The GNU Lesser General Public Licence.

Method Summary

String
getGPL()
Returns the GPL text in a non static way to prevent the compiler to copy the contents of the field.
static Licences
getInstance()
Returns a reference to this class.
String
getLGPL()
Returns the LGPL text in a non static way to prevent the compiler to copy the contents of the field.

Field Details

GPL

public static final String GPL
The GNU General Public Licence.

LGPL

public static final String LGPL
The GNU Lesser General Public Licence.

Method Details

getGPL

public String getGPL()
Returns the GPL text in a non static way to prevent the compiler to copy the contents of the field.
Returns:
the GPL licence text.

getInstance

public static Licences getInstance()
Returns a reference to this class.
Returns:
the instance reference.

getLGPL

public String getLGPL()
Returns the LGPL text in a non static way to prevent the compiler to copy the contents of the field.
Returns:
the LGPL licence text.