Esempio n. 1
0
        public void Remove(PairwiseParameterConstraint constraint)
        {
            if (constraint == null)
            {
                throw new ArgumentNullException("constraint");
            }

            InnerList.Remove(constraint);
        }
Esempio n. 2
0
        public void Insert(int index, PairwiseParameterConstraint constraint)
        {
            if (constraint == null)
            {
                throw new ArgumentNullException("constraint");
            }

            InnerList.Insert(index, constraint);
        }
Esempio n. 3
0
        public int IndexOf(PairwiseParameterConstraint constraint)
        {
            if (constraint == null)
            {
                throw new ArgumentNullException("constraint");
            }

            return(InnerList.IndexOf(constraint));
        }
Esempio n. 4
0
        public bool Contains(PairwiseParameterConstraint constraint)
        {
            if (constraint == null)
            {
                throw new ArgumentNullException("constraint");
            }

            return(InnerList.Contains(constraint));
        }
Esempio n. 5
0
        protected override void OnValidate(object value)
        {
            base.OnValidate(value);

            PairwiseParameterConstraint constraint = value as PairwiseParameterConstraint;

            if (constraint == null)
            {
                throw new ArgumentException("PairwiseParameterConstraint");
            }
        }
Esempio n. 6
0
 public override object Visit(PairwiseParameterConstraint constraint)
 {
     // include the semicolon
     return(GetComment(constraint) + string.Format("{0} {1} {2}", Bracketed(context.LookupName(constraint.First)), LookupOperationSymbol(constraint.Comparison), Bracketed(context.LookupName(constraint.Second))));
 }
Esempio n. 7
0
 public abstract object Visit(PairwiseParameterConstraint constraint);