getDebugInstance()->output(sprintf("[%s:%d] Konstruktor erreicht.
\n",
__CLASS__,
__LINE__
));
}
// Set description
$this->setPartDescr("Maschinenraum");
// Generate unique ID number
$this->createUniqueID();
// Clean up a little
$this->removeSystemArray();
}
// Maschinenraum erstellen
public static function createMaschineRoom () {
// Get new instance
$roomInstance = new MaschineRoom();
// Debug message
if ((defined('DEBUG_MODE')) || (defined('DEBUG_ALL'))) $roomInstance->getDebugInstance()->output(sprintf("[%s:%d] Ein Maschinenraum wird konstruiert.
\n",
__CLASS__,
__LINE__
));
// Umrechnungsfaktoren setzen
$roomInstance->setResizeFactorElement('width' , 1.3);
$roomInstance->setResizeFactorElement('height', 1.8);
$roomInstance->setResizeFactorElement('length', 1.3);
// Instanz zurueckgeben
return $roomInstance;
}
/**
* Stub!
*/
public function saveObjectToDatabase () {
$this->getDebugInstance()->output(sprintf("[%s:] Stub %s erreicht.",
$this->__toString(),
__FUNCTION__
));
}
/**
* Limits this object with an ObjectLimits instance
*/
public function limitObject (ObjectLimits $limitInstance) {
ApplicationEntryPoint::app_die("".__METHOD__." reached! Stub!");
}
}
// [EOF]
?>