return $templateInstance;
}
- /**
- * Load a specified object_registry template into the engine
- *
- * @param $template The object_registry template we shall load which is
- * located in 'object_registry' by default
- * @return void
- */
- public function loadObjectRegistryTemplate ($template = 'object_registry') {
- // Set template type
- $this->setTemplateType($this->getConfigInstance()->getConfigEntry('node_object_registry_template_type'));
-
- // Load the special template
- $this->loadTemplate($template);
- }
-
/**
* Currently not used
*
} // END - if
// Get current XML node name as an array index
- $nodeName = $this->getStackerInstance()->getNamed('object_registry');
+ $nodeName = $this->getStackerInstance()->getNamed('node_object_registry');
// Is the node name self::OBJECT_TYPE_DATA_NAME?
if ($nodeName == self::OBJECT_TYPE_DATA_NAME) {
*
* @return void
*/
- private function startObjectRegistry () {
+ protected function startObjectRegistry () {
// Push the node name on the stacker
- $this->getStackerInstance()->pushNamed('object_registry', 'object-registry');
+ $this->getStackerInstance()->pushNamed('node_object_registry', 'object-registry');
}
/**
* @return void
* @todo Handle $objectCount
*/
- private function startObjectList ($objectCount) {
+ protected function startObjectList ($objectCount) {
// Push the node name on the stacker
- $this->getStackerInstance()->pushNamed('object_registry', 'object-list');
+ $this->getStackerInstance()->pushNamed('node_object_registry', 'object-list');
}
/**
*
* @return void
*/
- private function startObjectListEntry () {
+ protected function startObjectListEntry () {
// Push the node name on the stacker
- $this->getStackerInstance()->pushNamed('object_registry', 'object-list');
+ $this->getStackerInstance()->pushNamed('node_object_registry', 'object-list');
}
/**
*
* @return void
*/
- private function startObjectName () {
+ protected function startObjectName () {
// Push the node name on the stacker
- $this->getStackerInstance()->pushNamed('object_registry', self::OBJECT_TYPE_DATA_NAME);
+ $this->getStackerInstance()->pushNamed('node_object_registry', self::OBJECT_TYPE_DATA_NAME);
}
/**
*
* @return void
*/
- private function startObjectRecipientLimitation () {
+ protected function startObjectRecipientLimitation () {
// Push the node name on the stacker
- $this->getStackerInstance()->pushNamed('object_registry', self::OBJECT_TYPE_DATA_RECIPIENT_LIMITATION);
+ $this->getStackerInstance()->pushNamed('node_object_registry', self::OBJECT_TYPE_DATA_RECIPIENT_LIMITATION);
}
/**
*
* @return void
*/
- private function startObjectMaxSpread () {
+ protected function startObjectMaxSpread () {
// Push the node name on the stacker
- $this->getStackerInstance()->pushNamed('object_registry', self::OBJECT_TYPE_DATA_MAX_SPREAD);
+ $this->getStackerInstance()->pushNamed('node_object_registry', self::OBJECT_TYPE_DATA_MAX_SPREAD);
}
/**
*
* @return void
*/
- private function startObjectProtocol () {
+ protected function startObjectProtocol () {
// Push the node name on the stacker
- $this->getStackerInstance()->pushNamed('object_registry', self::OBJECT_TYPE_DATA_PROTOCOL);
+ $this->getStackerInstance()->pushNamed('node_object_registry', self::OBJECT_TYPE_DATA_PROTOCOL);
}
/**
*
* @return void
*/
- private function startObjectRecipientType () {
+ protected function startObjectRecipientType () {
// Push the node name on the stacker
- $this->getStackerInstance()->pushNamed('object_registry', self::OBJECT_TYPE_DATA_RECIPIENT_TYPE);
+ $this->getStackerInstance()->pushNamed('node_object_registry', self::OBJECT_TYPE_DATA_RECIPIENT_TYPE);
}
/**
*
* @return void
*/
- private function finishObjectRecipientType () {
+ protected function finishObjectRecipientType () {
// Pop the last entry
- $this->getStackerInstance()->popNamed('object_registry');
+ $this->getStackerInstance()->popNamed('node_object_registry');
}
/**
*
* @return void
*/
- private function finishObjectProtocol () {
+ protected function finishObjectProtocol () {
// Pop the last entry
- $this->getStackerInstance()->popNamed('object_registry');
+ $this->getStackerInstance()->popNamed('node_object_registry');
}
/**
*
* @return void
*/
- private function finishObjectMaxSpread () {
+ protected function finishObjectMaxSpread () {
// Pop the last entry
- $this->getStackerInstance()->popNamed('object_registry');
+ $this->getStackerInstance()->popNamed('node_object_registry');
}
/**
*
* @return void
*/
- private function finishObjectRecipientLimitation () {
+ protected function finishObjectRecipientLimitation () {
// Pop the last entry
- $this->getStackerInstance()->popNamed('object_registry');
+ $this->getStackerInstance()->popNamed('node_object_registry');
}
/**
*
* @return void
*/
- private function finishObjectName () {
+ protected function finishObjectName () {
// Pop the last entry
- $this->getStackerInstance()->popNamed('object_registry');
+ $this->getStackerInstance()->popNamed('node_object_registry');
}
/**
*
* @return void
*/
- private function finishObjectListEntry () {
+ protected function finishObjectListEntry () {
// Pop the last entry
- $this->getStackerInstance()->popNamed('object_registry');
+ $this->getStackerInstance()->popNamed('node_object_registry');
}
/**
*
* @return void
*/
- private function finishObjectList () {
+ protected function finishObjectList () {
// Pop the last entry
- $this->getStackerInstance()->popNamed('object_registry');
+ $this->getStackerInstance()->popNamed('node_object_registry');
}
/**
*
* @return void
*/
- private function finishObjectRegistry () {
+ protected function finishObjectRegistry () {
// Pop the last entry
- $this->getStackerInstance()->popNamed('object_registry');
+ $this->getStackerInstance()->popNamed('node_object_registry');
}
}