/** * Return XML representation of DiaComposite * * @return xml.Node */ public function getNode() { $node = parent::getNode(); if (isset($this->type)) { $node->setAttribute('type', $this->type); } elseif (!is('org.dia.DiaRole', $this)) { // DiaRole has no type... Console::writeLine("Composite 'type' is not set!"); } return $node; }
/** * Return XML representation of DiaComposite * * @return xml.Node */ public function getNode() { $node = parent::getNode(); if (isset($this->name)) { $node->setAttribute('name', $this->name); } return $node; }
/** * Return XML representation of DiaComposite * * @return xml.Node */ public function getNode() { $node = parent::getNode(); if (isset($this->type)) { $node->setAttribute('type', $this->type); } if (isset($this->version)) { $node->setAttribute('version', $this->version); } if (isset($this->id)) { $node->setAttribute('id', $this->id); } return $node; }
/** * Return XML representation of DiaComposite * * @return xml.Node */ public function getNode() { $Node = parent::getNode(); if (isset($this->name)) { $Node->setAttribute('name', $this->name); } if (isset($this->visibility)) { $Node->setAttribute('visible', $this->visibility ? 'true' : 'false'); } return $Node; }
/** * Return XML representation of DiaComposite * * @return xml.Node */ public function getNode() { $node = parent::getNode(); foreach (array_keys($this->ns) as $prefix) { $node->setAttribute('xmlns:' . $prefix, $this->ns[$prefix]); } return $node; }