Ejemplo n.º 1
0
        Stream(ArrayList data, WireSize wireSize)
        {
            data.Add(new Snoop.Data.ClassSeparator(typeof(WireSize)));

            data.Add(new Snoop.Data.Double("Ampacity", wireSize.Ampacity));
            data.Add(new Snoop.Data.Double("Diameter", wireSize.Diameter));
            data.Add(new Snoop.Data.Bool("In use", wireSize.InUse));
            data.Add(new Snoop.Data.String("Size", wireSize.Size));
        }
Ejemplo n.º 2
0
        Stream(ArrayList data, WireSize wireSize)
      {
         data.Add(new Snoop.Data.ClassSeparator(typeof(WireSize)));

         data.Add(new Snoop.Data.Double("Ampacity", wireSize.Ampacity));
         data.Add(new Snoop.Data.Double("Diameter", wireSize.Diameter));
         data.Add(new Snoop.Data.Bool("In use", wireSize.InUse));
         data.Add(new Snoop.Data.String("Size", wireSize.Size));
      }
Ejemplo n.º 3
0
        CollectEvent(object sender, CollectorEventArgs e)
        {
            // cast the sender object to the SnoopCollector we are expecting
            Collector snoopCollector = sender as Collector;

            if (snoopCollector == null)
            {
                Debug.Assert(false); // why did someone else send us the message?
                return;
            }


            // see if it is a type we are responsible for
            Connector connector = e.ObjToSnoop as Connector;

            if (connector != null)
            {
                Utils.StreamWithReflection(snoopCollector.Data(), typeof(Connector), connector);
                return;
            }

            ConnectorManager connectorMgr = e.ObjToSnoop as ConnectorManager;

            if (connectorMgr != null)
            {
                Stream(snoopCollector.Data(), connectorMgr);
                return;
            }

            CorrectionFactor correctionFactor = e.ObjToSnoop as CorrectionFactor;

            if (correctionFactor != null)
            {
                Stream(snoopCollector.Data(), correctionFactor);
                return;
            }

            ElectricalSetting elecSetting = e.ObjToSnoop as ElectricalSetting;

            if (elecSetting != null)
            {
                Stream(snoopCollector.Data(), elecSetting);
                return;
            }

            GroundConductorSize groundConductorSize = e.ObjToSnoop as GroundConductorSize;

            if (groundConductorSize != null)
            {
                Stream(snoopCollector.Data(), groundConductorSize);
                return;
            }

            MEPModel mepModel = e.ObjToSnoop as MEPModel;

            if (mepModel != null)
            {
                Stream(snoopCollector.Data(), mepModel);
                return;
            }

            WireSize wireSize = e.ObjToSnoop as WireSize;

            if (wireSize != null)
            {
                Stream(snoopCollector.Data(), wireSize);
                return;
            }
        }