예제 #1
0
        private static CsProjArrange CreateCsProjArrange(IEnumerable <string> stickyElementNames, IEnumerable <string> keepOrderElementNames,
                                                         IEnumerable <string> sortAttributes, CsProjArrange.ArrangeOptions options)
        {
            CsProjArrangeStrategy strategy      = new CsProjArrangeStrategy(stickyElementNames, keepOrderElementNames, sortAttributes, options);
            CsProjArrange         csProjArrange = new CsProjArrange(strategy);

            return(csProjArrange);
        }
예제 #2
0
 public CsProjArrange(CsProjArrangeStrategy csProjArrangeStrategy)
 {
     _csProjArrangeStrategy = csProjArrangeStrategy;
 }