Ejemplo n.º 1
0
        //when prediction makes changes, event broadcasts changes to those listening
        public void Broadcast()
        {
            IDictionary <string, object> dictPackedState = _frmIPyPred.PackState();

            dictPackedState.Add("Complete", boolComplete);
            dictPackedState.Add("Visible", boolVisible);
            signaller.RaiseBroadcastRequest(this, dictPackedState);
        }
Ejemplo n.º 2
0
        //when modeling makes changes, event broadcasts changes to those listening
        public void Broadcast()
        {
            //get packed state, add complete and visible and raise broadcast event
            IDictionary <string, object> dictPackedState = innerIronPythonControl.PackProjectState();

            dictPackedState.Add("Complete", boolComplete);
            dictPackedState.Add("Visible", boolVisible);
            signaller.RaiseBroadcastRequest(this, dictPackedState);
        }
Ejemplo n.º 3
0
        //broadcast changes to other plugins listening
        public void Broadcast()
        {
            //pack the datasheet's state to pass on for modeling to use
            IDictionary <string, object> packedState = new Dictionary <string, object>();

            packedState = _frmDatasheet.PackState();

            packedState.Add("Complete", boolComplete);
            packedState.Add("Visible", boolVisible);
            signaller.RaiseBroadcastRequest(this, packedState);
        }
Ejemplo n.º 4
0
        //projectManager broadcasting itself when a change is made
        public void Broadcast()
        {
            IDictionary <string, object> packedState = PackState();

            signaller.RaiseBroadcastRequest(_pluginType, packedState);
        }