Beispiel #1
0
        private void encodeDynamicVector(cape.DynamicVector cc, int indent, cape.StringBuilder sb, bool niceFormatting)
        {
            print("[", indent, false, true, sb, niceFormatting);
            var first = true;
            var array = cc.toVector();

            if (array != null)
            {
                var n = 0;
                var m = array.Count;
                for (n = 0; n < m; n++)
                {
                    var o = array[n];
                    if (o != null)
                    {
                        if (first == false)
                        {
                            print(",", indent, false, true, sb, niceFormatting);
                        }
                        encodeObject(o, indent + 1, sb, niceFormatting);
                        first = false;
                    }
                }
            }
            print("]", indent, true, false, sb, niceFormatting);
        }
Beispiel #2
0
 public cape.DynamicVector mergeDynamicVector(cape.DynamicVector dynamicVector)
 {
     if (!(dynamicVector != null) || dynamicVector.getSize() < 1)
     {
         return(this);
     }
     return(mergeVector(dynamicVector.toVector()));
 }
Beispiel #3
0
        public void setWidgetItemsAsStringList(cape.DynamicVector options)
        {
            var list = new cape.KeyValueList <string, string>();

            if (options != null)
            {
                var array = options.toVector();
                if (array != null)
                {
                    var n = 0;
                    var m = array.Count;
                    for (n = 0; n < m; n++)
                    {
                        var option = array[n] as string;
                        if (option != null)
                        {
                            list.add((string)option, (string)option);
                        }
                    }
                }
            }
            setWidgetItemsAsKeyValueList(list);
        }