* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
class ApplicationSelector extends BaseFrameworkSystem {
/**
*
* @return void
*/
- private function __construct() {
+ protected function __construct() {
// Call parent constructor
- parent::constructor(__CLASS__);
+ parent::__construct(__CLASS__);
// Set description
- $this->setPartDescr("Applikationswechsler");
+ $this->setObjectDescription("Applikationswechsler");
// Create unique ID number
$this->createUniqueID();
*
* @param $tplEngine An instance of TemplateEngine
*/
- private function setSelectorTemplateEngine (CompileableTemplate $tplEngine) {
+ private final function setSelectorTemplateEngine (CompileableTemplate $tplEngine) {
$this->selectorTplEngine = $tplEngine;
}
*
* @return $selectTplEngine The selector's template engine
*/
- private function getSelectorTemplateEngine () {
+ private final function getSelectorTemplateEngine () {
return $this->selectorTplEngine;
}
* @return $loadedTemplates An array object holding all loaded
* application templates
*/
- private function getLoadedTemplates () {
+ private final function getLoadedTemplates () {
return $this->loadedTemplates;
}
*
* @return void
*/
- public function removeDirIgnoreList () {
+ public final function removeDirIgnoreList () {
unset($this->dirIgnoreList);
}