FeatureTypeStyle constructor
FeatureTypeStyle(
- int index,
- XmlElement xmlElement
Implementation
FeatureTypeStyle(this.index, xml.XmlElement xmlElement) {
var ftsName = _findSingleElement(xmlElement, FEATURETYPESTYLE_NAME);
var innerText = ftsName?.innerText;
if (innerText == null || innerText.isEmpty) {
innerText = "FTS $index";
}
name = innerText;
var allRules = xmlElement.findAllElements(RULE, namespace: DEF_NSP);
int rIndex = 0;
for (var r in allRules) {
Rule rule = Rule(rIndex++, r);
rules.add(rule);
}
}