private Map<String, ShapeWrapper> indexPlaceHolders() { // All this for the 16 possible things defined in STPlaceholderType! indexedPlaceHolders = new HashMap<String, ShapeWrapper>(); List<Object> possiblyShapes = getJaxbElement().getCSld().getSpTree().getSpOrGrpSpOrGraphicFrame(); for (Object o : possiblyShapes) { if (o instanceof Shape) { Shape sp = (Shape)o; if (sp.getNvSpPr()!=null && sp.getNvSpPr().getNvPr()!=null && sp.getNvSpPr().getNvPr().getPh() != null) { CTPlaceholder placeholder = sp.getNvSpPr().getNvPr().getPh(); ShapeWrapper sw = new ShapeWrapper(sp, placeholder.getType().toString(), this); indexedPlaceHolders.put(sw.getPhType(), sw); log.debug("Indexed: " + sw.getPhType() + " in " + sw.getOwner().getPartName().toString() ); } } } return indexedPlaceHolders; }
&& sp.getNvSpPr().getNvPr().getPh() != null) { CTPlaceholder placeholder = sp.getNvSpPr().getNvPr().getPh(); String placeholderType = placeholder.getType().toString(); log.info("Handling placeholder: " + placeholderType ); handle(placeholders, placeholderType, sp);
&& sp.getNvSpPr().getNvPr().getPh() != null) { CTPlaceholder placeholder = sp.getNvSpPr().getNvPr().getPh(); ShapeWrapper sw = new ShapeWrapper(sp, placeholder.getType().toString(), this); indexedPlaceHolders.put(sw.getPhType(), sw);
private Map<String, ShapeWrapper> indexPlaceHolders() { // All this for the 16 possible things defined in STPlaceholderType! indexedPlaceHolders = new HashMap<String, ShapeWrapper>(); List<Object> possiblyShapes = getJaxbElement().getCSld().getSpTree().getSpOrGrpSpOrGraphicFrame(); for (Object o : possiblyShapes) { if (o instanceof Shape) { Shape sp = (Shape)o; if (sp.getNvSpPr()!=null && sp.getNvSpPr().getNvPr()!=null && sp.getNvSpPr().getNvPr().getPh() != null) { CTPlaceholder placeholder = sp.getNvSpPr().getNvPr().getPh(); ShapeWrapper sw = new ShapeWrapper(sp, placeholder.getType().toString(), this); indexedPlaceHolders.put(sw.getPhType(), sw); log.debug("Indexed: " + sw.getPhType() + " in " + sw.getOwner().getPartName().toString() ); } } } return indexedPlaceHolders; }
&& sp.getNvSpPr().getNvPr().getPh() != null) { CTPlaceholder placeholder = sp.getNvSpPr().getNvPr().getPh(); String placeholderType = placeholder.getType().toString(); log.info("Handling placeholder: " + placeholderType ); handle(placeholders, placeholderType, sp);
&& sp.getNvSpPr().getNvPr().getPh() != null) { CTPlaceholder placeholder = sp.getNvSpPr().getNvPr().getPh(); ShapeWrapper sw = new ShapeWrapper(sp, placeholder.getType().toString(), this); indexedPlaceHolders.put(sw.getPhType(), sw);