question: protected ValueAxis ( String label , TickUnitSource standardTickUnits ) { super ( label ) ; this . positiveArrowVisible = false ; this . negativeArrowVisible = false ; this . range = DEFAULT_RANGE ; this . autoRange = DEFAULT_AUTO_RANGE ; this . defaultAutoRange = DEFAULT_RANGE ; this . inverted = DEFAULT_INVERTED ; this . autoRangeMinimumSize = DEFAULT_AUTO_RANGE_MINIMUM_SIZE ; this . lowerMargin = DEFAULT_LOWER_MARGIN ; this . upperMargin = DEFAULT_UPPER_MARGIN ; this . fixedAutoRange = 0.0 ; this . autoTickUnitSelection = DEFAULT_AUTO_TICK_UNIT_SELECTION ; this . standardTickUnits = standardTickUnits ; Polygon p1 = new Polygon ( ) ; p1 . addPoint ( 0 , 0 ) ; p1 . addPoint ( - 2 , 2 ) ; p1 . addPoint ( 2 , 2 ) ; this . upArrow = p1 ; Polygon p2 = new Polygon ( ) ; p2 . addPoint ( 0 , 0 ) ; p2 . addPoint ( - 2 , - 2 ) ; p2 . addPoint ( 2 , - 2 ) ; this . downArrow = p2 ; Polygon p3 = new Polygon ( ) ; p3 . addPoint ( 0 , 0 ) ; p3 . addPoint ( - 2 , - 2 ) ; p3 . addPoint ( - 2 , 2 ) ; this . rightArrow = p3 ; Polygon p4 = new Polygon ( ) ; p4 . addPoint ( 0 , 0 ) ; p4 . addPoint ( 2 , - 2 ) ; p4 . addPoint ( 2 , 2 ) ; this . leftArrow = p4 ; this . verticalTickLabels = false ; this . minorTickCount = 0 ; }
target:  Constructs a value axis.