Interface CSVDataSetDefEditor
-
- All Superinterfaces:
DataSetDefEditor<org.dashbuilder.dataset.def.CSVDataSetDef>,com.google.gwt.editor.client.Editor<org.dashbuilder.dataset.def.CSVDataSetDef>,org.dashbuilder.common.client.editor.HasConstrainedValue<List<org.dashbuilder.dataset.def.DataColumnDef>>,com.google.gwt.editor.client.HasEditorDelegate<org.dashbuilder.dataset.def.CSVDataSetDef>,com.google.gwt.editor.client.ValueAwareEditor<org.dashbuilder.dataset.def.CSVDataSetDef>
public interface CSVDataSetDefEditor extends DataSetDefEditor<org.dashbuilder.dataset.def.CSVDataSetDef>
The GWT editor contract for beans of type
TODO All csv specific attributes should be not directly referenced here, here should be referenced just the org.dashbuilder.dataset.client.editor.BeanDataSetDefAttributesEditor. But gwt editor inheritance is not working in this situation, due to https://github.com/gwtproject/gwt/issues/6340 Please refactor it when bug from gwt is fixed.org.dashbuilder.dataset.def.CSVDataSetDef.- Since:
- 0.4.0
-
-
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()booleanisUsingFilePath()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 org.dashbuilder.dataset.client.editor.DataSetDefEditor
backendCacheEditor, basicAttributesEditor, clientCacheEditor, columnsAndFilterEditor, refreshEditor
-
-
-
-
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()
-
-