Class ColumnAttributes
java.lang.Object
com.inductiveautomation.factorypmi.application.components.table.TableColumnAttributes
com.inductiveautomation.factorypmi.application.components.table.ColumnAttributes
- All Implemented Interfaces:
- Serializable,- SwingConstants
This class contains meta data used for rendering a column. This version is used by the standard table (PMITable)
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic class
- 
Field SummaryFieldsFields inherited from class com.inductiveautomation.factorypmi.application.components.table.TableColumnAttributesALIGN_AUTO, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, ALIGN_TOP, dateFormat, editable, hidden, horizontalAlignment, label, numberFormat, prefix, sortable, suffix, treatAsBoolean, verticalAlignmentFields 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 TypeMethodDescriptionintintgetWidth()booleanbooleanvoidsetBgcolorMap(List<ColumnAttributes.StringColorPair> bgcolorMap) voidsetBgcolorMapColumn(String bgcolorMapColumn) voidsetFgcolorMap(List<ColumnAttributes.StringColorPair> fgcolorMap) voidsetFgcolorMapColumn(String fgcolorMapColumn) voidsetFontMap(List<ColumnAttributes.StringPair> fontMap) voidsetFontMapColumn(String fontMapColumn) voidsetHeaderAlignment(int headerAlignment) voidsetHideTextOverProgressbar(boolean hideTextOverProgressbar) voidsetImageMap(List<ColumnAttributes.StringPair> imageMap) voidsetImageMapColumn(String imageMapColumn) voidvoidsetProgressBackground(Color progressBackground) voidsetProgressForeground(Color progressForeground) voidsetProgressRange(DoubleDimension progressRange) voidsetTranslateMap(List<ColumnAttributes.StringPair> translateMap) voidsetTranslateMapColumn(String translateMapColumn) voidsetTreatAsProgressBar(boolean treatAsProgressBar) voidsetWidth(int width) Methods inherited from class com.inductiveautomation.factorypmi.application.components.table.TableColumnAttributesgetDateFormat, getHorizontalAlignment, getLabel, getNumberFormat, getPrefix, getSuffix, getVerticalAlignment, isEditable, isHidden, isSortable, isTreatAsBoolean, setDateFormat, setEditable, setHidden, setHorizontalAlignment, setLabel, setNumberFormat, setPrefix, setSortable, setSuffix, setTreatAsBoolean, setVerticalAlignment
- 
Field Details- 
DEFAULT_WIDTHpublic static final int DEFAULT_WIDTH- See Also:
 
 
- 
- 
Constructor Details- 
ColumnAttributespublic ColumnAttributes()
 
- 
- 
Method Details- 
getWidthpublic int getWidth()
- 
setWidthpublic void setWidth(int width) 
- 
getImageMap
- 
setImageMap
- 
getTranslateMap
- 
setTranslateMap
- 
getImageMapColumn
- 
setImageMapColumn
- 
getTranslateMapColumn
- 
setTranslateMapColumn
- 
getProgressBackground
- 
setProgressBackground
- 
getProgressForeground
- 
setProgressForeground
- 
getProgressRange
- 
setProgressRange
- 
isTreatAsProgressBarpublic boolean isTreatAsProgressBar()
- 
setTreatAsProgressBarpublic void setTreatAsProgressBar(boolean treatAsProgressBar) 
- 
isHideTextOverProgressbarpublic boolean isHideTextOverProgressbar()
- 
setHideTextOverProgressbarpublic void setHideTextOverProgressbar(boolean hideTextOverProgressbar) 
- 
getBgcolorMapColumn
- 
setBgcolorMapColumn
- 
getBgcolorMap
- 
setBgcolorMap
- 
getFgcolorMapColumn
- 
setFgcolorMapColumn
- 
getFgcolorMap
- 
setFgcolorMap
- 
getHeaderAlignmentpublic int getHeaderAlignment()
- 
setHeaderAlignmentpublic void setHeaderAlignment(int headerAlignment) 
- 
getFontMapColumn
- 
setFontMapColumn
- 
getFontMap
- 
setFontMap
- 
getLocale
- 
setLocale
 
-