public class BaseDataAdapterInfo extends java.lang.Object implements DataAdapterInfo
DataAdapter's metadata| Type | Property and Description |
|---|---|
javafx.beans.property.BooleanProperty |
enabled
The enabled property.
|
| Modifier | Constructor and Description |
|---|---|
protected |
BaseDataAdapterInfo(java.lang.String name,
java.lang.String description,
java.lang.String copyright,
java.lang.String license,
java.lang.String siteUrl,
java.lang.Class<? extends DataAdapter> adapterClass,
java.lang.Class<? extends DataAdapterDialog> dialogClass) |
protected |
BaseDataAdapterInfo(java.lang.String name,
java.lang.String description,
Version version,
java.lang.String copyright,
java.lang.String license,
java.lang.String siteUrl,
java.lang.Class<? extends DataAdapter> adapterClass,
java.lang.Class<? extends DataAdapterDialog> dialogClass)
Initializes a new instance of the DataAdapterInfo class.
|
| Modifier and Type | Method and Description |
|---|---|
javafx.beans.property.BooleanProperty |
enabledProperty()
The enabled property.
|
java.lang.Class<? extends DataAdapter> |
getAdapterClass()
Returns the class that implements the data adapter.
|
java.lang.Class<? extends DataAdapterDialog> |
getAdapterDialog()
Returns the class that implements the dialog box used to gather the adapter's parameters from the end user.
|
java.lang.String |
getCopyright()
Returns the copyright notice associated with the adapter.
|
java.lang.String |
getDescription()
Returns the description associated to the data adapter.
|
java.lang.String |
getJarLocation()
Returns the location of the JAR in which the adapter is packaged.
|
java.lang.String |
getKey()
Returns a key to uniquely identify the adapter.
|
java.lang.String |
getLicense()
Returns the name of license under which the adapter is distributed.
|
java.lang.String |
getName()
Returns the name of the data adapter.
|
java.lang.String |
getSiteUrl()
Returns the url of the website associated with the adapter.
|
Version |
getVersion()
Returns the version of the adapter.
|
boolean |
isEnabled()
Gets the value of the property enabled.
|
void |
setEnabled(boolean enabled)
Sets the value of the property enabled.
|
public javafx.beans.property.BooleanProperty enabledProperty
enabledProperty in interface DataAdapterInfoisEnabled(),
setEnabled(boolean)protected BaseDataAdapterInfo(java.lang.String name,
java.lang.String description,
java.lang.String copyright,
java.lang.String license,
java.lang.String siteUrl,
java.lang.Class<? extends DataAdapter> adapterClass,
java.lang.Class<? extends DataAdapterDialog> dialogClass)
protected BaseDataAdapterInfo(java.lang.String name,
java.lang.String description,
Version version,
java.lang.String copyright,
java.lang.String license,
java.lang.String siteUrl,
java.lang.Class<? extends DataAdapter> adapterClass,
java.lang.Class<? extends DataAdapterDialog> dialogClass)
name - the name of the data adapter.description - the description associated to the data adapter.version - copyright - license - siteUrl - adapterClass - the class that implements the data adapter.dialogClass - the class that implements the dialog box used to gather the adapter's parameters from the end user.public java.lang.String getName()
getName in interface DataAdapterInfopublic java.lang.String getDescription()
getDescription in interface DataAdapterInfopublic java.lang.Class<? extends DataAdapter> getAdapterClass()
getAdapterClass in interface DataAdapterInfopublic java.lang.String getKey()
getKey in interface DataAdapterInfopublic java.lang.Class<? extends DataAdapterDialog> getAdapterDialog()
getAdapterDialog in interface DataAdapterInfopublic javafx.beans.property.BooleanProperty enabledProperty()
DataAdapterInfoenabledProperty in interface DataAdapterInfoisEnabled(),
setEnabled(boolean)public boolean isEnabled()
isEnabled in interface DataAdapterInfopublic void setEnabled(boolean enabled)
setEnabled in interface DataAdapterInfoenabled - true to enable the adapter, false otherwise.public Version getVersion()
DataAdapterInfogetVersion in interface DataAdapterInfopublic java.lang.String getCopyright()
DataAdapterInfogetCopyright in interface DataAdapterInfopublic java.lang.String getLicense()
DataAdapterInfogetLicense in interface DataAdapterInfopublic java.lang.String getJarLocation()
DataAdapterInfogetJarLocation in interface DataAdapterInfopublic java.lang.String getSiteUrl()
DataAdapterInfogetSiteUrl in interface DataAdapterInfoCopyright © 2018 Frederic Thevenet. All rights reserved.