本文整理了Java中org.geotools.styling.Rule.getDescription
方法的一些代码示例,展示了Rule.getDescription
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Rule.getDescription
方法的具体详情如下:
包路径:org.geotools.styling.Rule
类名称:Rule
方法名:getDescription
暂无
代码示例来源:origin: geoserver/geoserver
assertEquals(
"raster",
fts.rules().get(0).getDescription().getTitle().toString());
assertEquals(
"orange polygon",
fts.rules().get(1).getDescription().getTitle().toString());
assertEquals(
"orange line",
fts.rules().get(2).getDescription().getTitle().toString());
assertEquals(
"orange point",
fts.rules().get(3).getDescription().getTitle().toString());
代码示例来源:origin: geotools/geotools
rule.setName(getFirstChildValue(child));
} else if (childName.equalsIgnoreCase("Title")) {
rule.getDescription().setTitle(parseInternationalString(child));
} else if (childName.equalsIgnoreCase("Abstract")) {
rule.getDescription().setAbstract(parseInternationalString(child));
} else if (childName.equalsIgnoreCase("MinScaleDenominator")) {
rule.setMinScaleDenominator(Double.parseDouble(getFirstChildValue(child)));
代码示例来源:origin: geotools/geotools
public void visit(Rule rule) {
start("Rule");
if (rule.getName() != null) element("Name", rule.getName());
if (rule.getDescription() != null && rule.getDescription().getTitle() != null)
element("Title", rule.getDescription().getTitle());
if (rule.getDescription() != null && rule.getDescription().getAbstract() != null)
element("Abstract", rule.getDescription().getAbstract());
代码示例来源:origin: geotools/geotools
rule.getDescription().setTitle((InternationalString) node.getChildValue("Title"));
rule.getDescription().setAbstract((InternationalString) node.getChildValue("Abstract"));
代码示例来源:origin: geotools/geotools
Description descCopy = rule.getDescription();
descCopy = copy(descCopy);
代码示例来源:origin: org.geoserver/gs-wms
@Override
public void visit(Rule rule) {
super.visit(rule);
Rule copy = (Rule) pages.peek();
Description description =
new DescriptionImpl(
new SimpleInternationalString(targetLabel),
copy.getDescription() != null
? copy.getDescription().getAbstract()
: null);
copy.setDescription(description);
}
}
代码示例来源:origin: org.geotools/gt-main
rule.setName(getFirstChildValue(child));
} else if (childName.equalsIgnoreCase("Title")) {
rule.getDescription().setTitle(parseInternationalString(child));
} else if (childName.equalsIgnoreCase("Abstract")) {
rule.getDescription().setAbstract(parseInternationalString(child));
} else if (childName.equalsIgnoreCase("MinScaleDenominator")) {
rule.setMinScaleDenominator(Double
代码示例来源:origin: org.geoserver/gs-wms
Description descCopy = rule.getDescription();
descCopy = copy(descCopy);
代码示例来源:origin: org.geotools/gt-main
public void visit(Rule rule) {
start("Rule");
if (rule.getName() != null) element("Name", rule.getName());
if (rule.getDescription() != null
&& rule.getDescription().getTitle() != null)
element("Title", rule.getDescription().getTitle());
if (rule.getDescription() != null
&& rule.getDescription().getAbstract() != null)
element("Abstract", rule.getDescription().getAbstract());
代码示例来源:origin: org.geoserver/gs-wms
static String getRuleLabel(Rule rule, GetLegendGraphicRequest req) {
// What's the label on this rule? We prefer to use
// the 'title' if it's available, but fall-back to 'name'
final Description description = rule.getDescription();
String label = "";
if (description != null && description.getTitle() != null) {
final InternationalString title = description.getTitle();
if (req.getLocale() != null) {
label = title.toString(req.getLocale());
} else {
label = title.toString();
}
} else if (rule.getName() != null) {
label = rule.getName();
}
return label;
}
}
代码示例来源:origin: robward-scisys/sldeditor
Description descCopy = rule.getDescription();
descCopy = copy(descCopy);
代码示例来源:origin: org.geotools.xsd/gt-xsd-sld
rule.getDescription().setTitle(
(InternationalString) node.getChildValue("Title"));
rule.getDescription().setAbstract(
(InternationalString) node.getChildValue("Abstract"));
代码示例来源:origin: org.geotools/gt-main
Description descCopy = rule.getDescription();
descCopy = copy(descCopy);
代码示例来源:origin: org.geoserver.community/gs-ysld
@Override
public Void answer() throws Throwable {
Object[] args = getCurrentArguments();
InputStream is = (InputStream) args[1];
StyledLayerDescriptor sld = handler.parse(is, null, null, null);
assertEquals(1, sld.getStyledLayers().length);
NamedLayer nl = (NamedLayer) sld.getStyledLayers()[0];
assertEquals(1, nl.getStyles().length);
Style style = nl.getStyles()[0];
assertEquals(1, style.featureTypeStyles().size());
FeatureTypeStyle fts = style.featureTypeStyles().get(0);
assertEquals(4, fts.rules().size());
assertEquals("raster", fts.rules().get(0).getDescription().getTitle().toString());
assertEquals("orange polygon",
fts.rules().get(1).getDescription().getTitle().toString());
assertEquals("orange line",
fts.rules().get(2).getDescription().getTitle().toString());
assertEquals("orange point",
fts.rules().get(3).getDescription().getTitle().toString());
for (org.geotools.styling.Rule r : fts.rules()) {
assertEquals(1, r.getSymbolizers().length);
}
return null;
}
});
内容来源于网络,如有侵权,请联系作者删除!