Class AbstractDataSourceConfigFactory
- java.lang.Object
-
- com.inductiveautomation.reporting.designer.api.AbstractDataSourceConfigFactory
-
- All Implemented Interfaces:
DataSourceConfigFactory
public abstract class AbstractDataSourceConfigFactory extends java.lang.Object implements DataSourceConfigFactory
Created by carl.gould on 3/4/2015.
-
-
Constructor Summary
Constructors Constructor Description AbstractDataSourceConfigFactory(java.lang.String id, java.lang.String nameKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDisplayName()
A human friendly name for this type of data sourcejava.lang.String
getId()
Return a unique ID for this type of datasource.javax.swing.Icon
getSmallIcon()
An optional small (16x16) icon representing your data source type-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.reporting.designer.api.DataSourceConfigFactory
createConfigPanel, getDataKeyForConfigObject, newConfigObject
-
-
-
-
Method Detail
-
getId
public java.lang.String getId()
Description copied from interface:DataSourceConfigFactory
Return a unique ID for this type of datasource. Must match the ID of a ReportDataSource registered in the Gateway- Specified by:
getId
in interfaceDataSourceConfigFactory
-
getDisplayName
public java.lang.String getDisplayName()
Description copied from interface:DataSourceConfigFactory
A human friendly name for this type of data source- Specified by:
getDisplayName
in interfaceDataSourceConfigFactory
-
getSmallIcon
public javax.swing.Icon getSmallIcon()
Description copied from interface:DataSourceConfigFactory
An optional small (16x16) icon representing your data source type- Specified by:
getSmallIcon
in interfaceDataSourceConfigFactory
-
-