checkColor( $this->axisColor ); case 'gridColor': return $this->checkColor( $this->gridColor ); case 'minorGridColor': return $this->checkColor( $this->minorGridColor ); case 'dataSetColor': $this->colorIndex = ( ( $this->colorIndex + 1 ) % count( $this->dataSetColor ) ); return $this->checkColor( $this->dataSetColor[ $this->colorIndex ] ); case 'dataSetSymbol': $this->symbolIndex = ( ( $this->symbolIndex + 1 ) % count( $this->dataSetSymbol ) ); return $this->dataSetSymbol[ $this->symbolIndex ]; case 'fontColor': return $this->checkColor( $this->fontColor ); case 'fontFace': return $this->fontFace; case 'chartBackground': return $this->checkColor( $this->chartBackground ); case 'chartBorderColor': return $this->checkColor( $this->chartBorderColor ); case 'chartBorderWidth': return $this->chartBorderWidth; case 'elementBackground': return $this->checkColor( $this->elementBackground ); case 'elementBorderColor': return $this->checkColor( $this->elementBorderColor ); case 'elementBorderWidth': return $this->elementBorderWidth; case 'padding': return $this->padding; case 'margin': return $this->margin; default: throw new ezcBasePropertyNotFoundException( $propertyName ); } } } ?>