Package com.illumon.iris.schemaeditor
Class ImportSourceDetails
java.lang.Object
com.illumon.iris.schemaeditor.ImportSourceDetails
- All Implemented Interfaces:
CsvGuiImportComponentManager.CsvGuiHolder,CsvGuiImportComponentManager.CsvGuiHolderPreview,JdbcGuiImportComponentManager.JdbcGuiHolder,JdbcGuiImportComponentManager.JdbcGuiHolderPreview,OtherGuiImportComponentManager.OtherGuiHolder,OtherGuiImportComponentManager.OtherGuiHolderPreview,XmlGuiImportComponentManager.XmlGuiHolder,XmlGuiImportComponentManager.XmlGuiHolderPreview
public class ImportSourceDetails
extends Object
implements JdbcGuiImportComponentManager.JdbcGuiHolderPreview, CsvGuiImportComponentManager.CsvGuiHolderPreview, XmlGuiImportComponentManager.XmlGuiHolderPreview, OtherGuiImportComponentManager.OtherGuiHolderPreview
-
Method Summary
Modifier and TypeMethodDescriptionvoiderrorMessage(String title, String message) getCatalogNameForDriver(String driver) Gets the display name of the catalog field for a given driver.getDefaultUrlForDriver(String driver) voidsetElement(org.jdom2.Element importSource) voidsetState(com.illumon.iris.schemaeditor.ImportSourceDetails.ImportSourceState state) boolean
-
Method Details
-
errorMessage
- Specified by:
errorMessagein interfaceCsvGuiImportComponentManager.CsvGuiHolder- Specified by:
errorMessagein interfaceJdbcGuiImportComponentManager.JdbcGuiHolder- Specified by:
errorMessagein interfaceOtherGuiImportComponentManager.OtherGuiHolder- Specified by:
errorMessagein interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getDriverComboBox
- Specified by:
getDriverComboBoxin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getUriTextField
- Specified by:
getUriTextFieldin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getUserTextField
- Specified by:
getUserTextFieldin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getPasswordField
- Specified by:
getPasswordFieldin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getConnectButton
- Specified by:
getConnectButtonin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlQueryTextField
- Specified by:
getSqlQueryTextFieldin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlCatalogNameLabel
- Specified by:
getSqlCatalogNameLabelin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlDatabaseComboBox
- Specified by:
getSqlDatabaseComboBoxin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlDatabaseTextField
- Specified by:
getSqlDatabaseTextFieldin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlTableComboBox
- Specified by:
getSqlTableComboBoxin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getCatalogNameForDriver
Description copied from interface:JdbcGuiImportComponentManager.JdbcGuiHolderGets the display name of the catalog field for a given driver.- Specified by:
getCatalogNameForDriverin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder- Parameters:
driver- the driver that is currently selected- Returns:
- the display name for the driver's catalog
-
getDefaultUrlForDriver
- Specified by:
getDefaultUrlForDriverin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlTableNameLabel
- Specified by:
getSqlTableNameLabelin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getPreviewButton
-
getStrictImportCheckBox
-
getImportSourceNameTextField
-
getImportSourceNameCombobox
-
getPartitionFormulaTextField
-
getPartitionSubstitutionTextField
-
getSubstitutionDateFormatTextField
-
getSinglePartitionPanel
-
getMultiPartitionPanel
-
getWindowAncestor
- Specified by:
getWindowAncestorin interfaceCsvGuiImportComponentManager.CsvGuiHolder- Specified by:
getWindowAncestorin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder- Specified by:
getWindowAncestorin interfaceOtherGuiImportComponentManager.OtherGuiHolder- Specified by:
getWindowAncestorin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getFormatRadioButton
- Specified by:
getFormatRadioButtonin interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getDelimiterRadioButton
- Specified by:
getDelimiterRadioButtonin interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getFileFormat
- Specified by:
getFileFormatin interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getDelimiterTextField
- Specified by:
getDelimiterTextFieldin interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getTrimCheckbox
- Specified by:
getTrimCheckboxin interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getHeaderCheckbox
- Specified by:
getHeaderCheckboxin interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getSkipHeaderLinesSpinner
- Specified by:
getSkipHeaderLinesSpinnerin interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getConstantColumnsTextField
- Specified by:
getConstantColumnsTextFieldin interfaceCsvGuiImportComponentManager.CsvGuiHolder- Specified by:
getConstantColumnsTextFieldin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getSourceFileRadioButton
- Specified by:
getSourceFileRadioButtonin interfaceCsvGuiImportComponentManager.CsvGuiHolder- Specified by:
getSourceFileRadioButtonin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getSourceGlobRadioButton
- Specified by:
getSourceGlobRadioButtonin interfaceCsvGuiImportComponentManager.CsvGuiHolder- Specified by:
getSourceGlobRadioButtonin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getSourceDirectoryTextField
- Specified by:
getSourceDirectoryTextFieldin interfaceCsvGuiImportComponentManager.CsvGuiHolder- Specified by:
getSourceDirectoryTextFieldin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getSourceFileTextField
- Specified by:
getSourceFileTextFieldin interfaceCsvGuiImportComponentManager.CsvGuiHolder- Specified by:
getSourceFileTextFieldin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getSourceGlobTextField
- Specified by:
getSourceGlobTextFieldin interfaceCsvGuiImportComponentManager.CsvGuiHolder- Specified by:
getSourceGlobTextFieldin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getStartDepthSpinner
- Specified by:
getStartDepthSpinnerin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getMaxDepthSpinner
- Specified by:
getMaxDepthSpinnerin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getStartIndexSpinner
- Specified by:
getStartIndexSpinnerin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getElementTypeTextField
- Specified by:
getElementTypeTextFieldin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getElementsCheckBox
- Specified by:
getElementsCheckBoxin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getAttributesCheckBox
- Specified by:
getAttributesCheckBoxin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getNamedValuesCheckBox
- Specified by:
getNamedValuesCheckBoxin interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getComboElementType
- Specified by:
getComboElementTypein interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getIntradayPartitionColumnTextField
-
getSinglePartitionRadioButton
-
getMultiPartitionRadioButton
-
setElement
public void setElement(org.jdom2.Element importSource) -
supportsPreview
public boolean supportsPreview()- Specified by:
supportsPreviewin interfaceCsvGuiImportComponentManager.CsvGuiHolderPreview- Specified by:
supportsPreviewin interfaceOtherGuiImportComponentManager.OtherGuiHolderPreview- Specified by:
supportsPreviewin interfaceXmlGuiImportComponentManager.XmlGuiHolderPreview
-
$$$getRootComponent$$$
- Noinspection:
- ALL
-
setState
public void setState(com.illumon.iris.schemaeditor.ImportSourceDetails.ImportSourceState state)
-