parentList.addAll(index, sdtBlock.getSdtContent().getContent());
sdtContent.replaceElement(o, ((SdtBlock)o).getSdtContent().getContent() );
((Child)o).setParent( ((SdtBlock)parent).getSdtContent() ); } else if (parent instanceof List){
resultElts.add(listSpec.sdtList); } else { listStack.peek().sdtList.getSdtContent().getContent().add(listSpec.sdtList); listSpec.sdtList.getSdtContent().getContent().add(paragraph); } else if (numId==null) { log.error("TODO: encountered null numId!"); resultElts.add(listSpec.sdtList); } else { listStack.peek().sdtList.getSdtContent().getContent().add(listSpec.sdtList); listSpec.sdtList.getSdtContent().getContent().add(paragraph);
Body body = wmlDocumentEl.getBody(); SdtContentBlock sdtContent = (SdtContentBlock)sdt.getSdtContent(); if(sdtContent == null){ sdtContent = createSdtContent();
((Child)o).setParent( ((SdtBlock)parent).getSdtContent() ); } else { ((Child)o).setParent(parent);
leader = getExistingTabLeader(sdt.getSdtContent().getContent()); sdt.getSdtContent().getContent().clear();
sdtBorders.getSdtContent().getContent().add(sdtShading); sdtShading.getSdtContent().getContent().add(o); sdtBorders.getSdtContent().getContent().add(o);
((Child)o).setParent( ((SdtBlock)parent).getSdtContent() ); } else { ((Child)o).setParent(parent);
private static void appendRun(SdtBlock currentBlock, List<Object> resultElts) { List<Object> blkElements = null; R run = null; RPr blockRPr = null; if (currentBlock != null) { blkElements = currentBlock.getSdtContent().getContent(); if (blkElements.size() == 1) { //If there is only one element, there is no need to use a sdtBlock resultElts.add(blkElements.get(0)); } else { resultElts.add(currentBlock); //Remove the borders of the child elements //(and the shading if it is the same as that of the container) blockRPr = findBlockRPr(currentBlock); for (Object elem:blkElements) { if (elem instanceof R) { run = (R)elem; if (run.getRPr() != null) { run.getRPr().setBdr(null); if (!shadingChanged(blockRPr.getShd(), run.getRPr().getShd())) { run.getRPr().setShd(null); } } } } } } }
currentBlock.getSdtContent().getContent().add(o);
((Child)o).setParent( ((SdtBlock)parent).getSdtContent().getContent() );
((Child)o).setParent( ((SdtBlock)parent).getSdtContent() ); } else { ((Child)o).setParent(parent);
Body body = wmlDocumentEl.getBody(); SdtContentBlock sdtContent = (SdtContentBlock)sdt.getSdtContent(); if(sdtContent == null){ sdtContent = createSdtContent();
parentList.addAll(index, sdtBlock.getSdtContent().getContent());
((Child)o).setParent( ((SdtBlock)parent).getSdtContent() ); } else if (parent instanceof List){
((Child)o).setParent( ((SdtBlock)parent).getSdtContent() ); } else { ((Child)o).setParent(parent);
((Child)o).setParent( ((SdtBlock)parent).getSdtContent() ); } else { ((Child)o).setParent(parent);
((Child)o).setParent( ((SdtBlock)parent).getSdtContent().getContent() );
((Child)o).setParent( ((SdtBlock)parent).getSdtContent() ); } else { ((Child)o).setParent(parent);