Author: onealj
Date: Fri Jun 30 07:45:46 2017
New Revision: 1800360
URL: http://svn.apache.org/viewvc?rev=1800360&view=rev
Log:
add @Internal annotation to methods that return a CT* class
add @Override annotation where missing
Modified:
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFCategoryAxis.java
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFChartAxis.java
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFDateAxis.java
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFValueAxis.java
Modified:
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFCategoryAxis.java
URL:
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFCategoryAxis.java?rev=1800360&r1=1800359&r2=1800360&view=diff
==============================================================================
---
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFCategoryAxis.java
(original)
+++
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFCategoryAxis.java
Fri Jun 30 07:45:46 2017
@@ -23,6 +23,7 @@ import org.apache.poi.ss.usermodel.chart
import org.apache.poi.ss.usermodel.charts.AxisTickMark;
import org.apache.poi.ss.usermodel.charts.ChartAxis;
import org.apache.poi.util.Beta;
+import org.apache.poi.util.Internal;
import org.apache.poi.xssf.usermodel.XSSFChart;
import org.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos;
import org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean;
@@ -55,18 +56,23 @@ public class XSSFCategoryAxis extends XS
this.ctCatAx = ctCatAx;
}
+ @Override
public long getId() {
return ctCatAx.getAxId().getVal();
}
+ @Override
+ @Internal
public CTShapeProperties getLine() {
return ctCatAx.getSpPr();
}
+ @Override
protected CTAxPos getCTAxPos() {
return ctCatAx.getAxPos();
}
+ @Override
protected CTNumFmt getCTNumFmt() {
if (ctCatAx.isSetNumFmt()) {
return ctCatAx.getNumFmt();
@@ -74,10 +80,12 @@ public class XSSFCategoryAxis extends XS
return ctCatAx.addNewNumFmt();
}
+ @Override
protected CTScaling getCTScaling() {
return ctCatAx.getScaling();
}
+ @Override
protected CTCrosses getCTCrosses() {
return ctCatAx.getCrosses();
}
@@ -97,10 +105,13 @@ public class XSSFCategoryAxis extends XS
return ctCatAx.getMinorTickMark();
}
+ @Override
+ @Internal
public CTChartLines getMajorGridLines() {
return ctCatAx.getMajorGridlines();
}
+ @Override
public void crossAxis(ChartAxis axis) {
ctCatAx.getCrossAx().setVal(axis.getId());
}
@@ -125,6 +136,7 @@ public class XSSFCategoryAxis extends XS
setMinorTickMark(AxisTickMark.NONE);
}
+ @Override
public boolean hasNumberFormat() {
return ctCatAx.isSetNumFmt();
}
Modified:
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFChartAxis.java
URL:
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFChartAxis.java?rev=1800360&r1=1800359&r2=1800360&view=diff
==============================================================================
---
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFChartAxis.java
(original)
+++
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFChartAxis.java
Fri Jun 30 07:45:46 2017
@@ -23,6 +23,7 @@ import org.apache.poi.ss.usermodel.chart
import org.apache.poi.ss.usermodel.charts.AxisTickMark;
import org.apache.poi.ss.usermodel.charts.ChartAxis;
import org.apache.poi.util.Beta;
+import org.apache.poi.util.Internal;
import org.apache.poi.xssf.usermodel.XSSFChart;
import org.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos;
import org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean;
@@ -56,27 +57,33 @@ public abstract class XSSFChartAxis impl
this.chart = chart;
}
+ @Override
public AxisPosition getPosition() {
return toAxisPosition(getCTAxPos());
}
+ @Override
public void setPosition(AxisPosition position) {
getCTAxPos().setVal(fromAxisPosition(position));
}
+ @Override
public void setNumberFormat(String format) {
getCTNumFmt().setFormatCode(format);
getCTNumFmt().setSourceLinked(true);
}
+ @Override
public String getNumberFormat() {
return getCTNumFmt().getFormatCode();
}
+ @Override
public boolean isSetLogBase() {
return getCTScaling().isSetLogBase();
}
+ @Override
public void setLogBase(double logBase) {
if (logBase < MIN_LOG_BASE ||
MAX_LOG_BASE < logBase) {
@@ -90,6 +97,7 @@ public abstract class XSSFChartAxis impl
}
}
+ @Override
public double getLogBase() {
CTLogBase logBase = getCTScaling().getLogBase();
if (logBase != null) {
@@ -98,10 +106,12 @@ public abstract class XSSFChartAxis impl
return 0.0;
}
+ @Override
public boolean isSetMinimum() {
return getCTScaling().isSetMin();
}
+ @Override
public void setMinimum(double min) {
CTScaling scaling = getCTScaling();
if (scaling.isSetMin()) {
@@ -111,6 +121,7 @@ public abstract class XSSFChartAxis impl
}
}
+ @Override
public double getMinimum() {
CTScaling scaling = getCTScaling();
if (scaling.isSetMin()) {
@@ -120,10 +131,12 @@ public abstract class XSSFChartAxis impl
}
}
+ @Override
public boolean isSetMaximum() {
return getCTScaling().isSetMax();
}
+ @Override
public void setMaximum(double max) {
CTScaling scaling = getCTScaling();
if (scaling.isSetMax()) {
@@ -133,6 +146,7 @@ public abstract class XSSFChartAxis impl
}
}
+ @Override
public double getMaximum() {
CTScaling scaling = getCTScaling();
if (scaling.isSetMax()) {
@@ -142,10 +156,12 @@ public abstract class XSSFChartAxis impl
}
}
+ @Override
public AxisOrientation getOrientation() {
return toAxisOrientation(getCTScaling().getOrientation());
}
+ @Override
public void setOrientation(AxisOrientation orientation) {
CTScaling scaling = getCTScaling();
STOrientation.Enum stOrientation =
fromAxisOrientation(orientation);
@@ -156,34 +172,42 @@ public abstract class XSSFChartAxis impl
}
}
+ @Override
public AxisCrosses getCrosses() {
return toAxisCrosses(getCTCrosses());
}
+ @Override
public void setCrosses(AxisCrosses crosses) {
getCTCrosses().setVal(fromAxisCrosses(crosses));
}
+ @Override
public boolean isVisible() {
return !getDelete().getVal();
}
+ @Override
public void setVisible(boolean value) {
getDelete().setVal(!value);
}
+ @Override
public AxisTickMark getMajorTickMark() {
return toAxisTickMark(getMajorCTTickMark());
}
+ @Override
public void setMajorTickMark(AxisTickMark tickMark) {
getMajorCTTickMark().setVal(fromAxisTickMark(tickMark));
}
+ @Override
public AxisTickMark getMinorTickMark() {
return toAxisTickMark(getMinorCTTickMark());
}
+ @Override
public void setMinorTickMark(AxisTickMark tickMark) {
getMinorCTTickMark().setVal(fromAxisTickMark(tickMark));
}
@@ -195,8 +219,8 @@ public abstract class XSSFChartAxis impl
protected abstract CTBoolean getDelete();
protected abstract CTTickMark getMajorCTTickMark();
protected abstract CTTickMark getMinorCTTickMark();
- public abstract CTChartLines getMajorGridLines();
- public abstract CTShapeProperties getLine();
+ @Internal public abstract CTChartLines getMajorGridLines();
+ @Internal public abstract CTShapeProperties getLine();
private static STOrientation.Enum fromAxisOrientation(AxisOrientation
orientation) {
switch (orientation) {
Modified:
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFDateAxis.java
URL:
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFDateAxis.java?rev=1800360&r1=1800359&r2=1800360&view=diff
==============================================================================
---
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFDateAxis.java
(original)
+++
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFDateAxis.java
Fri Jun 30 07:45:46 2017
@@ -23,10 +23,10 @@ import org.apache.poi.ss.usermodel.chart
import org.apache.poi.ss.usermodel.charts.AxisTickMark;
import org.apache.poi.ss.usermodel.charts.ChartAxis;
import org.apache.poi.util.Beta;
+import org.apache.poi.util.Internal;
import org.apache.poi.xssf.usermodel.XSSFChart;
import org.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos;
import org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean;
-import org.openxmlformats.schemas.drawingml.x2006.chart.CTCatAx;
import org.openxmlformats.schemas.drawingml.x2006.chart.CTChartLines;
import org.openxmlformats.schemas.drawingml.x2006.chart.CTCrosses;
import org.openxmlformats.schemas.drawingml.x2006.chart.CTDateAx;
@@ -63,18 +63,23 @@ public class XSSFDateAxis extends XSSFCh
this.ctDateAx = ctDateAx;
}
+ @Override
public long getId() {
return ctDateAx.getAxId().getVal();
}
+ @Override
+ @Internal
public CTShapeProperties getLine() {
return ctDateAx.getSpPr();
}
+ @Override
protected CTAxPos getCTAxPos() {
return ctDateAx.getAxPos();
}
+ @Override
protected CTNumFmt getCTNumFmt() {
if (ctDateAx.isSetNumFmt()) {
return ctDateAx.getNumFmt();
@@ -82,10 +87,12 @@ public class XSSFDateAxis extends XSSFCh
return ctDateAx.addNewNumFmt();
}
+ @Override
protected CTScaling getCTScaling() {
return ctDateAx.getScaling();
}
+ @Override
protected CTCrosses getCTCrosses() {
return ctDateAx.getCrosses();
}
@@ -105,10 +112,13 @@ public class XSSFDateAxis extends XSSFCh
return ctDateAx.getMinorTickMark();
}
+ @Override
+ @Internal
public CTChartLines getMajorGridLines() {
return ctDateAx.getMajorGridlines();
}
+ @Override
public void crossAxis(ChartAxis axis) {
ctDateAx.getCrossAx().setVal(axis.getId());
}
@@ -133,6 +143,7 @@ public class XSSFDateAxis extends XSSFCh
setMinorTickMark(AxisTickMark.NONE);
}
+ @Override
public boolean hasNumberFormat() {
return ctDateAx.isSetNumFmt();
}
Modified:
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFValueAxis.java
URL:
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFValueAxis.java?rev=1800360&r1=1800359&r2=1800360&view=diff
==============================================================================
---
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFValueAxis.java
(original)
+++
poi/trunk/src/ooxml/java/org/apache/poi/xssf/usermodel/charts/XSSFValueAxis.java
Fri Jun 30 07:45:46 2017
@@ -25,6 +25,7 @@ import org.apache.poi.ss.usermodel.chart
import org.apache.poi.ss.usermodel.charts.ChartAxis;
import org.apache.poi.ss.usermodel.charts.ValueAxis;
import org.apache.poi.util.Beta;
+import org.apache.poi.util.Internal;
import org.apache.poi.xssf.usermodel.XSSFChart;
import org.openxmlformats.schemas.drawingml.x2006.chart.CTAxPos;
import org.openxmlformats.schemas.drawingml.x2006.chart.CTBoolean;
@@ -58,18 +59,23 @@ public class XSSFValueAxis extends XSSFC
this.ctValAx = ctValAx;
}
+ @Override
public long getId() {
return ctValAx.getAxId().getVal();
}
+ @Override
+ @Internal
public CTShapeProperties getLine() {
return ctValAx.getSpPr();
}
+ @Override
public void setCrossBetween(AxisCrossBetween crossBetween) {
ctValAx.getCrossBetween().setVal(fromCrossBetween(crossBetween));
}
+ @Override
public AxisCrossBetween getCrossBetween() {
return toCrossBetween(ctValAx.getCrossBetween().getVal());
}
@@ -112,10 +118,13 @@ public class XSSFValueAxis extends XSSFC
return ctValAx.getMinorTickMark();
}
+ @Override
+ @Internal
public CTChartLines getMajorGridLines() {
return ctValAx.getMajorGridlines();
}
+ @Override
public void crossAxis(ChartAxis axis) {
ctValAx.getCrossAx().setVal(axis.getId());
}
@@ -160,6 +169,7 @@ public class XSSFValueAxis extends XSSFC
}
}
+ @Override
public boolean hasNumberFormat() {
return ctValAx.isSetNumFmt();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]