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
 
 public abstract class AxisConfig extends AbstractPropertySelfDescriber Config object for classic chart axis
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.Stringlabelprotected doublelabelAngleprotected java.awt.ColorlabelColorprotected java.awt.FontlabelFontstatic intPOS_BOTTOM_LEFTstatic intPOS_BOTTOM_RIGHTstatic intPOS_TOP_LEFTstatic intPOS_TOP_RIGHTprotected intpositionprotected java.awt.ColortickLabelColorprotected java.awt.FonttickLabelFontprotected booleantickLabelsVisibleprotected java.awt.ColortickMarkColorprotected floattickMarkInsideLengthprotected floattickMarkOutsideLengthprotected booleantickMarksVisibleprotected booleanvisible- 
Fields inherited from class com.inductiveautomation.factorypmi.application.components.chart.AbstractPropertySelfDescriberproperties
 
- 
 - 
Constructor SummaryConstructors Constructor Description AxisConfig()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidconfigureAxis(org.jfree.chart.axis.Axis a)protected voidcopyInto(AxisConfig a)abstract org.jfree.chart.axis.AxiscreateAxis()abstract AxisConfigcreateCopy()java.lang.StringgetLabel()doublegetLabelAngle()java.awt.ColorgetLabelColor()java.awt.FontgetLabelFont()intgetPosition()java.awt.ColorgetTickLabelColor()java.awt.FontgetTickLabelFont()java.awt.ColorgetTickMarkColor()floatgetTickMarkInsideLength()floatgetTickMarkOutsideLength()protected voidinitProperties()booleanisTickLabelsVisible()booleanisTickMarksVisible()booleanisVisible()voidsetLabel(java.lang.String string)voidsetLabelAngle(double d)voidsetLabelColor(java.awt.Color color)voidsetLabelFont(java.awt.Font font)voidsetPosition(int i)voidsetTickLabelColor(java.awt.Color color)voidsetTickLabelFont(java.awt.Font font)voidsetTickLabelsVisible(boolean b)voidsetTickMarkColor(java.awt.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 Detail- 
POS_BOTTOM_LEFTpublic static final int POS_BOTTOM_LEFT - See Also:
- Constant Field Values
 
 - 
POS_BOTTOM_RIGHTpublic static final int POS_BOTTOM_RIGHT - See Also:
- Constant Field Values
 
 - 
POS_TOP_LEFTpublic static final int POS_TOP_LEFT - See Also:
- Constant Field Values
 
 - 
POS_TOP_RIGHTpublic static final int POS_TOP_RIGHT - See Also:
- Constant Field Values
 
 - 
labelprotected java.lang.String label 
 - 
visibleprotected boolean visible 
 - 
labelAngleprotected double labelAngle 
 - 
labelFontprotected java.awt.Font labelFont 
 - 
labelColorprotected java.awt.Color labelColor 
 - 
positionprotected int position 
 - 
tickLabelFontprotected java.awt.Font tickLabelFont 
 - 
tickLabelColorprotected java.awt.Color tickLabelColor 
 - 
tickLabelsVisibleprotected boolean tickLabelsVisible 
 - 
tickMarkInsideLengthprotected float tickMarkInsideLength 
 - 
tickMarkOutsideLengthprotected float tickMarkOutsideLength 
 - 
tickMarkColorprotected java.awt.Color tickMarkColor 
 - 
tickMarksVisibleprotected boolean tickMarksVisible 
 
- 
 - 
Method Detail- 
createAxispublic abstract org.jfree.chart.axis.Axis createAxis() 
 - 
createCopypublic abstract AxisConfig createCopy() 
 - 
copyIntoprotected void copyInto(AxisConfig a) 
 - 
configureAxisprotected void configureAxis(org.jfree.chart.axis.Axis a) 
 - 
initPropertiesprotected void initProperties() - Specified by:
- initPropertiesin class- AbstractPropertySelfDescriber
 
 - 
getLabelpublic java.lang.String getLabel() 
 - 
getLabelAnglepublic double getLabelAngle() 
 - 
getLabelColorpublic java.awt.Color getLabelColor() 
 - 
getLabelFontpublic java.awt.Font getLabelFont() 
 - 
getTickLabelColorpublic java.awt.Color getTickLabelColor() 
 - 
getTickLabelFontpublic java.awt.Font getTickLabelFont() 
 - 
isTickLabelsVisiblepublic boolean isTickLabelsVisible() 
 - 
getTickMarkColorpublic java.awt.Color getTickMarkColor() 
 - 
getTickMarkInsideLengthpublic float getTickMarkInsideLength() 
 - 
getTickMarkOutsideLengthpublic float getTickMarkOutsideLength() 
 - 
isTickMarksVisiblepublic boolean isTickMarksVisible() 
 - 
isVisiblepublic boolean isVisible() 
 - 
setLabelpublic void setLabel(java.lang.String string) 
 - 
setLabelAnglepublic void setLabelAngle(double d) 
 - 
setLabelColorpublic void setLabelColor(java.awt.Color color) 
 - 
setLabelFontpublic void setLabelFont(java.awt.Font font) 
 - 
setTickLabelColorpublic void setTickLabelColor(java.awt.Color color) 
 - 
setTickLabelFontpublic void setTickLabelFont(java.awt.Font font) 
 - 
setTickLabelsVisiblepublic void setTickLabelsVisible(boolean b) 
 - 
setTickMarkColorpublic void setTickMarkColor(java.awt.Color color) 
 - 
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) 
 
- 
 
-