Interface ColumnDescriptor
-
- All Known Implementing Classes:
DefaultColumnDescriptor,InlineItemColumnDescriptor
public interface ColumnDescriptorAColumnDescriptordescribes the properties of a certain column.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LanguageModelgetLanguage()Gets the language.java.lang.StringgetName()Returns the name of this column.booleanisDynamic()Checks if column is dynamic.booleanisEditable()Returns whether this column is editable or not.booleanisSelectable()Returns whether this column is selectable or not.booleanisSortable()Returns whether this column is sortable or not.booleanisVisible()Returns whether this column is visible or not.voidsetDynamic(boolean dynamic)Sets the dynamic.
-
-
-
Method Detail
-
getName
java.lang.String getName()
Returns the name of this column.
-
isEditable
boolean isEditable()
Returns whether this column is editable or not.
-
isSelectable
boolean isSelectable()
Returns whether this column is selectable or not.
-
isVisible
boolean isVisible()
Returns whether this column is visible or not.
-
isSortable
boolean isSortable()
Returns whether this column is sortable or not.
-
isDynamic
boolean isDynamic()
Checks if column is dynamic.- Returns:
- true, if is dynamic
-
setDynamic
void setDynamic(boolean dynamic)
Sets the dynamic.- Parameters:
dynamic- the new dynamic
-
getLanguage
LanguageModel getLanguage()
Gets the language.- Returns:
- the language
-
-