|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcdox.data.PluginFactory
This class provides access to the plugins that are currently installed.
Data
,
DataSource
Constructor Summary | |
PluginFactory()
|
Method Summary | |
static DataSource |
chooseDataSource(Localizer lang,
java.lang.Class dClass)
Lets the user choose a data source for his CD data. |
static Data |
chooseDataType(Localizer lang)
Lets the user choose a data type for his CD. |
static java.lang.Class[] |
getAvailableDataClasses()
Returns all available data classes. |
static java.lang.Class[] |
getDataSourcesFor(java.lang.Class data)
This method returns all DataSource classes that can be used to aquire the provided Data class. |
static Data |
readData(org.w3c.dom.Element desc)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PluginFactory()
Method Detail |
public static java.lang.Class[] getDataSourcesFor(java.lang.Class data)
data
- a class that must be an instance of the Data interface.
public static java.lang.Class[] getAvailableDataClasses()
public static Data chooseDataType(Localizer lang)
public static DataSource chooseDataSource(Localizer lang, java.lang.Class dClass)
lang
- a Localizer.dClass
- the data class.
public static Data readData(org.w3c.dom.Element desc)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |