Interface ColumnListEditor

  • All Superinterfaces:
    com.google.gwt.editor.client.CompositeEditor<List<org.dashbuilder.dataset.def.DataColumnDef>,​org.dashbuilder.dataset.def.DataColumnDef,​DataColumnDefEditor>, com.google.gwt.editor.client.Editor<List<org.dashbuilder.dataset.def.DataColumnDef>>, org.dashbuilder.common.client.editor.HasConstrainedValue<List<org.dashbuilder.dataset.def.DataColumnDef>>, com.google.gwt.editor.client.HasEditorDelegate<List<org.dashbuilder.dataset.def.DataColumnDef>>, com.google.gwt.editor.client.HasEditorErrors<List<org.dashbuilder.dataset.def.DataColumnDef>>, org.dashbuilder.common.client.editor.HasRestrictedValue<String>, com.google.gwt.editor.client.ValueAwareEditor<List<org.dashbuilder.dataset.def.DataColumnDef>>

    public interface ColumnListEditor
    extends com.google.gwt.editor.client.CompositeEditor<List<org.dashbuilder.dataset.def.DataColumnDef>,​org.dashbuilder.dataset.def.DataColumnDef,​DataColumnDefEditor>, com.google.gwt.editor.client.HasEditorErrors<List<org.dashbuilder.dataset.def.DataColumnDef>>, org.dashbuilder.common.client.editor.HasConstrainedValue<List<org.dashbuilder.dataset.def.DataColumnDef>>, org.dashbuilder.common.client.editor.HasRestrictedValue<String>

    The GWT editor contract for a collection of the data set definition columns, which type is org.dashbuilder.dataset.def.DataColumnDef.

    Since:
    0.4.0
    • Nested Class Summary

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

        com.google.gwt.editor.client.CompositeEditor.EditorChain<C extends Object,​E extends com.google.gwt.editor.client.Editor<? super C>>
      • 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
      void setProviderType​(org.dashbuilder.dataprovider.DataSetProviderType type)
      Columns edition constrains are different depending on the data set's provider type.
      • Methods inherited from interface com.google.gwt.editor.client.CompositeEditor

        createEditorForTraversal, getPathElement, setEditorChain
      • Methods inherited from interface org.dashbuilder.common.client.editor.HasConstrainedValue

        setAcceptableValues
      • Methods inherited from interface com.google.gwt.editor.client.HasEditorDelegate

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

        showErrors
      • Methods inherited from interface org.dashbuilder.common.client.editor.HasRestrictedValue

        onValueRestricted, onValueUnRestricted
      • Methods inherited from interface com.google.gwt.editor.client.ValueAwareEditor

        flush, onPropertyChange, setValue
    • Method Detail

      • setProviderType

        @Ignore
        void setProviderType​(org.dashbuilder.dataprovider.DataSetProviderType type)
        Columns edition constrains are different depending on the data set's provider type.
        Parameters:
        type - The data set's provider type.