static class Registry.RegisteredAbout extends Object implements About, ExtendedAbout
Modifier and Type | Field and Description |
---|---|
private Map<String,String> |
attributes |
private String |
contact |
private String |
copyright |
private String |
description |
private String |
email |
private String |
maxBaseVersion |
private String |
minBaseVersion |
private String |
name |
private String |
url |
private String |
version |
MAX_INFORMATION_LENGTH
Constructor and Description |
---|
Registry.RegisteredAbout(About about)
Create a new registered about by copying the
information from the parameter.
|
Modifier and Type | Method and Description |
---|---|
String |
getAttribute(String name)
Get extra information
|
Collection<String> |
getAttributeNames()
Get all extra attribute names.
|
String |
getContact()
Contact information to get more information about the plugin.
|
String |
getCopyright()
A copyright notice.
|
String |
getDescription()
A description of the plugin and what it does.
|
String |
getEmail()
An email adress to get more information about the plugin.
|
String |
getMaxBaseVersion()
Get the maximum BASE version were to plug-in no longer is
expected to work.
|
String |
getMinBaseVersion()
Get the minimum BASE version that the plug-in requires.
|
String |
getName()
The name of the plugin.
|
String |
getUrl()
An URL to get more information about the plugin.
|
String |
getVersion()
The version of the plugin software.
|
(package private) void |
update(About about)
Update the registered information.
|
private String name
private String description
private String version
private String minBaseVersion
private String maxBaseVersion
private String copyright
private String contact
private String email
private String url
Registry.RegisteredAbout(About about)
public String getContact()
About
getContact
in interface About
public String getCopyright()
About
getCopyright
in interface About
public String getDescription()
About
getDescription
in interface About
public String getEmail()
About
public String getName()
About
public String getUrl()
About
public String getVersion()
About
getVersion
in interface About
public String getMinBaseVersion()
About
getMinBaseVersion
in interface About
public String getMaxBaseVersion()
About
getMaxBaseVersion
in interface About
public String getAttribute(String name)
ExtendedAbout
getAttribute
in interface ExtendedAbout
name
- The name of the extra informationpublic Collection<String> getAttributeNames()
ExtendedAbout
getAttributeNames
in interface ExtendedAbout
void update(About about)