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 class
static 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, verticalAlignment
Fields 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 TypeMethodDescriptionint
int
getWidth()
boolean
boolean
void
setBgcolorMap
(List<ColumnAttributes.StringColorPair> bgcolorMap) void
setBgcolorMapColumn
(String bgcolorMapColumn) void
setFgcolorMap
(List<ColumnAttributes.StringColorPair> fgcolorMap) void
setFgcolorMapColumn
(String fgcolorMapColumn) void
setFontMap
(List<ColumnAttributes.StringPair> fontMap) void
setFontMapColumn
(String fontMapColumn) void
setHeaderAlignment
(int headerAlignment) void
setHideTextOverProgressbar
(boolean hideTextOverProgressbar) void
setImageMap
(List<ColumnAttributes.StringPair> imageMap) void
setImageMapColumn
(String imageMapColumn) void
void
setProgressBackground
(Color progressBackground) void
setProgressForeground
(Color progressForeground) void
setProgressRange
(DoubleDimension progressRange) void
setTranslateMap
(List<ColumnAttributes.StringPair> translateMap) void
setTranslateMapColumn
(String translateMapColumn) void
setTreatAsProgressBar
(boolean treatAsProgressBar) void
setWidth
(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
-