예제 #1
0
        Stream(ArrayList data, LoadTypeBase loadBase)
        {
            data.Add(new Snoop.Data.ClassSeparator(typeof(LoadTypeBase)));

            // Nothing at this level yet

            AreaLoadType areaLoadType = loadBase as AreaLoadType;

            if (areaLoadType != null)
            {
                Stream(data, areaLoadType);
                return;
            }

            LineLoadType lineLoadType = loadBase as LineLoadType;

            if (lineLoadType != null)
            {
                Stream(data, lineLoadType);
                return;
            }

            PointLoadType pointLoadType = loadBase as PointLoadType;

            if (pointLoadType != null)
            {
                Stream(data, pointLoadType);
                return;
            }
        }
예제 #2
0
        private void Stream(ArrayList data, AreaLoadType areaLoadType)
        {
            data.Add(new Snoop.Data.ClassSeparator(typeof(AreaLoadType)));

             // Nothing at this level yet
        }
예제 #3
0
        Stream(ArrayList data, AreaLoadType areaLoadType)
        {
            data.Add(new Snoop.Data.ClassSeparator(typeof(AreaLoadType)));

            // Nothing at this level yet
        }