public void AppendSignalConstraint(Guid iid, ICustomDataPack<IProperty> constraint)
        {
            if(constraint == null)
                throw new ArgumentNullException("constraint");

            _fsm.AdvanceTo(BuilderState.SignalDetails);
            _writer.WriteStartElement("SignalConstraint", Config.YttriumNamespace);
            _writer.WriteAttributeString("iid", iid.ToString());
            _writer.WriteRaw(constraint.SerializedXmlFragment);
            _writer.WriteEndElement();
        }
Пример #2
0
        public void AppendSignalConstraint(Guid iid, ICustomDataPack <IProperty> constraint)
        {
            if (constraint == null)
            {
                throw new ArgumentNullException("constraint");
            }

            _fsm.AdvanceTo(BuilderState.SignalDetails);
            _writer.WriteStartElement("SignalConstraint", Config.YttriumNamespace);
            _writer.WriteAttributeString("iid", iid.ToString());
            _writer.WriteRaw(constraint.SerializedXmlFragment);
            _writer.WriteEndElement();
        }
Пример #3
0
        public void AppendSignalValue(Guid iid, ICustomDataPack <IValueStructure> value)
        {
            if (value == null)
            {
                throw new ArgumentNullException("value");
            }

            _fsm.AdvanceTo(BuilderState.SignalDetails);
            _writer.WriteStartElement("SignalValue", Config.YttriumNamespace);
            _writer.WriteAttributeString("iid", iid.ToString());
            _writer.WriteRaw(value.SerializedXmlFragment);
            _writer.WriteEndElement();
        }
Пример #4
0
        public void AppendSignalValue(Guid iid, ICustomDataPack <IValueStructure> value)
        {
            IValueStructure structure = value.Unpack(_signalMappings, _busMappings);

            ((ISignal_BuilderAdapter)_signalMappings[iid]).BuilderSetValue(structure);
        }
Пример #5
0
        public void AppendSignalConstraint(Guid iid, ICustomDataPack <IProperty> constraint)
        {
            IProperty prop = constraint.Unpack(_signalMappings, _busMappings);

            ((ISignal_BuilderAdapter)_signalMappings[iid]).BuilderAppendConstraint(prop);
        }
Пример #6
0
        public void AppendSignalProperty(Guid iid, ICustomDataPack <IProperty> property)
        {
            IProperty prop = property.Unpack(_signalMappings, _busMappings);

            ((ISignal_BuilderAdapter)_signalMappings[iid]).BuilderAppendProperty(prop);
        }
Пример #7
0
 public void AppendSignalValue(Guid iid, ICustomDataPack<IValueStructure> value)
 {
     IValueStructure structure = value.Unpack(_signalMappings, _busMappings);
     ((ISignal_BuilderAdapter)_signalMappings[iid]).BuilderSetValue(structure);
 }
Пример #8
0
 public void AppendSignalProperty(Guid iid, ICustomDataPack<IProperty> property)
 {
     IProperty prop = property.Unpack(_signalMappings, _busMappings);
     ((ISignal_BuilderAdapter)_signalMappings[iid]).BuilderAppendProperty(prop);
 }
Пример #9
0
 public void AppendSignalConstraint(Guid iid, ICustomDataPack<IProperty> constraint)
 {
     IProperty prop = constraint.Unpack(_signalMappings, _busMappings);
     ((ISignal_BuilderAdapter)_signalMappings[iid]).BuilderAppendConstraint(prop);
 }
Пример #10
0
 public void AppendSignalConstraint(Guid iid, ICustomDataPack <IProperty> constraint)
 {
     //_current.AppendFormat("assume {0} is {1}", _signalMappings[iid], ??);
 }
Пример #11
0
 public void AppendSignalValue(Guid iid, ICustomDataPack <IValueStructure> value)
 {
     //_current.AppendFormat("{0} <- {1}", _signalMappings[iid], ??);
 }
        public void AppendSignalValue(Guid iid, ICustomDataPack<IValueStructure> value)
        {
            if(value == null)
                throw new ArgumentNullException("value");

            _fsm.AdvanceTo(BuilderState.SignalDetails);
            _writer.WriteStartElement("SignalValue", Config.YttriumNamespace);
            _writer.WriteAttributeString("iid", iid.ToString());
            _writer.WriteRaw(value.SerializedXmlFragment);
            _writer.WriteEndElement();
        }
 public void AppendSignalValue(Guid iid, ICustomDataPack<IValueStructure> value)
 {
     //_current.AppendFormat("{0} <- {1}", _signalMappings[iid], ??);
 }
 public void AppendSignalProperty(Guid iid, ICustomDataPack<IProperty> property)
 {
     //_current.AppendFormat("assume {0} is {1}", _signalMappings[iid], ??);
 }