public String getId() { if (link.isSetId()) { return link.getId(); } else { return null; } }
private void linkToRelativeSlide(String jump) { PackagePart thisPP = _sheet.getPackagePart(); if (_link.isSetId() && !_link.getId().isEmpty()) { thisPP.removeRelationship(_link.getId()); } _link.setId(""); _link.setAction((jump.startsWith("ppaction") ? "" : "ppaction://hlinkshowjump?jump=") + jump); } }
@Override public void linkToSlide(Slide<XSLFShape,XSLFTextParagraph> slide) { if (_link.isSetId() && !_link.getId().isEmpty()) { _sheet.getPackagePart().removeRelationship(_link.getId()); } RelationPart rp = _sheet.addRelation(null, XSLFRelation.SLIDE, (XSLFSheet) slide); _link.setId(rp.getRelationship().getId()); _link.setAction("ppaction://hlinksldjump"); }
private void linkToExternal(String url) { PackagePart thisPP = _sheet.getPackagePart(); if (_link.isSetId() && !_link.getId().isEmpty()) { thisPP.removeRelationship(_link.getId()); } PackageRelationship rel = thisPP.addExternalRelationship(url, XSLFRelation.HYPERLINK.getRelation()); _link.setId(rel.getId()); if (_link.isSetAction()) { _link.unsetAction(); } }
public String getId() { if (link.isSetId()) { return link.getId(); } else { return null; } }
private void linkToRelativeSlide(String jump) { PackagePart thisPP = _sheet.getPackagePart(); if (_link.isSetId() && !_link.getId().isEmpty()) { thisPP.removeRelationship(_link.getId()); } _link.setId(""); _link.setAction((jump.startsWith("ppaction") ? "" : "ppaction://hlinkshowjump?jump=") + jump); } }
private void linkToExternal(String url) { PackagePart thisPP = _sheet.getPackagePart(); if (_link.isSetId() && !_link.getId().isEmpty()) { thisPP.removeRelationship(_link.getId()); } PackageRelationship rel = thisPP.addExternalRelationship(url, XSLFRelation.HYPERLINK.getRelation()); _link.setId(rel.getId()); if (_link.isSetAction()) { _link.unsetAction(); } }
@Override public void linkToSlide(Slide<XSLFShape,XSLFTextParagraph> slide) { if (_link.isSetId() && !_link.getId().isEmpty()) { _sheet.getPackagePart().removeRelationship(_link.getId()); } RelationPart rp = _sheet.addRelation(null, XSLFRelation.SLIDE, (XSLFSheet) slide); _link.setId(rp.getRelationship().getId()); _link.setAction("ppaction://hlinksldjump"); }