本文整理了Java中pl.edu.icm.model.bwmeta.y.YElement.setContents()
方法的一些代码示例,展示了YElement.setContents()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YElement.setContents()
方法的具体详情如下:
包路径:pl.edu.icm.model.bwmeta.y.YElement
类名称:YElement
方法名:setContents
暂无
代码示例来源:origin: pl.edu.icm.yadda/bwmeta-import
@SuppressWarnings({ "rawtypes", "unchecked" })
private static YElement correctContentByPhantomRemoval(YElement yelement) {
LinkedList<YContentEntry> ycel = new LinkedList<YContentEntry>();
for(YContentEntry yce : yelement.getContents()){
LinkedList<YName> ynl = new LinkedList<YName>();
for(YName yn : (List<YName>)(yce.getNames())){
List<Part> lp = putNameNodesIntoLeafs(yn.getRichText().toParts());
if(lp.size()>0){
yn.setText(new YRichText(lp));
ynl.add(yn);
}
}
if(ynl.size()>0){
yce.setNames(ynl);
ycel.add(yce);
}
}
yelement.setContents(ycel);
return yelement;
}
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
@SuppressWarnings({ "rawtypes", "unchecked" })
private static YElement correctContentByPhantomRemoval(YElement yelement) {
LinkedList<YContentEntry> ycel = new LinkedList<YContentEntry>();
int i =0;
for(YContentEntry yce : yelement.getContents()){
i++;
// if(i==6){
// System.out.println();
// }
LinkedList<YName> ynl = new LinkedList<YName>();
for(YName yn : (List<YName>)(yce.getNames())){
List<Part> lp = putNameNodesIntoLeafs(yn.getRichText().toParts());
if(lp.size()>0){
yn.setText(new YRichText(lp));
ynl.add(yn);
}
}
if(ynl.size()>0){
yce.setNames(ynl);
ycel.add(yce);
}
}
yelement.setContents(ycel);
return yelement;
}
代码示例来源:origin: pl.edu.icm.yadda.repowebeditor/repository-web-editor-core
private YElementWithContents extractContent(ArticleEditForm form, YElement article) {
ContentItem contentItem = contentMapping.joinContentsFrom(form, article.getId());
article.setContents(contentItem.getYContentEntries());
return new YElementWithContents(article, contentItem.getFileWithStreams());
}
内容来源于网络,如有侵权,请联系作者删除!