예제 #1
0
        public virtual QcObject Clone()
        {
            QcObject qco = QcObjectFactory.CreateQcObjectByType(_objType, _id, _name);

            if (qco != null)
            {
                qco.JudgeSetting = _judgeSetting;
                qco.TimeSetting  = _timeSetting;
            }
            return(qco);
        }
예제 #2
0
        QcObject NewQcObject()
        {
            switch (_editState)
            {
            case EditState.Condition:
                return(QcObjectFactory.CreateQcObjectByType(QcObjType.Condition));

            case EditState.Result:
                return(QcObjectFactory.CreateQcObjectByType(QcObjType.Result));

            default:
                return(null);
            }
        }