Class ColumnAttributes
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.components.table.TableColumnAttributes
-
- com.inductiveautomation.factorypmi.application.components.table.ColumnAttributes
-
- All Implemented Interfaces:
java.io.Serializable
,javax.swing.SwingConstants
public class ColumnAttributes extends TableColumnAttributes implements javax.swing.SwingConstants
This class contains meta data used for rendering a column. This version is used by the standard table (PMITable)- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ColumnAttributes.StringColorPair
static class
ColumnAttributes.StringPair
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_WIDTH
-
Fields 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
-
-
Constructor Summary
Constructors Constructor Description ColumnAttributes()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ColumnAttributes.StringColorPair>
getBgcolorMap()
java.lang.String
getBgcolorMapColumn()
java.util.List<ColumnAttributes.StringColorPair>
getFgcolorMap()
java.lang.String
getFgcolorMapColumn()
java.util.List<ColumnAttributes.StringPair>
getFontMap()
java.lang.String
getFontMapColumn()
int
getHeaderAlignment()
java.util.List<ColumnAttributes.StringPair>
getImageMap()
java.lang.String
getImageMapColumn()
java.util.Locale
getLocale()
java.awt.Color
getProgressBackground()
java.awt.Color
getProgressForeground()
DoubleDimension
getProgressRange()
java.util.List<ColumnAttributes.StringPair>
getTranslateMap()
java.lang.String
getTranslateMapColumn()
int
getWidth()
boolean
isHideTextOverProgressbar()
boolean
isTreatAsProgressBar()
void
setBgcolorMap(java.util.List<ColumnAttributes.StringColorPair> bgcolorMap)
void
setBgcolorMapColumn(java.lang.String bgcolorMapColumn)
void
setFgcolorMap(java.util.List<ColumnAttributes.StringColorPair> fgcolorMap)
void
setFgcolorMapColumn(java.lang.String fgcolorMapColumn)
void
setFontMap(java.util.List<ColumnAttributes.StringPair> fontMap)
void
setFontMapColumn(java.lang.String fontMapColumn)
void
setHeaderAlignment(int headerAlignment)
void
setHideTextOverProgressbar(boolean hideTextOverProgressbar)
void
setImageMap(java.util.List<ColumnAttributes.StringPair> imageMap)
void
setImageMapColumn(java.lang.String imageMapColumn)
void
setLocale(java.util.Locale locale)
void
setProgressBackground(java.awt.Color progressBackground)
void
setProgressForeground(java.awt.Color progressForeground)
void
setProgressRange(DoubleDimension progressRange)
void
setTranslateMap(java.util.List<ColumnAttributes.StringPair> translateMap)
void
setTranslateMapColumn(java.lang.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 Detail
-
DEFAULT_WIDTH
public static final int DEFAULT_WIDTH
- See Also:
- Constant Field Values
-
-
Method Detail
-
getWidth
public int getWidth()
-
setWidth
public void setWidth(int width)
-
getImageMap
public java.util.List<ColumnAttributes.StringPair> getImageMap()
-
setImageMap
public void setImageMap(java.util.List<ColumnAttributes.StringPair> imageMap)
-
getTranslateMap
public java.util.List<ColumnAttributes.StringPair> getTranslateMap()
-
setTranslateMap
public void setTranslateMap(java.util.List<ColumnAttributes.StringPair> translateMap)
-
getImageMapColumn
public java.lang.String getImageMapColumn()
-
setImageMapColumn
public void setImageMapColumn(java.lang.String imageMapColumn)
-
getTranslateMapColumn
public java.lang.String getTranslateMapColumn()
-
setTranslateMapColumn
public void setTranslateMapColumn(java.lang.String translateMapColumn)
-
getProgressBackground
public java.awt.Color getProgressBackground()
-
setProgressBackground
public void setProgressBackground(java.awt.Color progressBackground)
-
getProgressForeground
public java.awt.Color getProgressForeground()
-
setProgressForeground
public void setProgressForeground(java.awt.Color progressForeground)
-
getProgressRange
public DoubleDimension getProgressRange()
-
setProgressRange
public void setProgressRange(DoubleDimension progressRange)
-
isTreatAsProgressBar
public boolean isTreatAsProgressBar()
-
setTreatAsProgressBar
public void setTreatAsProgressBar(boolean treatAsProgressBar)
-
isHideTextOverProgressbar
public boolean isHideTextOverProgressbar()
-
setHideTextOverProgressbar
public void setHideTextOverProgressbar(boolean hideTextOverProgressbar)
-
getBgcolorMapColumn
public java.lang.String getBgcolorMapColumn()
-
setBgcolorMapColumn
public void setBgcolorMapColumn(java.lang.String bgcolorMapColumn)
-
getBgcolorMap
public java.util.List<ColumnAttributes.StringColorPair> getBgcolorMap()
-
setBgcolorMap
public void setBgcolorMap(java.util.List<ColumnAttributes.StringColorPair> bgcolorMap)
-
getFgcolorMapColumn
public java.lang.String getFgcolorMapColumn()
-
setFgcolorMapColumn
public void setFgcolorMapColumn(java.lang.String fgcolorMapColumn)
-
getFgcolorMap
public java.util.List<ColumnAttributes.StringColorPair> getFgcolorMap()
-
setFgcolorMap
public void setFgcolorMap(java.util.List<ColumnAttributes.StringColorPair> fgcolorMap)
-
getHeaderAlignment
public int getHeaderAlignment()
-
setHeaderAlignment
public void setHeaderAlignment(int headerAlignment)
-
getFontMapColumn
public java.lang.String getFontMapColumn()
-
setFontMapColumn
public void setFontMapColumn(java.lang.String fontMapColumn)
-
getFontMap
public java.util.List<ColumnAttributes.StringPair> getFontMap()
-
setFontMap
public void setFontMap(java.util.List<ColumnAttributes.StringPair> fontMap)
-
getLocale
public java.util.Locale getLocale()
-
setLocale
public void setLocale(java.util.Locale locale)
-
-