Interface DataColumnDefEditor
-
- All Superinterfaces:
com.google.gwt.editor.client.Editor<org.dashbuilder.dataset.def.DataColumnDef>,org.dashbuilder.common.client.editor.HasEditMode
public interface DataColumnDefEditor extends com.google.gwt.editor.client.Editor<org.dashbuilder.dataset.def.DataColumnDef>, org.dashbuilder.common.client.editor.HasEditModeThe GWT editor contract for beans of type
org.dashbuilder.dataset.def.DataColumnDef.- Since:
- 0.4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ColumnTypeEditorcolumnType()org.dashbuilder.common.client.editor.LeafAttributeEditor<String>id()voidremoveFromParent()Called when editor is detached from the editors chain.voidsetOriginalColumnType(org.dashbuilder.dataset.ColumnType columnType)Column editor requires the original column type in oder to allow changing column types to the types given by the original data set column type.voidsetProviderType(org.dashbuilder.dataprovider.DataSetProviderType type)Columns edition constrains are different depending on the data set's provider type.
-
-
-
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.
-
setOriginalColumnType
@Ignore void setOriginalColumnType(org.dashbuilder.dataset.ColumnType columnType)
Column editor requires the original column type in oder to allow changing column types to the types given by the original data set column type.- Parameters:
columnType- The original data set column type
-
removeFromParent
@Ignore void removeFromParent()
Called when editor is detached from the editors chain. Remove view from parent element here.
-
id
org.dashbuilder.common.client.editor.LeafAttributeEditor<String> id()
-
columnType
@Path(".") ColumnTypeEditor columnType()
-
-