public interface DataSourceInterface
- Since:
- Omix 1.8.5
- Author:
- Dr. Peter Droste
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
DataSourceInterface.Enumerator
-
Method Summary
Modifier and Type Method Description void
addDataSourceChangeListener(DataSourceChangeListener listener)
default boolean
canReload()
boolean
close()
DataMatrixInterface
getDataMatrix(int index)
DataMatrixInterface
getDataMatrix(String identifier)
String
getDataMatrixIdentifier(int index)
List<String>
getDataMatrixIdentifiers()
DataSourceHandlerInterface
getDataSourceHandler()
int
getNumberOfDataMatrixes()
String
getSourceIdentifier()
DataSourceInterface.Enumerator
preferredEnumerator()
default boolean
reload(DataInputUtilities utilities)
void
removeDataSourceChangeListener(DataSourceChangeListener listener)
void
setSourceIdentifier(String identifier)
-
Method Details
-
getNumberOfDataMatrixes
int getNumberOfDataMatrixes() -
getDataMatrixIdentifiers
-
getSourceIdentifier
String getSourceIdentifier() -
setSourceIdentifier
-
getDataMatrix
-
getDataMatrix
-
getDataMatrixIdentifier
-
close
boolean close() -
preferredEnumerator
DataSourceInterface.Enumerator preferredEnumerator() -
getDataSourceHandler
DataSourceHandlerInterface getDataSourceHandler() -
addDataSourceChangeListener
-
removeDataSourceChangeListener
-
reload
- Throws:
Exception
-
canReload
default boolean canReload()
-