Ejemplo n.º 1
0
 public function init()
 {
     if (get_class($this) === 'Default_Form_ValueDomain') {
         $err = new Zend_Form_Element_Text('err');
         $err->setValue('Please use the subclass...')->setAttrib('readonly', true)->setDecorators($this->decorators);
         $this->addElement($err);
         return;
     }
     parent::init();
     $this->setMethod('post');
     $this->addElement('hidden', 'idVD');
     $name = new Zend_Form_Element_Text('Name');
     $name->setLabel('Name:')->setRequired(true)->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($name);
     $dataType = new Zend_Form_Element_Text('Data_type');
     $dataType->setLabel('Data_Type:')->setRequired(true)->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($dataType);
     $precision = new Zend_Form_Element_Text('Precision');
     $precision->setLabel('Precision:')->setRequired(true)->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($precision);
     $cd = new Zend_Form_Element_Select('idCD');
     $cd->setLabel('Conceptual Domain:')->addMultiOptions($this->_getDependentSelect('Default_Model_ConceptualDomain'))->setDecorators($this->decorators);
     $this->addElement($cd);
     $uom = new Zend_Form_Element_Select('idUOM');
     $uom->setLabel('Unite of Measure:')->addMultiOptions($this->_getDependentSelect('Default_Model_UnitOfMeasure'))->setDecorators($this->decorators);
     $this->addElement($uom);
     $this->addDisplayGroup(array('Name', 'Data_type', 'Precision', 'idCD', 'idUOM'), 'groups', array("legend" => "Value Domain"));
 }
Ejemplo n.º 2
0
 function init()
 {
     parent::init();
     $this->setMethod('post');
     $this->addElement('hidden', 'idVM');
     $meaning = new Zend_Form_Element_Text('Meaning');
     $meaning->setLabel('Meaning:')->setRequired(true)->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($meaning);
     $this->addDisplayGroup(array('Meaning'), 'groups', array("legend" => "Value Meaning"));
 }
Ejemplo n.º 3
0
 function init()
 {
     parent::init();
     $this->setMethod('post');
     $this->addElement('hidden', 'idDim');
     $descr = new Zend_Form_Element_Textarea('description');
     $descr->setLabel('Description:')->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($descr);
     $this->addDisplayGroup(array('description'), 'groups', array("legend" => "Dimensionality"));
 }
Ejemplo n.º 4
0
 function init()
 {
     parent::init();
     $this->setMethod('post');
     $this->addElement('hidden', 'idP');
     $name = new Zend_Form_Element_Text('Name');
     $name->setLabel('Name:')->setRequired(true)->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($name);
     $definition = new Zend_Form_Element_TextArea('Definition');
     $definition->setLabel('Definition:')->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($definition);
     $this->addDisplayGroup(array('Name', 'Definition'), 'groups', array("legend" => "Property"));
 }
Ejemplo n.º 5
0
 function init()
 {
     parent::init();
     $this->setMethod('post');
     $this->addElement('hidden', 'UOM');
     $descr = new Zend_Form_Element_Textarea('Description');
     $descr->setLabel('Description:')->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($descr);
     $dim = new Zend_Form_Element_Select('idDim');
     $dim->setLabel('Dimensionality:')->addMultiOptions($this->_getDependentSelect('Default_Model_Dimensionality'))->setDecorators($this->decorators);
     $this->addElement($dim);
     $this->addDisplayGroup(array('Description', 'idDim'), 'groups', array("legend" => "Unit of Measure"));
 }
Ejemplo n.º 6
0
 public function init()
 {
     parent::init();
     $this->setMethod('post');
     $this->addElement('hidden', 'idPV');
     $vm = new Zend_Form_Element_Select('idVM');
     $vm->setLabel('Value Meaning:')->addMultiOptions($this->_getDependentSelect('Default_Model_ValueMeaning'))->setDecorators($this->decorators);
     $this->addElement($vm);
     $v = new Zend_Form_Element_Select('idValue');
     $v->setLabel('Value:')->addMultiOptions($this->_getDependentSelect('Default_Model_Value'))->setDecorators($this->decorators);
     $this->addElement($v);
     $this->addDisplayGroup(array('idVM', 'idValue'), 'groups', array("legend" => "Permissible Value"));
 }
Ejemplo n.º 7
0
 function init()
 {
     if (get_class($this) === 'Default_Form_ConceptualDomain') {
         $err = new Zend_Form_Element_Text('err');
         $err->setValue('Please use the subclass...')->setAttrib('readonly', true)->setDecorators($this->decorators);
         $this->addElement($err);
         return;
     }
     parent::init();
     $this->setMethod('post');
     $this->addElement('hidden', 'idCD');
     $name = new Zend_Form_Element_Text('Name');
     $name->setLabel('Name:')->setRequired(true)->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($name);
     $dim = new Zend_Form_Element_Select('idDim');
     $dim->setLabel('Dimensionality:')->addMultiOptions($this->_getDependentSelect('Default_Model_Dimensionality'))->setDecorators($this->decorators);
     $this->addElement($dim);
     $this->addDisplayGroup(array('Name', 'idDim'), 'groups', array("legend" => "Conceptual Domain"));
 }
Ejemplo n.º 8
0
 public function init()
 {
     parent::init();
     $this->setMethod('post');
     $this->addElement('hidden', 'idDE');
     $name = new Zend_Form_Element_Text('Name');
     $name->setLabel('Name:')->setRequired(true)->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($name);
     $definition = new Zend_Form_Element_TextArea('Definition');
     $definition->setLabel('Definition:')->setRequired(true)->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($definition);
     $dec = new Zend_Form_Element_Select('idDEC');
     $dec->setLabel('Data Element Concept:')->addMultiOptions($this->_getDependentSelect('Default_Model_DataElementConcept'))->setDecorators($this->decorators);
     $this->addElement($dec);
     $vm = new Zend_Form_Element_Select('idVD');
     $vm->setLabel('Value Domain:')->addMultiOptions($this->_getDependentSelect('Default_Model_ValueDomain'))->setDecorators($this->decorators);
     $this->addElement($vm);
     $this->addDisplayGroup(array('Name', 'Definition', 'idDEC', 'idVD'), 'groups', array("legend" => "Data Element"));
 }
Ejemplo n.º 9
0
 public function init()
 {
     parent::init();
     $this->setMethod('post');
     $this->addElement('hidden', 'idDEC');
     $name = new Zend_Form_Element_Text('Name');
     $name->setLabel('Name:')->setRequired(true)->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($name);
     $definition = new Zend_Form_Element_TextArea('Definition');
     $definition->setLabel('Definition:')->addFilters(array('StringTrim'))->setDecorators($this->decorators);
     $this->addElement($definition);
     $oc = new Zend_Form_Element_Select('idOC');
     $oc->setLabel('Object Class:')->addMultiOptions($this->_getDependentSelect('Default_Model_ObjectClass'))->setDecorators($this->decorators);
     $this->addElement($oc);
     $p = new Zend_Form_Element_Select('idP');
     $p->setLabel('Property:')->addMultiOptions($this->_getDependentSelect('Default_Model_Property'))->setDecorators($this->decorators);
     $this->addElement($p);
     $cd = new Zend_Form_Element_Select('idCD');
     $cd->setLabel('Conceptual Domain:')->addMultiOptions($this->_getDependentSelect('Default_Model_ConceptualDomain'))->setDecorators($this->decorators);
     $this->addElement($cd);
     $this->addDisplayGroup(array('Name', 'Definition', 'idOC', 'idP', 'idCD'), 'groups', array("legend" => "Data Element Concept"));
 }