Modifier and Type | Field and Description |
---|---|
private java.lang.String |
contact |
private java.lang.String |
copyright |
private java.lang.String |
description |
private java.lang.String |
email |
private java.lang.String |
maxBaseVersion |
private java.lang.String |
minBaseVersion |
private java.lang.String |
name |
private java.lang.String |
url |
private java.lang.String |
version |
MAX_INFORMATION_LENGTH
Constructor and Description |
---|
AboutImpl(java.lang.String name,
java.lang.String description,
java.lang.String version,
java.lang.String copyright,
java.lang.String contact,
java.lang.String email,
java.lang.String url)
Create a new about object without any min or max BASE version requirement.
|
AboutImpl(java.lang.String name,
java.lang.String description,
java.lang.String version,
java.lang.String minBaseVersion,
java.lang.String maxBaseVersion,
java.lang.String copyright,
java.lang.String contact,
java.lang.String email,
java.lang.String url)
Create a new
About object. |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getContact()
Contact information to get more information about the plugin.
|
java.lang.String |
getCopyright()
A copyright notice.
|
java.lang.String |
getDescription()
A description of the plugin and what it does.
|
java.lang.String |
getEmail()
An email adress to get more information about the plugin.
|
java.lang.String |
getMaxBaseVersion()
Get the maximum BASE version were to plug-in no longer is
expected to work.
|
java.lang.String |
getMinBaseVersion()
Get the minimum BASE version that the plug-in requires.
|
java.lang.String |
getName()
The name of the plugin.
|
java.lang.String |
getUrl()
An URL to get more information about the plugin.
|
java.lang.String |
getVersion()
The version of the plugin software.
|
private final java.lang.String name
private final java.lang.String description
private final java.lang.String version
private final java.lang.String minBaseVersion
private final java.lang.String maxBaseVersion
private final java.lang.String copyright
private final java.lang.String contact
private final java.lang.String email
private final java.lang.String url
public AboutImpl(java.lang.String name, java.lang.String description, java.lang.String version, java.lang.String copyright, java.lang.String contact, java.lang.String email, java.lang.String url)
public AboutImpl(java.lang.String name, java.lang.String description, java.lang.String version, java.lang.String minBaseVersion, java.lang.String maxBaseVersion, java.lang.String copyright, java.lang.String contact, java.lang.String email, java.lang.String url)
About
object.name
- The name of the plugin, null not alloweddescription
- A description of the pluginversion
- The version of the pluginminBaseVersion
- The minium version of BASE that is required by the pluginmaxBaseVersion
- The maxium version of BASE that the plugin is expected to work withcopyright
- A copyright noticecontact
- Contact information for the pluginemail
- An email adress to get more information about the pluginurl
- An URL to get more inforamtion about the pluginjava.lang.NullPointerException
- If the name is nullpublic java.lang.String getContact()
About
getContact
in interface About
public java.lang.String getCopyright()
About
getCopyright
in interface About
public java.lang.String getDescription()
About
getDescription
in interface About
public java.lang.String getEmail()
About
public java.lang.String getName()
About
public java.lang.String getUrl()
About
public java.lang.String getVersion()
About
getVersion
in interface About
public java.lang.String getMinBaseVersion()
About
getMinBaseVersion
in interface About
public java.lang.String getMaxBaseVersion()
About
getMaxBaseVersion
in interface About