Class AxisConfig
java.lang.Object
com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriber
com.inductiveautomation.factorypmi.application.components.chart.AxisConfig
- All Implemented Interfaces:
- PropertySelfDescriber
- Direct Known Subclasses:
- CategoryAxisConfig,- ValueAxisConfig
Config object for classic chart axis
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Stringprotected doubleprotected Colorprotected Fontstatic final intstatic final intstatic final intstatic final intprotected intprotected Colorprotected Fontprotected booleanprotected Colorprotected floatprotected floatprotected booleanprotected booleanFields inherited from class com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriberproperties
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidconfigureAxis(org.jfree.chart.axis.Axis a) protected voidabstract org.jfree.chart.axis.Axisabstract AxisConfiggetLabel()doubleintfloatfloatprotected voidbooleanbooleanbooleanvoidvoidsetLabelAngle(double d) voidsetLabelColor(Color color) voidsetLabelFont(Font font) voidsetPosition(int i) voidsetTickLabelColor(Color color) voidsetTickLabelFont(Font font) voidsetTickLabelsVisible(boolean b) voidsetTickMarkColor(Color color) voidsetTickMarkInsideLength(float f) voidsetTickMarkOutsideLength(float f) voidsetTickMarksVisible(boolean b) voidsetVisible(boolean b) Methods inherited from class com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriberaddEnumProp, addProp, addProp, getProperties
- 
Field Details- 
POS_BOTTOM_LEFTpublic static final int POS_BOTTOM_LEFT- See Also:
 
- 
POS_BOTTOM_RIGHTpublic static final int POS_BOTTOM_RIGHT- See Also:
 
- 
POS_TOP_LEFTpublic static final int POS_TOP_LEFT- See Also:
 
- 
POS_TOP_RIGHTpublic static final int POS_TOP_RIGHT- See Also:
 
- 
label
- 
visibleprotected boolean visible
- 
labelAngleprotected double labelAngle
- 
labelFont
- 
labelColor
- 
positionprotected int position
- 
tickLabelFont
- 
tickLabelColor
- 
tickLabelsVisibleprotected boolean tickLabelsVisible
- 
tickMarkInsideLengthprotected float tickMarkInsideLength
- 
tickMarkOutsideLengthprotected float tickMarkOutsideLength
- 
tickMarkColor
- 
tickMarksVisibleprotected boolean tickMarksVisible
 
- 
- 
Constructor Details- 
AxisConfigpublic AxisConfig()
 
- 
- 
Method Details- 
createAxispublic abstract org.jfree.chart.axis.Axis createAxis()
- 
createCopy
- 
copyInto
- 
configureAxisprotected void configureAxis(org.jfree.chart.axis.Axis a) 
- 
initPropertiesprotected void initProperties()- Specified by:
- initPropertiesin class- AbstractPropertySelfDescriber
 
- 
getLabel
- 
getLabelAnglepublic double getLabelAngle()
- 
getLabelColor
- 
getLabelFont
- 
getTickLabelColor
- 
getTickLabelFont
- 
isTickLabelsVisiblepublic boolean isTickLabelsVisible()
- 
getTickMarkColor
- 
getTickMarkInsideLengthpublic float getTickMarkInsideLength()
- 
getTickMarkOutsideLengthpublic float getTickMarkOutsideLength()
- 
isTickMarksVisiblepublic boolean isTickMarksVisible()
- 
isVisiblepublic boolean isVisible()
- 
setLabel
- 
setLabelAnglepublic void setLabelAngle(double d) 
- 
setLabelColor
- 
setLabelFont
- 
setTickLabelColor
- 
setTickLabelFont
- 
setTickLabelsVisiblepublic void setTickLabelsVisible(boolean b) 
- 
setTickMarkColor
- 
setTickMarkInsideLengthpublic void setTickMarkInsideLength(float f) 
- 
setTickMarkOutsideLengthpublic void setTickMarkOutsideLength(float f) 
- 
setTickMarksVisiblepublic void setTickMarksVisible(boolean b) 
- 
setVisiblepublic void setVisible(boolean b) 
- 
getPositionpublic int getPosition()
- 
setPositionpublic void setPosition(int i) 
 
-