Package com.illumon.iris.pqimport.gui
Class CsvImportQueryConfigPanel
java.lang.Object
com.illumon.iris.pqimport.gui.MergeImportConfigPanel
com.illumon.iris.pqimport.gui.CsvImportQueryConfigPanel
- All Implemented Interfaces:
TypeSpecificConfigPanel
,CsvGuiImportComponentManager.CsvGuiHolder
,CsvGuiImportComponentManager.CsvGuiHolderPreview
public class CsvImportQueryConfigPanel
extends MergeImportConfigPanel
implements CsvGuiImportComponentManager.CsvGuiHolderPreview
-
Field Summary
Fields inherited from class com.illumon.iris.pqimport.gui.MergeImportConfigPanel
log, namespaces
-
Method Summary
Modifier and TypeMethodDescriptionvoid
errorMessage
(String title, String message) void
init()
After the type specific panel has been created, this is called off the swing thread; but before the panel's configuration is populated.void
populatePanelFromConfiguration
(PersistentQueryConfiguration configuration) void
setEditable
(boolean isEditable) boolean
void
validate()
Methods inherited from class com.illumon.iris.pqimport.gui.MergeImportConfigPanel
dispose, isChanged, populateConfigurationFromPanel, setActivate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.illumon.iris.controller.TypeSpecificConfigPanel
getNewScriptText, hasScript
-
Method Details
-
init
public void init()Description copied from interface:TypeSpecificConfigPanel
After the type specific panel has been created, this is called off the swing thread; but before the panel's configuration is populated.- Specified by:
init
in interfaceTypeSpecificConfigPanel
- Overrides:
init
in classMergeImportConfigPanel
-
getComponent
- Specified by:
getComponent
in interfaceTypeSpecificConfigPanel
-
populatePanelFromConfiguration
- Specified by:
populatePanelFromConfiguration
in interfaceTypeSpecificConfigPanel
-
getTypeSpecificFields
-
setEditable
public void setEditable(boolean isEditable) - Specified by:
setEditable
in interfaceTypeSpecificConfigPanel
-
validate
- Specified by:
validate
in interfaceTypeSpecificConfigPanel
- Throws:
PersistentQueryConfiguration.ValidationFailure
-
getWindowAncestor
- Specified by:
getWindowAncestor
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
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
-
getConstantColumnsTextField
- Specified by:
getConstantColumnsTextField
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getSourceFileRadioButton
- Specified by:
getSourceFileRadioButton
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getSourceGlobRadioButton
- Specified by:
getSourceGlobRadioButton
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getSourceDirectoryTextField
- Specified by:
getSourceDirectoryTextField
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getSourceFileTextField
- Specified by:
getSourceFileTextField
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getSourceGlobTextField
- Specified by:
getSourceGlobTextField
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
errorMessage
- Specified by:
errorMessage
in interfaceCsvGuiImportComponentManager.CsvGuiHolder
-
getPreviewButton
-
supportsPreview
public boolean supportsPreview()- Specified by:
supportsPreview
in interfaceCsvGuiImportComponentManager.CsvGuiHolderPreview
-
getStrictImportCheckBox
-
getImportSourceNameTextField
-
getImportSourceNameCombobox
-
getPartitionFormulaTextField
-
getPartitionSubstitutionTextField
-
getSubstitutionDateFormatTextField
-
getSinglePartitionRadioButton
-
getMultiPartitionRadioButton
-
getIntradayPartitionColumnTextField
-
getMultiPartitionPanel
-
getSinglePartitionPanel
-
$$$getRootComponent$$$
- Noinspection:
- ALL
-