RprLangVisitor.java
package pro.verron.officestamper.preset.preprocessors.rmlang;
import org.docx4j.utils.TraversalUtilVisitor;
import org.docx4j.wml.R;
import org.docx4j.wml.RPr;
import java.util.ArrayList;
import java.util.List;
public class RprLangVisitor
extends TraversalUtilVisitor<R> {
private final List<RPr> rPrs = new ArrayList<>();
@Override
public void apply(R element, Object parent1, List<Object> siblings) {
if (element.getRPr() != null && element.getRPr()
.getLang() != null)
rPrs.add(element.getRPr());
}
public List<RPr> getrPrs() {
return rPrs;
}
}