- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中pl.edu.icm.model.bwmeta.y.YRichText.toParts()
方法的一些代码示例,展示了YRichText.toParts()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YRichText.toParts()
方法的具体详情如下:
包路径:pl.edu.icm.model.bwmeta.y.YRichText
类名称:YRichText
方法名:toParts
暂无
代码示例来源:origin: pl.edu.icm.yadda/yaddaweb-lite-core
private boolean isSimple(YRichText yRichText){
List<YRichText.Part> parts = yRichText.toParts();
if(parts.size()==1){
return parts.get(0) instanceof YRichText.Leaf;
}
return false;
}
代码示例来源:origin: pl.edu.icm.synat/synat-portal-core
private boolean isHtmlText(YRichText descriptionText) {
if (descriptionText == null || descriptionText.isEmpty() || descriptionText.toParts().size() > 1) {
return false;
}
Part part = descriptionText.toParts().get(0);
if (!(part instanceof Node)) {
return false;
}
Node node = (Node) part;
return BaseYModelUtils.HTML_TAG.equals(node.getTag()) && BaseYModelUtils.XHTML_NAMESPACE.equals(node.getNS());
}
代码示例来源:origin: pl.edu.icm.synat/synat-core-services-impl
@Override
public Object convert(YRichText text) {
Object result = StringUtils.EMPTY;
List<Part> parts = text.toParts();
if (CollectionUtils.isNotEmpty(parts)) {
if (parts.size() == 1) {
result = convertPart(parts.get(0));
} else {
result = new BasicDBObject(YRichTextDbFields.F_CONTENT, convertParts(parts));
}
}
return result;
}
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
private static YElement correctDescriptionsByScRemoval(YElement yelement) {
for(YDescription yd : yelement.getDescriptions()){
removeGivenTag("sc", yd.getRichText().toParts());
}
return yelement;
}
代码示例来源:origin: pl.edu.icm.yadda/bwmeta-import
private static YElement correctNamesByScRemoval(YElement yelement) {
for(YName yn : yelement.getNames()){
removeGivenTag("sc", yn.getRichText().toParts());
}
return yelement;
}
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
private static YElement correctNamesByScRemoval(YElement yelement) {
for(YName yn : yelement.getNames()){
removeGivenTag("sc", yn.getRichText().toParts());
}
return yelement;
}
代码示例来源:origin: pl.edu.icm.yadda/bwmeta-import
private static YElement correctDescriptionsByScRemoval(YElement yelement) {
for(YDescription yd : yelement.getDescriptions()){
removeGivenTag("sc", yd.getRichText().toParts());
}
return yelement;
}
代码示例来源: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/bwmeta-import
private static YElement putRelationReferenceToLeafsIntoNodes(YElement yelement) {
for(YRelation yr : yelement.getRelations()){
for(YAttribute ya : yr.getAttributes()){
if(! ll.contains(ya.getKey()))continue;
removeGivenTag("sc", ya.getRichValue().toParts());
ya.setValue(new YRichText(extractLeafs(removeNodeWithGivenTag("ext-link", ya.getRichValue().toParts()))));
}
}
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/yadda-analysis-impl
private static YElement putRelationReferenceToLeafsIntoNodes(YElement yelement) {
for(YRelation yr : yelement.getRelations()){
// LinkedList<YAttribute> lya = new LinkedList<YAttribute>();
for(YAttribute ya : yr.getAttributes()){
if(! ll.contains(ya.getKey()))continue;
removeGivenTag("sc", ya.getRichValue().toParts());
ya.setValue(new YRichText(extractLeafs(removeNodeWithGivenTag("ext-link", ya.getRichValue().toParts()))));
// lya.add(ya);
}
// if(lya.size()>0)yr.setAttributes(lya);
}
return yelement;
}
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
private static YElement putNameNodesIntoLeafs(YElement yelement) {
for(YName yn : yelement.getNames()){
YRichText yrt = new YRichText(putNameNodesIntoLeafs(yn.getRichText().toParts()));
yn.setText(yrt);
}
return yelement;
}
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
private static YElement putNameLeafsIntoNodes(YElement yelement) {
for(YName yn : yelement.getNames()){
YRichText yrt = new YRichText(putLeafsIntoNodes(yn.getRichText().toParts()));
yn.setText(yrt);
}
return yelement;
}
代码示例来源:origin: pl.edu.icm.yadda/bwmeta-import
private static YElement putNameNodesIntoLeafs(YElement yelement) {
for(YName yn : yelement.getNames()){
YRichText yrt = new YRichText(putNameNodesIntoLeafs(yn.getRichText().toParts()));
yn.setText(yrt);
}
return yelement;
}
代码示例来源:origin: pl.edu.icm.yadda/bwmeta-import
private static YElement putNameLeafsIntoNodes(YElement yelement) {
for(YName yn : yelement.getNames()){
YRichText yrt = new YRichText(putLeafsIntoNodes(yn.getRichText().toParts()));
yn.setText(yrt);
}
return yelement;
}
代码示例来源:origin: pl.edu.icm.yadda/bwmeta-import
private static YAttribute extractOneReferenceTextAttributeScNode(YAttribute ya) {
if(! ll.contains(ya.getKey())) return ya;
for(Part p:ya.getRichValue().toParts()){
if(p instanceof Node){
if("sc".equals(((Node)p).getTag()))
return new YAttribute(ya.getKey(),new YRichText(((Node)p).getParts().get(0).toString()));
}else if(p instanceof Leaf)
return new YAttribute(ya.getKey(),new YRichText(((Leaf)p).toPlainText()));
}
return ya;
}
代码示例来源:origin: pl.edu.icm.yadda/yadda-analysis-impl
private static YAttribute extractOneReferenceTextAttributeScNode(YAttribute ya) {
if(! ll.contains(ya.getKey())) return ya;
for(Part p:ya.getRichValue().toParts()){
if(p instanceof Node){
if("sc".equals(((Node)p).getTag()))
return new YAttribute(ya.getKey(),new YRichText(((Node)p).getParts().get(0).toString()));
}else if(p instanceof Leaf)
// if(p.toPlainText()!=null && !p.toPlainText().matches("[\\s]+"))
return new YAttribute(ya.getKey(),new YRichText(((Leaf)p).toPlainText()));
}
return ya;
}
}
代码示例来源:origin: pl.edu.icm.bwmeta/bwmeta-2-foreign-transformers
for (Part pt:yrt.toParts()) {
Part p=removeInlineGraphicFixPubId(pt);
if (p instanceof YRichText.Node) {
代码示例来源:origin: pl.edu.icm.bwmeta/bwmeta-2-foreign-transformers
List<YRichText.Part> parts = new ArrayList<YRichText.Part>();
for (int i = 0; i < text.toParts().size(); i++) {
YRichText.Part part = text.toParts().get(i);
if (part instanceof YRichText.Node && "ext-link".equals(((YRichText.Node)part).getTag())) {
continue;
代码示例来源:origin: pl.edu.icm.bwmeta/bwmeta-2-foreign-transformers
YAttribute title = relation.getOneAttribute(ReferenceAttributeTypes.AT_REFERENCE_PARSED_TITLE);
if (title != null) {
parts.addAll(title.getRichValue().toParts());
parts.add(new YRichText.Leaf(", "));
本文整理了Java中pl.edu.icm.yadda.service2.YaddaError类的一些代码示例,展示了YaddaError类的具体用法。这些代码示例主要来源于Github/Stackov
本文整理了Java中pl.edu.icm.yadda.common.YaddaException类的一些代码示例,展示了YaddaException类的具体用法。这些代码示例主要来源于Github/S
本文整理了Java中pl.edu.icm.ceon.commons.YaddaCollectionsUtils类的一些代码示例,展示了YaddaCollectionsUtils类的具体用法。这些代码示
本文整理了Java中pl.edu.icm.model.bwmeta.YElement类的一些代码示例,展示了YElement类的具体用法。这些代码示例主要来源于Github/Stackoverflow
本文整理了Java中pl.edu.icm.model.bwmeta.YContributor类的一些代码示例,展示了YContributor类的具体用法。这些代码示例主要来源于Github/Stack
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContentFile类的一些代码示例,展示了YContentFile类的具体用法。这些代码示例主要来源于Github/Sta
本文整理了Java中pl.edu.icm.model.bwmeta.y.YDescription类的一些代码示例,展示了YDescription类的具体用法。这些代码示例主要来源于Github/Sta
本文整理了Java中pl.edu.icm.model.bwmeta.y.YCurrent类的一些代码示例,展示了YCurrent类的具体用法。这些代码示例主要来源于Github/Stackoverfl
本文整理了Java中pl.edu.icm.model.bwmeta.y.YName类的一些代码示例,展示了YName类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Mav
本文整理了Java中pl.edu.icm.model.bwmeta.y.YStructure类的一些代码示例,展示了YStructure类的具体用法。这些代码示例主要来源于Github/Stackov
本文整理了Java中pl.edu.icm.model.bwmeta.y.YElement类的一些代码示例,展示了YElement类的具体用法。这些代码示例主要来源于Github/Stackoverfl
本文整理了Java中pl.edu.icm.model.bwmeta.y.YCategoryRef类的一些代码示例,展示了YCategoryRef类的具体用法。这些代码示例主要来源于Github/Sta
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContentDirectory类的一些代码示例,展示了YContentDirectory类的具体用法。这些代码示例主要来源于
本文整理了Java中pl.edu.icm.model.bwmeta.y.YContentEntry类的一些代码示例,展示了YContentEntry类的具体用法。这些代码示例主要来源于Github/S
本文整理了Java中pl.edu.icm.model.bwmeta.y.YId类的一些代码示例,展示了YId类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平
本文整理了Java中pl.edu.icm.model.bwmeta.y.YRelation类的一些代码示例,展示了YRelation类的具体用法。这些代码示例主要来源于Github/Stackover
本文整理了Java中pl.edu.icm.model.bwmeta.y.YAncestor类的一些代码示例,展示了YAncestor类的具体用法。这些代码示例主要来源于Github/Stackover
本文整理了Java中pl.edu.icm.model.bwmeta.y.YAffiliation类的一些代码示例,展示了YAffiliation类的具体用法。这些代码示例主要来源于Github/Sta
本文整理了Java中pl.edu.icm.model.bwmeta.y.YDate类的一些代码示例,展示了YDate类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Mav
本文整理了Java中pl.edu.icm.model.bwmeta.y.YLanguage类的一些代码示例,展示了YLanguage类的具体用法。这些代码示例主要来源于Github/Stackover
我是一名优秀的程序员,十分优秀!