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 Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class - 
Field Summary
FieldsFields inherited from class com.inductiveautomation.factorypmi.application.components.table.TableColumnAttributes
ALIGN_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.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST - 
Constructor Summary
Constructors - 
Method Summary
Modifier 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.TableColumnAttributes
getDateFormat, getHorizontalAlignment, getLabel, getNumberFormat, getPrefix, getSuffix, getVerticalAlignment, isEditable, isHidden, isSortable, isTreatAsBoolean, setDateFormat, setEditable, setHidden, setHorizontalAlignment, setLabel, setNumberFormat, setPrefix, setSortable, setSuffix, setTreatAsBoolean, setVerticalAlignment 
- 
Field Details
- 
DEFAULT_WIDTH
public static final int DEFAULT_WIDTH- See Also:
 
 
 - 
 - 
Constructor Details
- 
ColumnAttributes
public ColumnAttributes() 
 - 
 - 
Method Details
- 
getWidth
public int getWidth() - 
setWidth
public void setWidth(int width)  - 
getImageMap
 - 
setImageMap
 - 
getTranslateMap
 - 
setTranslateMap
 - 
getImageMapColumn
 - 
setImageMapColumn
 - 
getTranslateMapColumn
 - 
setTranslateMapColumn
 - 
getProgressBackground
 - 
setProgressBackground
 - 
getProgressForeground
 - 
setProgressForeground
 - 
getProgressRange
 - 
setProgressRange
 - 
isTreatAsProgressBar
public boolean isTreatAsProgressBar() - 
setTreatAsProgressBar
public void setTreatAsProgressBar(boolean treatAsProgressBar)  - 
isHideTextOverProgressbar
public boolean isHideTextOverProgressbar() - 
setHideTextOverProgressbar
public void setHideTextOverProgressbar(boolean hideTextOverProgressbar)  - 
getBgcolorMapColumn
 - 
setBgcolorMapColumn
 - 
getBgcolorMap
 - 
setBgcolorMap
 - 
getFgcolorMapColumn
 - 
setFgcolorMapColumn
 - 
getFgcolorMap
 - 
setFgcolorMap
 - 
getHeaderAlignment
public int getHeaderAlignment() - 
setHeaderAlignment
public void setHeaderAlignment(int headerAlignment)  - 
getFontMapColumn
 - 
setFontMapColumn
 - 
getFontMap
 - 
setFontMap
 - 
getLocale
 - 
setLocale
 
 -