Played with BasicItemFactory:
authormishas <mikhail.sobolev@gmail.com>
Fri, 21 Sep 2007 05:58:52 +0000 (05:58 +0000)
committermishas <mikhail.sobolev@gmail.com>
Fri, 21 Sep 2007 05:58:52 +0000 (05:58 +0000)
commit4a70560b26063176efba62fba8dd9f32e3d328fc
tree6a7fa2f60bbbfc3430b06c351c5a8a765c900651
parent49e8e150ada399fa8cca050a2e8599b9456e2843
Played with BasicItemFactory:
 * added a virtual destructor (good for abstract classes :))
 * added a method for creating an item using factory name and item's id
 * hid createItem method (as I want it to be used from within BasicItemFactory::create method only)
 * addedd deRegisterFactory method (I'm not sure if it's really needed or how to properly implement it ;(
 * added 'static' to ourFactories definition (fixed a problem)

git-svn-id: file:///svnroot/simple-launcher/trunk@227 3ba93dab-e023-0410-b42a-de7732cf370a
misc/BasicItem.h