[YMIR-358] [ymir-extension] 空のBaseクラスを各パッケージ階層ごとに自動生成できるようにする Created: 2010-02-18 Updated: 2010-02-18 Resolved: 2010-02-18 |
|
Status: | Closed |
Project: | Ymir |
Component/s: | ymir-extension |
Affects Version/s: | 1.0.6 |
Fix Version/s: | 1.0.7 |
Type: | Improvement | Priority: | Minor |
Reporter: | skirnir | Assignee: | skirnir |
Resolution: | Fixed | Votes: | 0 |
Labels: | None |
Description |
サブパッケージに分けるタイプのアプリケーションでは、パッケージ毎にBaseクラスがあった方が都合が良いことが多い。例えばcom.exampleがルートパッケージとすると、com.example.web.sub1.sub2.PageBase, com.example.web.sub1.PageBase, com.example.web.PageBaseがあって階層どおりの親子関係を持っていると、共通メソッドをまとめていきやすい。 そのため空のBaseクラスを各パッケージ階層ごとに自動生成することができるようなオプションを追加する。 |
Comments |
Comment by skirnir [ 2010-02-18 ] |
対処しました(r3688)。app.propertiesにextension.sourceCreator.createBaseClasses=trueと書くとこの機能が有効になります。 |