1 Star 0 Fork 0

selfspring/DesignPatternForDelphi

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
DesignPatternGroup.groupproj 11.72 KB
一键复制 编辑 原始数据 按行查看 历史
dancingcode 提交于 2023-07-21 17:37 . 享元模式
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectGuid>{AFDC76D2-15D5-4208-9BFA-B80B39FCF5AB}</ProjectGuid>
</PropertyGroup>
<ItemGroup>
<Projects Include="TemplateMethod\TemplateMethod.dproj">
<Dependencies/>
</Projects>
<Projects Include="BuilderMode\BuilderMode.dproj">
<Dependencies/>
</Projects>
<Projects Include="Prototype\Prototype.dproj">
<Dependencies/>
</Projects>
<Projects Include="State\State.dproj">
<Dependencies/>
</Projects>
<Projects Include="Iterator\ProjectIterator.dproj">
<Dependencies/>
</Projects>
<Projects Include="Interpreter\Interpreter.dproj">
<Dependencies/>
</Projects>
<Projects Include="ChainOfResponsibility\ChainOfResponsibility.dproj">
<Dependencies/>
</Projects>
<Projects Include="MediatorPattern\MediatorPattern.dproj">
<Dependencies/>
</Projects>
<Projects Include="Memento\Memento.dproj">
<Dependencies/>
</Projects>
<Projects Include="Single\Single.dproj">
<Dependencies/>
</Projects>
<Projects Include="Strategy\Strategy.dproj">
<Dependencies/>
</Projects>
<Projects Include="Factory\Factory.dproj">
<Dependencies/>
</Projects>
<Projects Include="Command\Command.dproj">
<Dependencies/>
</Projects>
<Projects Include="ObserverPattern\ObserverPattern.dproj">
<Dependencies/>
</Projects>
<Projects Include="VisitorPattern\VisitorPattern.dproj">
<Dependencies/>
</Projects>
<Projects Include="AdapterPattern\AdapterPattern.dproj">
<Dependencies/>
</Projects>
<Projects Include="BridgePattern\BridgePattern.dproj">
<Dependencies/>
</Projects>
<Projects Include="Proxy\ProxyPattern.dproj">
<Dependencies/>
</Projects>
<Projects Include="Decorate\Decorate.dproj">
<Dependencies/>
</Projects>
<Projects Include="Facade\Facade.dproj">
<Dependencies/>
</Projects>
<Projects Include="Combination\Combination.dproj">
<Dependencies/>
</Projects>
<Projects Include="Flyweight\Flyweight.dproj">
<Dependencies/>
</Projects>
</ItemGroup>
<ProjectExtensions>
<Borland.Personality>Default.Personality.12</Borland.Personality>
<Borland.ProjectType/>
<BorlandProject>
<Default.Personality/>
</BorlandProject>
</ProjectExtensions>
<Target Name="TemplateMethod">
<MSBuild Projects="TemplateMethod\TemplateMethod.dproj"/>
</Target>
<Target Name="TemplateMethod:Clean">
<MSBuild Projects="TemplateMethod\TemplateMethod.dproj" Targets="Clean"/>
</Target>
<Target Name="TemplateMethod:Make">
<MSBuild Projects="TemplateMethod\TemplateMethod.dproj" Targets="Make"/>
</Target>
<Target Name="BuilderMode">
<MSBuild Projects="BuilderMode\BuilderMode.dproj"/>
</Target>
<Target Name="BuilderMode:Clean">
<MSBuild Projects="BuilderMode\BuilderMode.dproj" Targets="Clean"/>
</Target>
<Target Name="BuilderMode:Make">
<MSBuild Projects="BuilderMode\BuilderMode.dproj" Targets="Make"/>
</Target>
<Target Name="Prototype">
<MSBuild Projects="Prototype\Prototype.dproj"/>
</Target>
<Target Name="Prototype:Clean">
<MSBuild Projects="Prototype\Prototype.dproj" Targets="Clean"/>
</Target>
<Target Name="Prototype:Make">
<MSBuild Projects="Prototype\Prototype.dproj" Targets="Make"/>
</Target>
<Target Name="State">
<MSBuild Projects="State\State.dproj"/>
</Target>
<Target Name="State:Clean">
<MSBuild Projects="State\State.dproj" Targets="Clean"/>
</Target>
<Target Name="State:Make">
<MSBuild Projects="State\State.dproj" Targets="Make"/>
</Target>
<Target Name="ProjectIterator">
<MSBuild Projects="Iterator\ProjectIterator.dproj"/>
</Target>
<Target Name="ProjectIterator:Clean">
<MSBuild Projects="Iterator\ProjectIterator.dproj" Targets="Clean"/>
</Target>
<Target Name="ProjectIterator:Make">
<MSBuild Projects="Iterator\ProjectIterator.dproj" Targets="Make"/>
</Target>
<Target Name="Interpreter">
<MSBuild Projects="Interpreter\Interpreter.dproj"/>
</Target>
<Target Name="Interpreter:Clean">
<MSBuild Projects="Interpreter\Interpreter.dproj" Targets="Clean"/>
</Target>
<Target Name="Interpreter:Make">
<MSBuild Projects="Interpreter\Interpreter.dproj" Targets="Make"/>
</Target>
<Target Name="ChainOfResponsibility">
<MSBuild Projects="ChainOfResponsibility\ChainOfResponsibility.dproj"/>
</Target>
<Target Name="ChainOfResponsibility:Clean">
<MSBuild Projects="ChainOfResponsibility\ChainOfResponsibility.dproj" Targets="Clean"/>
</Target>
<Target Name="ChainOfResponsibility:Make">
<MSBuild Projects="ChainOfResponsibility\ChainOfResponsibility.dproj" Targets="Make"/>
</Target>
<Target Name="MediatorPattern">
<MSBuild Projects="MediatorPattern\MediatorPattern.dproj"/>
</Target>
<Target Name="MediatorPattern:Clean">
<MSBuild Projects="MediatorPattern\MediatorPattern.dproj" Targets="Clean"/>
</Target>
<Target Name="MediatorPattern:Make">
<MSBuild Projects="MediatorPattern\MediatorPattern.dproj" Targets="Make"/>
</Target>
<Target Name="Memento">
<MSBuild Projects="Memento\Memento.dproj"/>
</Target>
<Target Name="Memento:Clean">
<MSBuild Projects="Memento\Memento.dproj" Targets="Clean"/>
</Target>
<Target Name="Memento:Make">
<MSBuild Projects="Memento\Memento.dproj" Targets="Make"/>
</Target>
<Target Name="Single">
<MSBuild Projects="Single\Single.dproj"/>
</Target>
<Target Name="Single:Clean">
<MSBuild Projects="Single\Single.dproj" Targets="Clean"/>
</Target>
<Target Name="Single:Make">
<MSBuild Projects="Single\Single.dproj" Targets="Make"/>
</Target>
<Target Name="Strategy">
<MSBuild Projects="Strategy\Strategy.dproj"/>
</Target>
<Target Name="Strategy:Clean">
<MSBuild Projects="Strategy\Strategy.dproj" Targets="Clean"/>
</Target>
<Target Name="Strategy:Make">
<MSBuild Projects="Strategy\Strategy.dproj" Targets="Make"/>
</Target>
<Target Name="Factory">
<MSBuild Projects="Factory\Factory.dproj"/>
</Target>
<Target Name="Factory:Clean">
<MSBuild Projects="Factory\Factory.dproj" Targets="Clean"/>
</Target>
<Target Name="Factory:Make">
<MSBuild Projects="Factory\Factory.dproj" Targets="Make"/>
</Target>
<Target Name="Command">
<MSBuild Projects="Command\Command.dproj"/>
</Target>
<Target Name="Command:Clean">
<MSBuild Projects="Command\Command.dproj" Targets="Clean"/>
</Target>
<Target Name="Command:Make">
<MSBuild Projects="Command\Command.dproj" Targets="Make"/>
</Target>
<Target Name="ObserverPattern">
<MSBuild Projects="ObserverPattern\ObserverPattern.dproj"/>
</Target>
<Target Name="ObserverPattern:Clean">
<MSBuild Projects="ObserverPattern\ObserverPattern.dproj" Targets="Clean"/>
</Target>
<Target Name="ObserverPattern:Make">
<MSBuild Projects="ObserverPattern\ObserverPattern.dproj" Targets="Make"/>
</Target>
<Target Name="VisitorPattern">
<MSBuild Projects="VisitorPattern\VisitorPattern.dproj"/>
</Target>
<Target Name="VisitorPattern:Clean">
<MSBuild Projects="VisitorPattern\VisitorPattern.dproj" Targets="Clean"/>
</Target>
<Target Name="VisitorPattern:Make">
<MSBuild Projects="VisitorPattern\VisitorPattern.dproj" Targets="Make"/>
</Target>
<Target Name="AdapterPattern">
<MSBuild Projects="AdapterPattern\AdapterPattern.dproj"/>
</Target>
<Target Name="AdapterPattern:Clean">
<MSBuild Projects="AdapterPattern\AdapterPattern.dproj" Targets="Clean"/>
</Target>
<Target Name="AdapterPattern:Make">
<MSBuild Projects="AdapterPattern\AdapterPattern.dproj" Targets="Make"/>
</Target>
<Target Name="BridgePattern">
<MSBuild Projects="BridgePattern\BridgePattern.dproj"/>
</Target>
<Target Name="BridgePattern:Clean">
<MSBuild Projects="BridgePattern\BridgePattern.dproj" Targets="Clean"/>
</Target>
<Target Name="BridgePattern:Make">
<MSBuild Projects="BridgePattern\BridgePattern.dproj" Targets="Make"/>
</Target>
<Target Name="ProxyPattern">
<MSBuild Projects="Proxy\ProxyPattern.dproj"/>
</Target>
<Target Name="ProxyPattern:Clean">
<MSBuild Projects="Proxy\ProxyPattern.dproj" Targets="Clean"/>
</Target>
<Target Name="ProxyPattern:Make">
<MSBuild Projects="Proxy\ProxyPattern.dproj" Targets="Make"/>
</Target>
<Target Name="Decorate">
<MSBuild Projects="Decorate\Decorate.dproj"/>
</Target>
<Target Name="Decorate:Clean">
<MSBuild Projects="Decorate\Decorate.dproj" Targets="Clean"/>
</Target>
<Target Name="Decorate:Make">
<MSBuild Projects="Decorate\Decorate.dproj" Targets="Make"/>
</Target>
<Target Name="Facade">
<MSBuild Projects="Facade\Facade.dproj"/>
</Target>
<Target Name="Facade:Clean">
<MSBuild Projects="Facade\Facade.dproj" Targets="Clean"/>
</Target>
<Target Name="Facade:Make">
<MSBuild Projects="Facade\Facade.dproj" Targets="Make"/>
</Target>
<Target Name="Combination">
<MSBuild Projects="Combination\Combination.dproj"/>
</Target>
<Target Name="Combination:Clean">
<MSBuild Projects="Combination\Combination.dproj" Targets="Clean"/>
</Target>
<Target Name="Combination:Make">
<MSBuild Projects="Combination\Combination.dproj" Targets="Make"/>
</Target>
<Target Name="Flyweight">
<MSBuild Projects="Flyweight\Flyweight.dproj"/>
</Target>
<Target Name="Flyweight:Clean">
<MSBuild Projects="Flyweight\Flyweight.dproj" Targets="Clean"/>
</Target>
<Target Name="Flyweight:Make">
<MSBuild Projects="Flyweight\Flyweight.dproj" Targets="Make"/>
</Target>
<Target Name="Build">
<CallTarget Targets="TemplateMethod;BuilderMode;Prototype;State;ProjectIterator;Interpreter;ChainOfResponsibility;MediatorPattern;Memento;Single;Strategy;Factory;Command;ObserverPattern;VisitorPattern;AdapterPattern;BridgePattern;ProxyPattern;Decorate;Facade;Combination;Flyweight"/>
</Target>
<Target Name="Clean">
<CallTarget Targets="TemplateMethod:Clean;BuilderMode:Clean;Prototype:Clean;State:Clean;ProjectIterator:Clean;Interpreter:Clean;ChainOfResponsibility:Clean;MediatorPattern:Clean;Memento:Clean;Single:Clean;Strategy:Clean;Factory:Clean;Command:Clean;ObserverPattern:Clean;VisitorPattern:Clean;AdapterPattern:Clean;BridgePattern:Clean;ProxyPattern:Clean;Decorate:Clean;Facade:Clean;Combination:Clean;Flyweight:Clean"/>
</Target>
<Target Name="Make">
<CallTarget Targets="TemplateMethod:Make;BuilderMode:Make;Prototype:Make;State:Make;ProjectIterator:Make;Interpreter:Make;ChainOfResponsibility:Make;MediatorPattern:Make;Memento:Make;Single:Make;Strategy:Make;Factory:Make;Command:Make;ObserverPattern:Make;VisitorPattern:Make;AdapterPattern:Make;BridgePattern:Make;ProxyPattern:Make;Decorate:Make;Facade:Make;Combination:Make;Flyweight:Make"/>
</Target>
<Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
</Project>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/selfspring/DesignPatternForDelphi.git
git@gitee.com:selfspring/DesignPatternForDelphi.git
selfspring
DesignPatternForDelphi
DesignPatternForDelphi
main

搜索帮助

23e8dbc6 1850385 7e0993f3 1850385