[YMIR-358] [ymir-extension] 空のBaseクラスを各パッケージ階層ごとに自動生成できるようにする Created: 18/Feb/10  Updated: 18/Feb/10  Resolved: 18/Feb/10

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 [ 18/Feb/10 ]

対処しました(r3688)。app.propertiesにextension.sourceCreator.createBaseClasses=trueと書くとこの機能が有効になります。

Generated at Sat Dec 16 02:37:07 JST 2017 using JIRA 6.4.12#64027-sha1:e3691cc1283c0f3cef6d65d3ea82d47743692b57.