* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-class BaseWorkUnitHelper extends BaseFrameworkSystem {
+abstract class BaseWorkUnitHelper extends BaseFrameworkSystem {
/**
* Protected constructor
*
protected function __construct ($className) {
// Call parent constructor
parent::__construct($className);
+
+ // All WU helpers needs to be initialized
+ $this->initializeUnitHelper();
}
+
+ /**
+ * Initializes this WU helper
+ *
+ * @return void
+ */
+ abstract protected function initializeUnitHelper ();
}
// [EOF]