/// <summary> /// Creates the new custom symbolizer with the specified name and category /// </summary> /// <returns>the custom symbolizer</returns> private CustomSymbolizer CreateCustomSymbolizer() { CustomSymbolizer custSym = null; if (_symbolizer is PointSymbolizer) { custSym = new CustomPointSymbolizer(); } else if (_symbolizer is LineSymbolizer) { custSym = new CustomLineSymbolizer(); } else if (_symbolizer is PolygonSymbolizer) { custSym = new CustomPolygonSymbolizer(); } if (custSym != null) { custSym.Symbolizer = _symbolizer; custSym.Name = _txtSymbolName.Text; custSym.Category = _cmbSymbolCategory.Text; return(custSym); } return(null); }
/// <summary> /// Creates the new custom symbolizer with the specified name and category /// </summary> /// <returns>the custom symbolizer</returns> private CustomSymbolizer CreateCustomSymbolizer() { CustomSymbolizer custSym = null; if (_symbolizer is PointSymbolizer) { custSym = new CustomPointSymbolizer(); } else if (_symbolizer is LineSymbolizer) { custSym = new CustomLineSymbolizer(); } else if (_symbolizer is PolygonSymbolizer) { custSym = new CustomPolygonSymbolizer(); } if (custSym != null) { custSym.Symbolizer = _symbolizer; custSym.Name = _txtSymbolName.Text; custSym.Category = _cmbSymbolCategory.Text; return custSym; } return null; }