Class TableColumnAttributes
java.lang.Object
com.inductiveautomation.factorypmi.application.components.table.TableColumnAttributes
- All Implemented Interfaces:
- Serializable,- SwingConstants
- Direct Known Subclasses:
- AdvancedTableColumnAttributes,- ColumnAttributes
This is the base class for the different types of column attributes. It holds some of the most common types of
 attributes. Reflection and the AttributeMeta annotations are used by the ColumnCustomizer to edit these things
 visually.
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intprotected Stringprotected booleanprotected booleanprotected intprotected Stringprotected Stringprotected Stringprotected booleanprotected Stringprotected booleanprotected intFields inherited from interface javax.swing.SwingConstantsBOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintgetLabel()intbooleanbooleanisHidden()booleanbooleanvoidsetDateFormat(String dateFormat) voidsetEditable(boolean editable) voidsetHidden(boolean hidden) voidsetHorizontalAlignment(int horizontalAlignment) voidvoidsetNumberFormat(String numberFormat) voidvoidsetSortable(boolean sortable) voidvoidsetTreatAsBoolean(boolean treatAsBoolean) voidsetVerticalAlignment(int verticalAlignment) 
- 
Field Details- 
ALIGN_AUTOpublic static final int ALIGN_AUTO- See Also:
 
- 
ALIGN_LEFTpublic static final int ALIGN_LEFT- See Also:
 
- 
ALIGN_RIGHTpublic static final int ALIGN_RIGHT- See Also:
 
- 
ALIGN_CENTERpublic static final int ALIGN_CENTER- See Also:
 
- 
ALIGN_BOTTOMpublic static final int ALIGN_BOTTOM- See Also:
 
- 
ALIGN_TOPpublic static final int ALIGN_TOP- See Also:
 
- 
label
- 
horizontalAlignmentprotected int horizontalAlignment
- 
verticalAlignmentprotected int verticalAlignment
- 
numberFormat
- 
dateFormat
- 
treatAsBooleanprotected boolean treatAsBoolean
- 
prefix
- 
suffix
- 
editableprotected boolean editable
- 
sortableprotected boolean sortable
 
- 
- 
Constructor Details- 
TableColumnAttributespublic TableColumnAttributes()
 
- 
- 
Method Details- 
getDateFormat
- 
setDateFormat
- 
isHiddenpublic boolean isHidden()
- 
setHiddenpublic void setHidden(boolean hidden) 
- 
getHorizontalAlignmentpublic int getHorizontalAlignment()
- 
setHorizontalAlignmentpublic void setHorizontalAlignment(int horizontalAlignment) 
- 
getLabel
- 
setLabel
- 
getNumberFormat
- 
setNumberFormat
- 
isTreatAsBooleanpublic boolean isTreatAsBoolean()
- 
setTreatAsBooleanpublic void setTreatAsBoolean(boolean treatAsBoolean) 
- 
getVerticalAlignmentpublic int getVerticalAlignment()
- 
setVerticalAlignmentpublic void setVerticalAlignment(int verticalAlignment) 
- 
getPrefix
- 
setPrefix
- 
getSuffix
- 
setSuffix
- 
isEditablepublic boolean isEditable()
- 
setEditablepublic void setEditable(boolean editable) 
- 
isSortablepublic boolean isSortable()
- 
setSortablepublic void setSortable(boolean sortable) 
 
-