protected override IUsesListOperation CreateUsesOperation(string aFileName, IProjectOperationSettings aSettings, IUnitItemBuilder aBuilder) { IUsesListOperationSettings vUsesSettings = new UsesListOperationSettings(); vUsesSettings.RequiredUnits = aSettings.RequiredUnits; vUsesSettings.UnitItemBuilder = aBuilder; vUsesSettings.UnitsToManipulate = aSettings.UnitsToManipulate; return new UsesListAddOperation(vUsesSettings); }
protected override IUsesListOperation CreateUsesOperation(string aFileName, IProjectOperationSettings aSettings, IUnitItemBuilder aBuilder) { IUsesListOperationSettings vUsesSettings = new UsesListOperationSettings(); vUsesSettings.RequiredUnits = aSettings.RequiredUnits; vUsesSettings.UnitItemBuilder = aBuilder; vUsesSettings.UnitsToManipulate = aSettings.UnitsToManipulate; return(new UsesListFixPathOperation(vUsesSettings)); }
protected abstract IUsesListOperation CreateUsesOperation(string aFileName, IProjectOperationSettings aSettings, IUnitItemBuilder aBuilder);
public AbstractDelphiProjectOperation(ICollection<string> aRequiredUnits, ICollection<string> aUnitsToManipulate, bool aUsePaths) { fState = new ProjectOperationState(); fSettings = CreateProjectSettings(aRequiredUnits, aUnitsToManipulate, aUsePaths); }
public AbstractDelphiProjectOperation(ICollection <string> aRequiredUnits, ICollection <string> aUnitsToManipulate, bool aUsePaths) { fState = new ProjectOperationState(); fSettings = CreateProjectSettings(aRequiredUnits, aUnitsToManipulate, aUsePaths); }
protected abstract IUsesListOperation CreateUsesOperation(string aFileName, IProjectOperationSettings aSettings, IUnitItemBuilder aBuilder);