예제 #1
0
 public NamingConvention(LayerConfig owner)
     : this(NamingStyle.None)
 {
     this.owner             = owner;
     this.macro             = new MacroExpander(owner.Macro);
     namingConventionParams = new NamingConventionParams(this);
 }
예제 #2
0
 public ParamsSimple(XmlNodeList nodeList, MacroExpander macro)
     : base()
 {
     this.macro = new MacroExpander(macro);
     foreach (XmlNode paramNode in nodeList)
     {
         ParamSimple p = new ParamSimple(this, paramNode);
         Add(p.Name, p);
     }
 }
예제 #3
0
 public ParamsSimple(MacroExpander macro)
     : base()
 {
     this.macro = new MacroExpander(macro);
 }
예제 #4
0
 public MacroExpander(MacroExpander parent)
 {
     this.parent = parent;
 }