public virtual void Initialize(string aFileName, string aFileContent)
 {
     State.FileContent = aFileContent;
     State.OriginalUsesClause = UsesClauseReader.ExtractUses(aFileContent);
     State.Units = UsesClauseReader.GetUnits(State.FileContent);
     IUnitItemBuilder vBuilder = CreateUnitItemBuilder(aFileName, Settings.UsePaths);
     fOperation = CreateUsesOperation(aFileName, Settings, vBuilder);
     Operation.Initialize(State.Units);
 }
        public virtual void Initialize(string aFileName, string aFileContent)
        {
            State.FileContent        = aFileContent;
            State.OriginalUsesClause = UsesClauseReader.ExtractUses(aFileContent);
            State.Units = UsesClauseReader.GetUnits(State.FileContent);
            IUnitItemBuilder vBuilder = CreateUnitItemBuilder(aFileName, Settings.UsePaths);

            fOperation = CreateUsesOperation(aFileName, Settings, vBuilder);
            Operation.Initialize(State.Units);
        }
コード例 #3
0
 public void Initialize(string aFileName, string aFileContent)
 {
     State.FileContent = aFileContent;
     string vIntfUsesClause = "", vImplUsesClause = "";
     UsesClauseReader.ExtractUses(aFileContent, out vIntfUsesClause, out vImplUsesClause);
     State.OriginalIntfUsesClause = vIntfUsesClause;
     State.OriginalImplUsesClause = vImplUsesClause;
     State.IntfUnits = UsesClauseReader.GetUnits(vIntfUsesClause);
     State.ImplUnits = UsesClauseReader.GetUnits(vImplUsesClause);
     IUnitItemBuilder vBuilder = CreateUnitItemBuilder();
     fIntfOperation = CreateUsesOperation(Settings.IntfUnitsToManipulate, Settings.RequiredUnits, vBuilder);
     fImplOperation = CreateUsesOperation(Settings.ImplUnitsToManipulate, Settings.RequiredUnits, vBuilder);
     fIntfOperation.Initialize(State.IntfUnits);
     fImplOperation.Initialize(State.ImplUnits);
 }
コード例 #4
0
        public void Initialize(string aFileName, string aFileContent)
        {
            State.FileContent = aFileContent;
            string vIntfUsesClause = "", vImplUsesClause = "";

            UsesClauseReader.ExtractUses(aFileContent, out vIntfUsesClause, out vImplUsesClause);
            State.OriginalIntfUsesClause = vIntfUsesClause;
            State.OriginalImplUsesClause = vImplUsesClause;
            State.IntfUnits = UsesClauseReader.GetUnits(vIntfUsesClause);
            State.ImplUnits = UsesClauseReader.GetUnits(vImplUsesClause);
            IUnitItemBuilder vBuilder = CreateUnitItemBuilder();

            fIntfOperation = CreateUsesOperation(Settings.IntfUnitsToManipulate, Settings.RequiredUnits, vBuilder);
            fImplOperation = CreateUsesOperation(Settings.ImplUnitsToManipulate, Settings.RequiredUnits, vBuilder);
            fIntfOperation.Initialize(State.IntfUnits);
            fImplOperation.Initialize(State.ImplUnits);
        }