Class DefaultColumnDescriptor
- java.lang.Object
-
- de.hybris.platform.cockpit.model.listview.impl.DefaultColumnDescriptor
-
- All Implemented Interfaces:
ColumnDescriptor
- Direct Known Subclasses:
InlineItemColumnDescriptor
public class DefaultColumnDescriptor extends java.lang.Object implements ColumnDescriptor
Default column descriptor implementation.
-
-
Constructor Summary
Constructors Constructor Description DefaultColumnDescriptor(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LanguageModel
getLanguage()
Gets the language.java.lang.String
getName()
Returns the name of this column.ValueHandler
getValueHandler()
boolean
isDynamic()
Checks if column is dynamic.boolean
isEditable()
Returns whether this column is editable or not.boolean
isSelectable()
Returns whether this column is selectable or not.boolean
isSortable()
Returns whether this column is sortable or not.boolean
isVisible()
Returns whether this column is visible or not.void
setDynamic(boolean dynamic)
Sets the dynamic.void
setEditable(boolean editable)
void
setLanguage(LanguageModel language)
void
setName(java.lang.String name)
void
setSelectable(boolean selectable)
void
setSortable(boolean sortable)
void
setValueHandler(ValueHandler valueHandler)
void
setVisible(boolean visible)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from interface:ColumnDescriptor
Returns the name of this column.- Specified by:
getName
in interfaceColumnDescriptor
-
setName
public void setName(java.lang.String name)
-
isSortable
public boolean isSortable()
Description copied from interface:ColumnDescriptor
Returns whether this column is sortable or not.- Specified by:
isSortable
in interfaceColumnDescriptor
-
setSortable
public void setSortable(boolean sortable)
-
isEditable
public boolean isEditable()
Description copied from interface:ColumnDescriptor
Returns whether this column is editable or not.- Specified by:
isEditable
in interfaceColumnDescriptor
-
setEditable
public void setEditable(boolean editable)
-
isSelectable
public boolean isSelectable()
Description copied from interface:ColumnDescriptor
Returns whether this column is selectable or not.- Specified by:
isSelectable
in interfaceColumnDescriptor
-
setSelectable
public void setSelectable(boolean selectable)
-
isVisible
public boolean isVisible()
Description copied from interface:ColumnDescriptor
Returns whether this column is visible or not.- Specified by:
isVisible
in interfaceColumnDescriptor
-
setVisible
public void setVisible(boolean visible)
-
getValueHandler
public ValueHandler getValueHandler()
-
setValueHandler
public void setValueHandler(ValueHandler valueHandler)
-
getLanguage
public LanguageModel getLanguage()
Description copied from interface:ColumnDescriptor
Gets the language.- Specified by:
getLanguage
in interfaceColumnDescriptor
- Returns:
- the language
-
setLanguage
public void setLanguage(LanguageModel language)
-
isDynamic
public boolean isDynamic()
Description copied from interface:ColumnDescriptor
Checks if column is dynamic.- Specified by:
isDynamic
in interfaceColumnDescriptor
- Returns:
- true, if is dynamic
-
setDynamic
public void setDynamic(boolean dynamic)
Description copied from interface:ColumnDescriptor
Sets the dynamic.- Specified by:
setDynamic
in interfaceColumnDescriptor
- Parameters:
dynamic
- the new dynamic
-
-