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;
}

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 ; }
constructs a value axis .
