public void Save(IPersistStream stream)
        {
            stream.Save("field", _valueField);
            //stream.Save("default", _defaultSymbol);
            stream.Save("CartographicMethod", (int)_cartoMethod);

            foreach (string key in _symbolTable.Keys)
            {
                ValueMapRendererSymbol sym = new ValueMapRendererSymbol(key, (ISymbol)_symbolTable[key]);
                stream.Save("ValueMapSymbol", sym);
            }
            if (_symbolRotation.RotationFieldName != "")
            {
                stream.Save("SymbolRotation", _symbolRotation);
            }
        }
Exemple #2
0
        public void Save(IO.IPersistStream stream)
        {
            stream.Save("Type", (int)_type);
            stream.Save("SizeType", (int)_sizeType);
            stream.Save("labelPriority", (int)_labelPriority);
            stream.Save("Size", _size);
            stream.Save("ValueEquatesToSize", _valueEquatesToSize);

            foreach (string key in _symbolTable.Keys)
            {
                ValueMapRendererSymbol sym = new ValueMapRendererSymbol(key, (ISymbol)_symbolTable[key]);
                stream.Save("ChartSymbol", sym);
            }
            if (_outlineSymbol != null)
            {
                stream.Save("Outline", _outlineSymbol);
            }
        }