Interface CSVDataSetDefAttributesEditor

  • All Superinterfaces:
    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>

    public interface CSVDataSetDefAttributesEditor
    extends com.google.gwt.editor.client.ValueAwareEditor<org.dashbuilder.dataset.def.CSVDataSetDef>

    The GWT editor contract for the specific attributes of type org.dashbuilder.dataset.def.CSVDataSetDef.

    Used to to edit the following sub-set of attributes:

    • fileURL
    • filePath
    • separatorChar
    • quoteChar
    • escapeChar
    • datePattern
    • numberPattern

    It is a ValueAwareEditor as must nullify filePath or fileURL editors at runtime depending on the instance value.

    Since:
    0.4.0
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.google.gwt.editor.client.Editor

        com.google.gwt.editor.client.Editor.Ignore, com.google.gwt.editor.client.Editor.Path
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.dashbuilder.common.client.editor.LeafAttributeEditor<String> datePattern()  
      org.dashbuilder.common.client.editor.LeafAttributeEditor<Character> escapeChar()  
      org.dashbuilder.common.client.editor.LeafAttributeEditor<String> filePath()  
      org.dashbuilder.common.client.editor.LeafAttributeEditor<String> fileURL()  
      boolean isUsingFilePath()  
      org.dashbuilder.common.client.editor.LeafAttributeEditor<String> numberPattern()  
      org.dashbuilder.common.client.editor.LeafAttributeEditor<Character> quoteChar()  
      org.dashbuilder.common.client.editor.LeafAttributeEditor<Character> separatorChar()  
      • Methods inherited from interface com.google.gwt.editor.client.HasEditorDelegate

        setDelegate
      • Methods inherited from interface com.google.gwt.editor.client.ValueAwareEditor

        flush, onPropertyChange, setValue
    • Method Detail

      • fileURL

        org.dashbuilder.common.client.editor.LeafAttributeEditor<String> fileURL()
      • filePath

        org.dashbuilder.common.client.editor.LeafAttributeEditor<String> filePath()
      • separatorChar

        org.dashbuilder.common.client.editor.LeafAttributeEditor<Character> separatorChar()
      • quoteChar

        org.dashbuilder.common.client.editor.LeafAttributeEditor<Character> quoteChar()
      • escapeChar

        org.dashbuilder.common.client.editor.LeafAttributeEditor<Character> escapeChar()
      • datePattern

        org.dashbuilder.common.client.editor.LeafAttributeEditor<String> datePattern()
      • numberPattern

        org.dashbuilder.common.client.editor.LeafAttributeEditor<String> numberPattern()
      • isUsingFilePath

        @Ignore
        boolean isUsingFilePath()