public class ColumnDefinitionView extends Object implements ColumnDefinition, UserActionInterface
| Constructor and Description |
|---|
ColumnDefinitionView(TemplatePanel templatePanel,
int index,
SetColumnTypeDialogManager setColumnTypeDialogManager) |
public ColumnDefinitionView(TemplatePanel templatePanel, int index, SetColumnTypeDialogManager setColumnTypeDialogManager)
templatePanel - setColumnTypeDialogManager - setColumnTypeDefinition - public void resetRule()
public void resetDescriptionCell()
public void resetEditRuleCell()
public void resetRulesExpressions()
public void addRule(TemplateExpression expression, boolean isEditable, boolean isDeletable)
public void updateColumnDescription(String title, String descr, boolean isDeletable, boolean isEditable)
public int getColumnIndex()
public void setColumnIndex(int columnIndex)
public com.google.gwt.user.client.ui.Label getColumnDescription()
public void setColumnDescription(com.google.gwt.user.client.ui.Label columnDescription)
public com.extjs.gxt.ui.client.widget.Text getColumnHeaderValue()
public void setColumnHeaderValue(com.extjs.gxt.ui.client.widget.Text columnHeaderValue)
public SetColumnTypeDialogManager getSetColumnTypeViewManager()
public String getColumnName()
getColumnName in interface ColumnDefinitionpublic TdTDataType getSelectedDataType()
getSelectedDataType in interface ColumnDefinitionpublic boolean isValid()
isValid in interface ColumnDefinitionpublic String getColumnId()
getColumnId in interface ColumnDefinitionpublic TdTColumnCategory getSelectedColumnCategory()
getSelectedColumnCategory in interface ColumnDefinitionpublic void setSpecialCategoryType(SPECIAL_CATEGORY_TYPE category)
setSpecialCategoryType in interface ColumnDefinitionpublic SPECIAL_CATEGORY_TYPE getSpecialCategoryType()
getSpecialCategoryType in interface ColumnDefinitionpublic org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData getReferenceColumnData()
getReferenceColumnData in interface ColumnDefinitionpublic String getSelectedLocale()
getSelectedLocale in interface ColumnDefinitionpublic String getTimePeriod()
getTimePeriod in interface ColumnDefinitionpublic List<TemplateExpression> getRulesExpression()
public void setRulesExpression(List<TemplateExpression> rulesExpression)
public void editClicked()
editClicked in interface UserActionInterfacepublic void deleteClicked()
deleteClicked in interface UserActionInterfaceCopyright © 2014. All Rights Reserved.