fix bug

call prepareDatas() in abstract class first before call addTabSpec().

prepareDatas() is implemented by the sub class, which generate necessary
Item datas.