public XDDFColor getFontColor() { XDDFSolidFillProperties solid = findDefinedProperty(props -> props.isSetSolidFill(), props -> props.getSolidFill()) .map(props -> new XDDFSolidFillProperties(props)) .orElse(new XDDFSolidFillProperties()); return solid.getColor(); }
public void setFontColor(XDDFColor color) { XDDFSolidFillProperties props = new XDDFSolidFillProperties(); props.setColor(color); setFillProperties(props); }
public XDDFFillProperties getFillProperties() { if (props.isSetGradFill()) { return new XDDFGradientFillProperties(props.getGradFill()); } else if (props.isSetNoFill()) { return new XDDFNoFillProperties(props.getNoFill()); } else if (props.isSetPattFill()) { return new XDDFPatternFillProperties(props.getPattFill()); } else if (props.isSetSolidFill()) { return new XDDFSolidFillProperties(props.getSolidFill()); } else { return null; } }
public void setFillProperties(XDDFFillProperties properties) { if (props.isSetGradFill()) { props.unsetGradFill(); } if (props.isSetNoFill()) { props.unsetNoFill(); } if (props.isSetPattFill()) { props.unsetPattFill(); } if (props.isSetSolidFill()) { props.unsetSolidFill(); } if (properties == null) { return; } if (properties instanceof XDDFGradientFillProperties) { props.setGradFill(((XDDFGradientFillProperties) properties).getXmlObject()); } else if (properties instanceof XDDFNoFillProperties) { props.setNoFill(((XDDFNoFillProperties) properties).getXmlObject()); } else if (properties instanceof XDDFPatternFillProperties) { props.setPattFill(((XDDFPatternFillProperties) properties).getXmlObject()); } else if (properties instanceof XDDFSolidFillProperties) { props.setSolidFill(((XDDFSolidFillProperties) properties).getXmlObject()); } }
public XDDFSolidFillProperties(XDDFColor color) { this(CTSolidColorFillProperties.Factory.newInstance()); setColor(color); }
public XDDFFillProperties getFillProperties() { if (props.isSetGradFill()) { return new XDDFGradientFillProperties(props.getGradFill()); } else if (props.isSetGrpFill()) { return new XDDFGroupFillProperties(props.getGrpFill()); } else if (props.isSetNoFill()) { return new XDDFNoFillProperties(props.getNoFill()); } else if (props.isSetPattFill()) { return new XDDFPatternFillProperties(props.getPattFill()); } else if (props.isSetBlipFill()) { return new XDDFPictureFillProperties(props.getBlipFill()); } else if (props.isSetSolidFill()) { return new XDDFSolidFillProperties(props.getSolidFill()); } else { return null; } }
props.setBlipFill(((XDDFPictureFillProperties) properties).getXmlObject()); } else if (properties instanceof XDDFSolidFillProperties) { props.setSolidFill(((XDDFSolidFillProperties) properties).getXmlObject());
public XDDFSolidFillProperties(XDDFColor color) { this(CTSolidColorFillProperties.Factory.newInstance()); setColor(color); }
XDDFRunProperties rp = p.getAfterLastRunProperties(); XDDFColor black = new XDDFColorRgbBinary(new byte[] { 0, 0, 0 }); XDDFFillProperties fp = new XDDFSolidFillProperties(black); rp.setFillProperties(fp);
public XDDFColor getFontColor() { XDDFSolidFillProperties solid = findDefinedProperty(props -> props.isSetSolidFill(), props -> props.getSolidFill()) .map(props -> new XDDFSolidFillProperties(props)) .orElse(new XDDFSolidFillProperties()); return solid.getColor(); }
public void setFontColor(XDDFColor color) { XDDFSolidFillProperties props = new XDDFSolidFillProperties(); props.setColor(color); setFillProperties(props); }
props.setBlipFill(((XDDFPictureFillProperties) properties).getXmlObject()); } else if (properties instanceof XDDFSolidFillProperties) { props.setSolidFill(((XDDFSolidFillProperties) properties).getXmlObject());
private static XDDFLineProperties solidLine(PresetColor color) { XDDFSolidFillProperties fill = new XDDFSolidFillProperties(XDDFColor.from(color)); XDDFLineProperties line = new XDDFLineProperties(); line.setFillProperties(fill); return line; } }
public void setFillProperties(XDDFFillProperties properties) { if (props.isSetGradFill()) { props.unsetGradFill(); } if (props.isSetNoFill()) { props.unsetNoFill(); } if (props.isSetPattFill()) { props.unsetPattFill(); } if (props.isSetSolidFill()) { props.unsetSolidFill(); } if (properties == null) { return; } if (properties instanceof XDDFGradientFillProperties) { props.setGradFill(((XDDFGradientFillProperties) properties).getXmlObject()); } else if (properties instanceof XDDFNoFillProperties) { props.setNoFill(((XDDFNoFillProperties) properties).getXmlObject()); } else if (properties instanceof XDDFPatternFillProperties) { props.setPattFill(((XDDFPatternFillProperties) properties).getXmlObject()); } else if (properties instanceof XDDFSolidFillProperties) { props.setSolidFill(((XDDFSolidFillProperties) properties).getXmlObject()); } }
private static void solidFillSeries(XDDFChartData data, int index, PresetColor color) { XDDFSolidFillProperties fill = new XDDFSolidFillProperties(XDDFColor.from(color)); XDDFChartData.Series series = data.getSeries().get(index); XDDFShapeProperties properties = series.getShapeProperties(); if (properties == null) { properties = new XDDFShapeProperties(); } properties.setFillProperties(fill); series.setShapeProperties(properties); } }
props.setBlipFill(((XDDFPictureFillProperties) properties).getXmlObject()); } else if (properties instanceof XDDFSolidFillProperties) { props.setSolidFill(((XDDFSolidFillProperties) properties).getXmlObject());
private static void solidFillSeries(XDDFChartData data, int index, PresetColor color) { XDDFSolidFillProperties fill = new XDDFSolidFillProperties(XDDFColor.from(color)); XDDFChartData.Series series = data.getSeries().get(index); XDDFShapeProperties properties = series.getShapeProperties(); if (properties == null) { properties = new XDDFShapeProperties(); } properties.setFillProperties(fill); series.setShapeProperties(properties); }
props.setBlipFill(((XDDFPictureFillProperties) properties).getXmlObject()); } else if (properties instanceof XDDFSolidFillProperties) { props.setSolidFill(((XDDFSolidFillProperties) properties).getXmlObject());
private static void solidLineSeries(XDDFChartData data, int index, PresetColor color) { XDDFSolidFillProperties fill = new XDDFSolidFillProperties(XDDFColor.from(color)); XDDFLineProperties line = new XDDFLineProperties(); line.setFillProperties(fill); XDDFChartData.Series series = data.getSeries().get(index); XDDFShapeProperties properties = series.getShapeProperties(); if (properties == null) { properties = new XDDFShapeProperties(); } properties.setLineProperties(line); series.setShapeProperties(properties); } }
private static void solidLineSeries(XDDFChartData data, int index, PresetColor color) { XDDFSolidFillProperties fill = new XDDFSolidFillProperties(XDDFColor.from(color)); XDDFLineProperties line = new XDDFLineProperties(); line.setFillProperties(fill); XDDFChartData.Series series = data.getSeries().get(index); XDDFShapeProperties properties = series.getShapeProperties(); if (properties == null) { properties = new XDDFShapeProperties(); } properties.setLineProperties(line); series.setShapeProperties(properties); } }