Class TableModelColumnHeader
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.shared.basic.dto.TableModelColumnHeader
-
- All Implemented Interfaces:
java.io.Serializable
public class TableModelColumnHeader extends java.lang.Object implements java.io.SerializableColumn header forTableModel.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected VocabularyvocabularyOrNull
-
Constructor Summary
Constructors Constructor Description TableModelColumnHeader()TableModelColumnHeader(java.lang.String title, java.lang.String id, int index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataTypeCodegetDataType()intgetDefaultColumnWidth()java.lang.StringgetId()intgetIndex()java.lang.StringgetTitle()booleanisDynamicProperty()booleanisEditable()booleanisHidden()booleanisLinkEntitiesOnly()booleanisNumeric()booleanisVocabulary()voidsetDataType(DataTypeCode dataType)voidsetDefaultColumnWidth(int width)voidsetDynamicProperty(boolean dynamicProperty)voidsetEditable(boolean editable)voidsetEntityKind(EntityKind entityKind)voidsetHidden(boolean hidden)voidsetId(java.lang.String id)voidsetIndex(int index)voidsetLinkEntitiesOnly(boolean linkEntitiesOnly)voidsetProperty(java.lang.String key, java.lang.String value)voidsetTitle(java.lang.String title)voidsetVocabulary(Vocabulary vocabularyOrNull)java.lang.StringtoString()EntityKindtryGetEntityKind()VocabularytryGetVocabulary()java.lang.StringtryToGetProperty(java.lang.String key)
-
-
-
Field Detail
-
vocabularyOrNull
protected Vocabulary vocabularyOrNull
-
-
Method Detail
-
setDataType
public void setDataType(DataTypeCode dataType)
-
getDataType
public DataTypeCode getDataType()
-
getTitle
public java.lang.String getTitle()
-
setId
public void setId(java.lang.String id)
-
getId
public final java.lang.String getId()
-
setIndex
public void setIndex(int index)
-
getIndex
public int getIndex()
-
setDefaultColumnWidth
public void setDefaultColumnWidth(int width)
-
getDefaultColumnWidth
public int getDefaultColumnWidth()
-
isHidden
public final boolean isHidden()
-
setHidden
public final void setHidden(boolean hidden)
-
isNumeric
public boolean isNumeric()
-
isVocabulary
public boolean isVocabulary()
-
tryGetVocabulary
public Vocabulary tryGetVocabulary()
-
setVocabulary
public void setVocabulary(Vocabulary vocabularyOrNull)
-
setEditable
public void setEditable(boolean editable)
-
isEditable
public boolean isEditable()
-
setDynamicProperty
public void setDynamicProperty(boolean dynamicProperty)
-
isDynamicProperty
public boolean isDynamicProperty()
-
setLinkEntitiesOnly
public void setLinkEntitiesOnly(boolean linkEntitiesOnly)
-
isLinkEntitiesOnly
public boolean isLinkEntitiesOnly()
-
setTitle
public void setTitle(java.lang.String title)
-
tryGetEntityKind
public EntityKind tryGetEntityKind()
-
setEntityKind
public void setEntityKind(EntityKind entityKind)
-
setProperty
public void setProperty(java.lang.String key, java.lang.String value)
-
tryToGetProperty
public java.lang.String tryToGetProperty(java.lang.String key)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-