Beispiel #1
0
        protected static NewSBEEventOWP defineFrom(OldSBEEventOWP evt)
        {
            NewSBEEventOWP ret = defineFrom((OldSBEEvent)evt).CloneBySerializationWithType <NewSBEEvent, NewSBEEventOWP>();

            if (evt.eventsOWP == null || evt.eventsOWP.Count < 1)
            {
                return(ret);
            }

            int count = evt.eventsOWP.Count;

            ret.Match = new MatchWords[count];

            for (int i = 0; i < count; ++i)
            {
                ret.Match[i] = new MatchWords()
                {
                    Condition = evt.eventsOWP[i].term,
                    Type      = (ComparisonType)evt.eventsOWP[i].type
                };
            }
            return(ret);
        }
        protected static NewSBEEventOWP defineFrom(OldSBEEventOWP evt)
        {
            NewSBEEventOWP ret = defineFrom((OldSBEEvent)evt).CloneBySerializationWithType<NewSBEEvent, NewSBEEventOWP>();

            if(evt.eventsOWP == null || evt.eventsOWP.Count < 1){
                return ret;
            }

            int count = evt.eventsOWP.Count;
            ret.Match = new MatchWords[count];

            for(int i = 0; i < count; ++i) {
                ret.Match[i] = new MatchWords() {
                    Condition = evt.eventsOWP[i].term,
                    Type      = (ComparisonType)evt.eventsOWP[i].type
                };
            }
            return ret;
        }