Class CSVDataSetEditor

  • All Implemented Interfaces:
    com.google.gwt.editor.client.Editor<org.dashbuilder.dataset.def.CSVDataSetDef>, com.google.gwt.editor.client.HasEditorDelegate<org.dashbuilder.dataset.def.CSVDataSetDef>, com.google.gwt.editor.client.ValueAwareEditor<org.dashbuilder.dataset.def.CSVDataSetDef>, com.google.gwt.user.client.ui.IsWidget, org.dashbuilder.common.client.editor.HasConstrainedValue<List<org.dashbuilder.dataset.def.DataColumnDef>>, org.dashbuilder.dataset.client.editor.CSVDataSetDefEditor, org.dashbuilder.dataset.client.editor.DataSetDefEditor<org.dashbuilder.dataset.def.CSVDataSetDef>

    @Dependent
    public class CSVDataSetEditor
    extends DataSetEditor<org.dashbuilder.dataset.def.CSVDataSetDef>
    implements org.dashbuilder.dataset.client.editor.CSVDataSetDefEditor

    CSV Data Set editor presenter.

    Since:
    0.4.0
    • Method Detail

      • fileURL

        public org.dashbuilder.common.client.editor.ValueBoxEditor<String> fileURL()
        GWT EDITOR CONTRACT METHODS **
        Specified by:
        fileURL in interface org.dashbuilder.dataset.client.editor.CSVDataSetDefEditor
      • filePath

        public org.dashbuilder.common.client.editor.file.FileUploadEditor filePath()
        Specified by:
        filePath in interface org.dashbuilder.dataset.client.editor.CSVDataSetDefEditor
      • separatorChar

        public org.dashbuilder.common.client.editor.ValueBoxEditor<Character> separatorChar()
        Specified by:
        separatorChar in interface org.dashbuilder.dataset.client.editor.CSVDataSetDefEditor
      • quoteChar

        public org.dashbuilder.common.client.editor.ValueBoxEditor<Character> quoteChar()
        Specified by:
        quoteChar in interface org.dashbuilder.dataset.client.editor.CSVDataSetDefEditor
      • escapeChar

        public org.dashbuilder.common.client.editor.ValueBoxEditor<Character> escapeChar()
        Specified by:
        escapeChar in interface org.dashbuilder.dataset.client.editor.CSVDataSetDefEditor
      • datePattern

        public org.dashbuilder.common.client.editor.ValueBoxEditor<String> datePattern()
        Specified by:
        datePattern in interface org.dashbuilder.dataset.client.editor.CSVDataSetDefEditor
      • numberPattern

        public org.dashbuilder.common.client.editor.ValueBoxEditor<String> numberPattern()
        Specified by:
        numberPattern in interface org.dashbuilder.dataset.client.editor.CSVDataSetDefEditor
      • isUsingFilePath

        public boolean isUsingFilePath()
        Specified by:
        isUsingFilePath in interface org.dashbuilder.dataset.client.editor.CSVDataSetDefEditor
      • setValue

        public void setValue​(org.dashbuilder.dataset.def.CSVDataSetDef value)
        Specified by:
        setValue in interface com.google.gwt.editor.client.ValueAwareEditor<org.dashbuilder.dataset.def.CSVDataSetDef>
        Overrides:
        setValue in class DataSetEditor<org.dashbuilder.dataset.def.CSVDataSetDef>