2.17.2: 2011-06-17

net.sf.basedb.util.extensions
Class Registry.RegisteredAbout

java.lang.Object
  extended by net.sf.basedb.util.extensions.Registry.RegisteredAbout
All Implemented Interfaces:
About
Enclosing class:
Registry

static class Registry.RegisteredAbout
extends Object
implements About


Field Summary
private  String contact
           
private  String copyright
           
private  String description
           
private  String email
           
private  String name
           
private  String url
           
private  String version
           
 
Fields inherited from interface net.sf.basedb.core.plugin.About
MAX_INFORMATION_LENGTH
 
Constructor Summary
Registry.RegisteredAbout(About about)
          Create a new registered about by copying the information from the parameter.
 
Method Summary
 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 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private String name

description

private String description

version

private String version

copyright

private String copyright

contact

private String contact

email

private String email

url

private String url
Constructor Detail

Registry.RegisteredAbout

Registry.RegisteredAbout(About about)
Create a new registered about by copying the information from the parameter.

Method Detail

getContact

public String getContact()
Description copied from interface: About
Contact information to get more information about the plugin. May return null.

Specified by:
getContact in interface About

getCopyright

public String getCopyright()
Description copied from interface: About
A copyright notice. May return null.

Specified by:
getCopyright in interface About

getDescription

public String getDescription()
Description copied from interface: About
A description of the plugin and what it does. May return null.

Specified by:
getDescription in interface About

getEmail

public String getEmail()
Description copied from interface: About
An email adress to get more information about the plugin. May return null.

Specified by:
getEmail in interface About

getName

public String getName()
Description copied from interface: About
The name of the plugin. Mustn't return null.

Specified by:
getName in interface About

getUrl

public String getUrl()
Description copied from interface: About
An URL to get more information about the plugin. May return null.

Specified by:
getUrl in interface About

getVersion

public String getVersion()
Description copied from interface: About
The version of the plugin software. May return null.

Specified by:
getVersion in interface About

update

void update(About about)
Update the registered information.


2.17.2: 2011-06-17