//──────────────────────────────────────── /// <summary> /// コンストラクター。 /// </summary> /// <param name="parent_Expression"></param> /// <param name="cur_Conf">生成時に指定できないものもある。</param> public Expression_Node_StringImpl(Expression_Node_String parent_Expression, Configuration_Node cur_Conf) { this.parent_Expression = parent_Expression; this.cur_Configuration = cur_Conf; enumHitcount = EnumHitcount.Unconstraint; this.ecList_Child = new List_Expression_Node_StringImpl(this); this.dictionary_Expression_Attribute = new Dictionary_Expression_Node_StringImpl(this.Cur_Configuration); }
//──────────────────────────────────────── /// <summary> /// コンストラクター。 /// </summary> public Expression_TexttemplateP1pImpl(Expression_Node_String parent_Expr, Configurationtree_Node cur_Conf) { this.parent_Expression = parent_Expr; this.cur_Configurationtree = cur_Conf; this.requestItems = EnumHitcount.Unconstraint; this.dictionary_P1p = new Dictionary<int, string>(); this.list_Expression_Child = new List_Expression_Node_StringImpl(this);//使いません。 this.dictionary_Expression_Attribute = new Dictionary_Expression_Node_StringImpl(this.Cur_Configuration); }