public PeriodAxisLabelInfo(Class periodClass,DateFormat dateFormat,RectangleInsets padding,Font labelFont,Paint labelPaint,boolean drawDividers,Stroke dividerStroke,Paint dividerPaint){
  ParamChecks.nullNotPermitted(periodClass,"periodClass");
  ParamChecks.nullNotPermitted(dateFormat,"dateFormat");
  ParamChecks.nullNotPermitted(padding,"padding");
  ParamChecks.nullNotPermitted(labelFont,"labelFont");
  ParamChecks.nullNotPermitted(labelPaint,"labelPaint");
  ParamChecks.nullNotPermitted(dividerStroke,"dividerStroke");
  ParamChecks.nullNotPermitted(dividerPaint,"dividerPaint");
  this.periodClass=periodClass;
  this.dateFormat=(DateFormat)dateFormat.clone();
  this.padding=padding;
  this.labelFont=labelFont;
  this.labelPaint=labelPaint;
  this.drawDividers=drawDividers;
  this.dividerStroke=dividerStroke;
  this.dividerPaint=dividerPaint;
}

public PeriodAxisLabelInfo ( Class periodClass , DateFormat dateFormat , RectangleInsets padding , Font labelFont , Paint labelPaint , boolean drawDividers , Stroke dividerStroke , Paint dividerPaint ) { ParamChecks . nullNotPermitted ( periodClass , "periodClass" ) ; ParamChecks . nullNotPermitted ( dateFormat , "dateFormat" ) ; ParamChecks . nullNotPermitted ( padding , "padding" ) ; ParamChecks . nullNotPermitted ( labelFont , "labelFont" ) ; ParamChecks . nullNotPermitted ( labelPaint , "labelPaint" ) ; ParamChecks . nullNotPermitted ( dividerStroke , "dividerStroke" ) ; ParamChecks . nullNotPermitted ( dividerPaint , "dividerPaint" ) ; this . periodClass = periodClass ; this . dateFormat = ( DateFormat ) dateFormat . clone ( ) ; this . padding = padding ; this . labelFont = labelFont ; this . labelPaint = labelPaint ; this . drawDividers = drawDividers ; this . dividerStroke = dividerStroke ; this . dividerPaint = dividerPaint ; }
creates a new instance .
