Class TableModelColumnHeader

  • All Implemented Interfaces:
    java.io.Serializable

    public class TableModelColumnHeader
    extends java.lang.Object
    implements java.io.Serializable
    Column header for TableModel.
    See Also:
    Serialized Form
    • Field Detail

      • vocabularyOrNull

        protected Vocabulary vocabularyOrNull
    • Constructor Detail

      • TableModelColumnHeader

        public TableModelColumnHeader()
      • TableModelColumnHeader

        public TableModelColumnHeader​(java.lang.String title,
                                      java.lang.String id,
                                      int index)
    • Method Detail

      • setDataType

        public void setDataType​(DataTypeCode dataType)
      • 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:
        toString in class java.lang.Object