public NamedLayer createNamedLayer() { return new NamedLayerImpl(); }
NamedLayerImpl namedLayerImpl = (NamedLayerImpl) styledLayer; for (Style style : namedLayerImpl.styles()) { for (FeatureTypeStyle fts : style.featureTypeStyles()) { for (Rule rule : fts.rules()) { new BatchUpdateFontData(sld, sldData); fontSLDData.setNamedLayer(namedLayerImpl.getName()); fontSLDData.setFeatureTypeStyle(fts.getName()); fontSLDData.setStyle(style.getName());
/** * Gets the styles list. * * @param styledLayer the styled layer * @return the styles list */ public static List<Style> getStylesList(StyledLayer styledLayer) { List<Style> styleList = Collections.<Style>emptyList(); if (styledLayer instanceof NamedLayerImpl) { NamedLayerImpl namedLayerImpl = (NamedLayerImpl) styledLayer; styleList = namedLayerImpl.styles(); } else if (styledLayer instanceof UserLayerImpl) { UserLayerImpl userLayerImpl = (UserLayerImpl) styledLayer; styleList = userLayerImpl.userStyles(); } return styleList; }
@Override public void populate(SelectedSymbol selectedSymbol) { if (selectedSymbol != null) { StyledLayer styledLayer = selectedSymbol.getStyledLayer(); if (styledLayer instanceof NamedLayerImpl) { NamedLayerImpl namedLayer = (NamedLayerImpl) styledLayer; fieldConfigVisitor.populateTextField(FieldIdEnum.NAME, namedLayer.getName()); // Feature layer constraint List<FeatureTypeConstraint> ftcList = namedLayer.layerFeatureConstraints(); fieldConfigVisitor.populateFieldTypeConstraint( FieldIdEnum.LAYER_FEATURE_CONSTRAINTS, ftcList); } } }
public void setLayerFeatureConstraints(FeatureTypeConstraint[] featureTypeConstraints) { this.featureTypeConstraints = featureTypeConstraints; fireChanged(); }
@Override public String getTreeString(DefaultMutableTreeNode node, Object nodeObject) { NamedLayerImpl namedLayer = (NamedLayerImpl) nodeObject; String name = ""; if ((namedLayer != null) && (namedLayer.getName() != null)) { name = namedLayer.getName(); } return String.format("%s : %s", TITLE, name); }
NamedLayerImpl namedLayerImpl = (NamedLayerImpl) styledLayer; for (Style style : namedLayerImpl.styles()) { for (FeatureTypeStyle fts : style.featureTypeStyles()) { for (Rule rule : fts.rules()) { scaleSLDData.setNamedLayer(namedLayerImpl.getName()); scaleSLDData.setFeatureTypeStyle(fts.getName()); scaleSLDData.setStyle(style.getName());
styleList = namedLayerImpl.styles(); } else { UserLayerImpl userLayerImpl = (UserLayerImpl) styledLayer;
/** * DOCUMENT ME! * * @param sl may be a StyleImpl or a NamedStyle */ public void addStyle(Style sl) { styles.add(sl); fireChanged(); }
NamedLayer layer = new NamedLayerImpl();
NamedLayer sld = new NamedLayerImpl();
/** * Adds the new style. * * @param style the style */ public void addNewStyle(Style style) { if (this.symbolData.getStyledLayer() == null) { ConsoleManager.getInstance().error(this, "styledLayer == null"); } else { if (this.symbolData.getStyledLayer() instanceof NamedLayerImpl) { NamedLayerImpl namedLayer = (NamedLayerImpl) this.symbolData.getStyledLayer(); List<Style> styleList = namedLayer.styles(); styleList.add(style); } else if (this.symbolData.getStyledLayer() instanceof UserLayerImpl) { UserLayerImpl userLayer = (UserLayerImpl) this.symbolData.getStyledLayer(); List<Style> styleList = userLayer.userStyles(); styleList.add(style); } } }
public NamedLayer createNamedLayer() { return new NamedLayerImpl(); }
/** Update symbol. */ private void updateSymbol() { if (!Controller.getInstance().isPopulating()) { String name = fieldConfigVisitor.getText(FieldIdEnum.NAME); NamedLayer namedLayer = getStyleFactory().createNamedLayer(); namedLayer.setName(name); // Feature type constraints List<FeatureTypeConstraint> ftcList = fieldConfigVisitor.getFeatureTypeConstraint( FieldIdEnum.LAYER_FEATURE_CONSTRAINTS); if ((ftcList != null) && !ftcList.isEmpty()) { FeatureTypeConstraint[] ftcArray = new FeatureTypeConstraint[ftcList.size()]; namedLayer.setLayerFeatureConstraints(ftcList.toArray(ftcArray)); } StyledLayer existingStyledLayer = SelectedSymbol.getInstance().getStyledLayer(); if (existingStyledLayer instanceof NamedLayerImpl) { NamedLayerImpl existingNamedLayer = (NamedLayerImpl) existingStyledLayer; for (Style style : existingNamedLayer.styles()) { namedLayer.addStyle(style); } } SelectedSymbol.getInstance().replaceStyledLayer(namedLayer); this.fireUpdateSymbol(); } }
public NamedLayer createNamedLayer() { return new NamedLayerImpl(); }
/** * * @param root * @deprecated this method is not being used */ private StyledLayerImpl parseLayer(Node root) { StyledLayerImpl layer = null; // LineSymbolizer symbol = factory.createLineSymbolizer(); NodeList children = root.getChildNodes(); for (int i = 0; i < children.getLength(); i++) { Node child = children.item(i); if ((child == null) || (child.getNodeType() != Node.ELEMENT_NODE)) { continue; } String childName = child.getLocalName(); if (childName == null) { childName = child.getNodeName(); } if (childName.equalsIgnoreCase("NamedLayer")) { layer = new NamedLayerImpl(); } if (childName.equalsIgnoreCase("UserLayer")) { layer = new UserLayerImpl(); // symbol.setStroke(parseStroke(child)); } } return layer; }
@Override public void populateSLD() { reset(); SelectedSymbol selectedSymbol = SelectedSymbol.getInstance(); if (selectedSymbol != null) { StyledLayerDescriptor sld = selectedSymbol.getSld(); rootNode.setUserObject(sld); treeModel.nodeChanged(rootNode); if (sld != null) { List<StyledLayer> styledLayerList = sld.layers(); for (StyledLayer styledLayer : styledLayerList) { DefaultMutableTreeNode styledLayerTreeNode = null; List<Style> styleList = null; if (styledLayer instanceof NamedLayerImpl) { NamedLayerImpl namedLayerImpl = (NamedLayerImpl) styledLayer; styleList = namedLayerImpl.styles(); styledLayerTreeNode = addObject(rootNode, namedLayerImpl, true); } else if (styledLayer instanceof UserLayerImpl) { UserLayerImpl userLayerImpl = (UserLayerImpl) styledLayer; styleList = userLayerImpl.userStyles(); styledLayerTreeNode = addObject(rootNode, userLayerImpl, true); } if (styleList != null) { populateStyles(styledLayerTreeNode, styleList); } } } } }
NamedLayer layer = new NamedLayerImpl();