本文整理了Java中pl.edu.icm.model.transformers.bwmeta.desklightY.YNameAndYDescriptionSorter
类的一些代码示例,展示了YNameAndYDescriptionSorter
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YNameAndYDescriptionSorter
类的具体详情如下:
包路径:pl.edu.icm.model.transformers.bwmeta.desklightY.YNameAndYDescriptionSorter
类名称:YNameAndYDescriptionSorter
暂无
代码示例来源:origin: pl.edu.icm.yadda/yadda-polindex
public static List<String> alternativeNames(final AbstractNDA<?> named) {
final List<String> result = new ArrayList<String>();
final String defaultName = defaultName(named);
for (final YName name : named.getNames()) {
if (isMainOrAlternativeName(name.getType())) {
final String text = text(name);
if (StringUtils.isNotBlank(text) && !text.equals(defaultName)) {
result.add(text);
}
}
}
return result;
}
代码示例来源:origin: pl.edu.icm.yadda/yaddaweb-lite-core
private Object prepareTitles(List<YName> names, YName defaultName, IFilteringContext filteringContext) {
List<LocalizedString> res = new ArrayList<LocalizedString>();
if (names != null)
for (YName name : names) {
if (defaultName != name && YNameAndYDescriptionSorter.isMainOrAlternativeName(name.getType())) {
String lang = languageDictionary.getShortDescription(name.getLanguage().getShortCode());
res.add(new LocalizedString(lang, detailsFilter.filter(YRTHelper.toXmlFragment(name.getRichText()),
InputType.RICH_TEXT, filteringContext)));
}
}
return res;
}
代码示例来源:origin: pl.edu.icm.yadda/yaddaweb-lite-core
protected List<LocalizedString> prepareTitles(YElement element, IFilteringContext filteringContext) {
YName oneName = element.getDefaultName();
List<LocalizedString> res = new ArrayList<LocalizedString>();
for (YName name : element.getNames()) {
if (name != oneName && YNameAndYDescriptionSorter.isMainOrAlternativeName(name.getType())) {
String lang = languageDictionary.getShortDescription(name.getLanguage().getShortCode());
res.add(new LocalizedString(lang, detailsFilter.filter(
YRTHelper.toXmlFragment(name.getRichText()),
InputType.RICH_TEXT, filteringContext)));
}
}
return res;
}
内容来源于网络,如有侵权,请联系作者删除!