Esempio n. 1
0
        public override IStarCondition CreateStarCondition()
        {
            IStarCondition condition = Factory.Create(this.attrID) as IStarCondition;

            object[] inParameters = new object[] { this.attrID };
            DebugHelper.Assert(condition != null, "can't create Attr id {0}", inParameters);
            if (condition != null)
            {
                condition.Initialize(base.ConditionInfo);
            }
            return(condition);
        }
Esempio n. 2
0
        public override IStarCondition CreateStarCondition()
        {
            IStarCondition starCondition = StarConditionAttr.Factory.Create(this.attrID) as IStarCondition;

            DebugHelper.Assert(starCondition != null, "can't create Attr id {0}", new object[]
            {
                this.attrID
            });
            if (starCondition != null)
            {
                starCondition.Initialize(base.ConditionInfo);
            }
            return(starCondition);
        }