setName($name); $this->setValue($value); $this->setDescription($description); } function setName($name) { $this->name = $name; } function getName() { return $this->name; } function setDescription($description) { $this->description = $description; } function getDescription() { return $this->description; } function setValue($value) { $this->value = $value; } function getValue() { return $this->value; } function hasValue() { return isset($this->value); } function setReadOnly($read_only) { $this->read_only = (boolean)$read_only; } function isReadOnly() { return $this->read_only; } function setType($type) { $this->type = $type; } function getType() { return $this->type; } function setStatus($status) { $this->status = $status; } function getStatus() { return $this->status; } function setExportable($exportable) { $this->exportable = $exportable; } function isExportable() { return $this->exportable; } }