public Color getFontColor() { Color fontColor; if (_character != null) { fontColor = _character.getFontColor(); if (fontColor != null) return fontColor; } XDGFStyleSheet style = getTextStyle(); if (style != null) return style.getFontColor(); return null; }
public Double getFontSize() { Double fontSize; if (_character != null) { fontSize = _character.getFontSize(); if (fontSize != null) return fontSize; } XDGFStyleSheet style = getTextStyle(); if (style != null) return style.getFontSize(); return null; }
public Integer getLineCap() { Integer lineCap = XDGFCell.maybeGetInteger(_cells, "LineCap"); if (lineCap != null) return lineCap; XDGFStyleSheet style = getLineStyle(); if (style != null) return style.getLineCap(); return null; }
public Double getLineWeight() { Double lineWeight = XDGFCell.maybeGetDouble(_cells, "LineWeight"); if (lineWeight != null) return lineWeight; XDGFStyleSheet style = getLineStyle(); if (style != null) return style.getLineWeight(); return null; } }
public Integer getLinePattern() { Integer linePattern = XDGFCell.maybeGetInteger(_cells, "LinePattern"); if (linePattern != null) return linePattern; XDGFStyleSheet style = getLineStyle(); if (style != null) return style.getLinePattern(); return null; }
public Color getLineColor() { String lineColor = XDGFCell.maybeGetString(_cells, "LineColor"); if (lineColor != null) return Color.decode(lineColor); XDGFStyleSheet style = getLineStyle(); if (style != null) return style.getLineColor(); return null; }
public XDGFDocument(VisioDocumentType document) { _document = document; if (!_document.isSetDocumentSettings()) throw new POIXMLException("Document settings not found"); DocumentSettingsType docSettings = _document.getDocumentSettings(); if (docSettings.isSetDefaultFillStyle()) _defaultFillStyle = docSettings.getDefaultFillStyle(); if (docSettings.isSetDefaultGuideStyle()) _defaultGuideStyle = docSettings.getDefaultGuideStyle(); if (docSettings.isSetDefaultLineStyle()) _defaultLineStyle = docSettings.getDefaultLineStyle(); if (docSettings.isSetDefaultTextStyle()) _defaultTextStyle = docSettings.getDefaultTextStyle(); if (_document.isSetStyleSheets()) { for (StyleSheetType styleSheet: _document.getStyleSheets().getStyleSheetArray()) { _styleSheets.put(styleSheet.getID(), new XDGFStyleSheet(styleSheet, this)); } } }
@Override public Double getLineWeight() { Double lineWeight = super.getLineWeight(); if (lineWeight != null) { return lineWeight; } // get from master if (_masterShape != null) { return _masterShape.getLineWeight(); } // get default return _document.getDefaultLineStyle().getLineWeight(); }
@Override public Integer getLinePattern() { Integer linePattern = super.getLinePattern(); if (linePattern != null) { return linePattern; } // get from master if (_masterShape != null) { return _masterShape.getLinePattern(); } // get default return _document.getDefaultLineStyle().getLinePattern(); }
@Override public Color getLineColor() { Color lineColor = super.getLineColor(); if (lineColor != null) { return lineColor; } // get from master if (_masterShape != null) { return _masterShape.getLineColor(); } // get default return _document.getDefaultLineStyle().getLineColor(); }
public XDGFDocument(VisioDocumentType document) { _document = document; if (!_document.isSetDocumentSettings()) throw new POIXMLException("Document settings not found"); DocumentSettingsType docSettings = _document.getDocumentSettings(); if (docSettings.isSetDefaultFillStyle()) _defaultFillStyle = docSettings.getDefaultFillStyle(); if (docSettings.isSetDefaultGuideStyle()) _defaultGuideStyle = docSettings.getDefaultGuideStyle(); if (docSettings.isSetDefaultLineStyle()) _defaultLineStyle = docSettings.getDefaultLineStyle(); if (docSettings.isSetDefaultTextStyle()) _defaultTextStyle = docSettings.getDefaultTextStyle(); if (_document.isSetStyleSheets()) { for (StyleSheetType styleSheet: _document.getStyleSheets().getStyleSheetArray()) { _styleSheets.put(styleSheet.getID(), new XDGFStyleSheet(styleSheet, this)); } } }
public Double getLineWeight() { Double lineWeight = XDGFCell.maybeGetDouble(_cells, "LineWeight"); if (lineWeight != null) return lineWeight; XDGFStyleSheet style = getLineStyle(); if (style != null) return style.getLineWeight(); return null; } }
@Override public Double getFontSize() { Double fontSize = super.getFontSize(); if (fontSize != null) { return fontSize; } // get from master if (_masterShape != null) { return _masterShape.getFontSize(); } // get default return _document.getDefaultTextStyle().getFontSize(); }
public Integer getLinePattern() { Integer linePattern = XDGFCell.maybeGetInteger(_cells, "LinePattern"); if (linePattern != null) return linePattern; XDGFStyleSheet style = getLineStyle(); if (style != null) return style.getLinePattern(); return null; }
public Color getLineColor() { String lineColor = XDGFCell.maybeGetString(_cells, "LineColor"); if (lineColor != null) return Color.decode(lineColor); XDGFStyleSheet style = getLineStyle(); if (style != null) return style.getLineColor(); return null; }
@Override public Integer getLineCap() { Integer lineCap = super.getLineCap(); if (lineCap != null) { return lineCap; } // get from master if (_masterShape != null) { return _masterShape.getLineCap(); } // get default return _document.getDefaultLineStyle().getLineCap(); }
@Override public Color getFontColor() { Color fontColor = super.getFontColor(); if (fontColor != null) { return fontColor; } // get from master if (_masterShape != null) { return _masterShape.getFontColor(); } // get default return _document.getDefaultTextStyle().getFontColor(); }
@Override public Double getLineWeight() { Double lineWeight = super.getLineWeight(); if (lineWeight != null) { return lineWeight; } // get from master if (_masterShape != null) { return _masterShape.getLineWeight(); } // get default return _document.getDefaultLineStyle().getLineWeight(); }
public Double getFontSize() { Double fontSize; if (_character != null) { fontSize = _character.getFontSize(); if (fontSize != null) return fontSize; } XDGFStyleSheet style = getTextStyle(); if (style != null) return style.getFontSize(); return null; }
@Override public Integer getLinePattern() { Integer linePattern = super.getLinePattern(); if (linePattern != null) { return linePattern; } // get from master if (_masterShape != null) { return _masterShape.getLinePattern(); } // get default return _document.getDefaultLineStyle().getLinePattern(); }