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
-
Method Details
-
errorMessage
- Specified by:
errorMessage
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
- Specified by:
errorMessage
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
- Specified by:
errorMessage
in interfaceOtherGuiImportComponentManager.OtherGuiHolder
- Specified by:
errorMessage
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getDriverComboBox
- Specified by:
getDriverComboBox
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getUriTextField
- Specified by:
getUriTextField
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getUserTextField
- Specified by:
getUserTextField
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getPasswordField
- Specified by:
getPasswordField
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getConnectButton
- Specified by:
getConnectButton
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlQueryTextField
- Specified by:
getSqlQueryTextField
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlCatalogNameLabel
- Specified by:
getSqlCatalogNameLabel
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlDatabaseComboBox
- Specified by:
getSqlDatabaseComboBox
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlDatabaseTextField
- Specified by:
getSqlDatabaseTextField
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlTableComboBox
- Specified by:
getSqlTableComboBox
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getCatalogNameForDriver
Description copied from interface:JdbcGuiImportComponentManager.JdbcGuiHolder
Gets the display name of the catalog field for a given driver.- Specified by:
getCatalogNameForDriver
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
- Parameters:
driver
- the driver that is currently selected- Returns:
- the display name for the driver's catalog
-
getDefaultUrlForDriver
- Specified by:
getDefaultUrlForDriver
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlTableNameLabel
- Specified by:
getSqlTableNameLabel
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getPreviewButton
-
getStrictImportCheckBox
-
getImportSourceNameTextField
-
getImportSourceNameCombobox
-
getPartitionFormulaTextField
-
getPartitionSubstitutionTextField
-
getSubstitutionDateFormatTextField
-
getSinglePartitionPanel
-
getMultiPartitionPanel
-
getWindowAncestor
- Specified by:
getWindowAncestor
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
- Specified by:
getWindowAncestor
in interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
- Specified by:
getWindowAncestor
in interfaceOtherGuiImportComponentManager.OtherGuiHolder
- Specified by:
getWindowAncestor
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getFormatRadioButton
- Specified by:
getFormatRadioButton
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getDelimiterRadioButton
- Specified by:
getDelimiterRadioButton
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getFileFormat
- Specified by:
getFileFormat
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getDelimiterTextField
- Specified by:
getDelimiterTextField
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getTrimCheckbox
- Specified by:
getTrimCheckbox
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getHeaderCheckbox
- Specified by:
getHeaderCheckbox
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getSkipHeaderLinesSpinner
- Specified by:
getSkipHeaderLinesSpinner
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getSkipFooterLinesSpinner
- Specified by:
getSkipFooterLinesSpinner
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getConstantColumnsTextField
- Specified by:
getConstantColumnsTextField
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
- Specified by:
getConstantColumnsTextField
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getSourceFileRadioButton
- Specified by:
getSourceFileRadioButton
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
- Specified by:
getSourceFileRadioButton
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getSourceGlobRadioButton
- Specified by:
getSourceGlobRadioButton
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
- Specified by:
getSourceGlobRadioButton
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getSourceDirectoryTextField
- Specified by:
getSourceDirectoryTextField
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
- Specified by:
getSourceDirectoryTextField
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getSourceFileTextField
- Specified by:
getSourceFileTextField
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
- Specified by:
getSourceFileTextField
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getSourceGlobTextField
- Specified by:
getSourceGlobTextField
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
- Specified by:
getSourceGlobTextField
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getStartDepthSpinner
- Specified by:
getStartDepthSpinner
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getMaxDepthSpinner
- Specified by:
getMaxDepthSpinner
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getStartIndexSpinner
- Specified by:
getStartIndexSpinner
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getElementTypeTextField
- Specified by:
getElementTypeTextField
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getElementsCheckBox
- Specified by:
getElementsCheckBox
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getAttributesCheckBox
- Specified by:
getAttributesCheckBox
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getNamedValuesCheckBox
- Specified by:
getNamedValuesCheckBox
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getComboElementType
- Specified by:
getComboElementType
in interfaceXmlGuiImportComponentManager.XmlGuiHolder
-
getIntradayPartitionColumnTextField
-
getSinglePartitionRadioButton
-
getMultiPartitionRadioButton
-
setElement
public void setElement(org.jdom2.Element importSource) -
supportsPreview
public boolean supportsPreview()- Specified by:
supportsPreview
in interfaceCsvGuiImportComponentManager.CsvGuiHolderPreview
- Specified by:
supportsPreview
in interfaceOtherGuiImportComponentManager.OtherGuiHolderPreview
- Specified by:
supportsPreview
in interfaceXmlGuiImportComponentManager.XmlGuiHolderPreview
-
$$$getRootComponent$$$
- Noinspection:
- ALL
-
setState
public void setState(com.illumon.iris.schemaeditor.ImportSourceDetails.ImportSourceState state)
-