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() );
}
}