fetch_pmb_datatype(); $this->fetch_default_value(); } // end of member function __construct protected function fetch_label(){ $this->label = $this->ontology->get_property_label($this->uri); } protected function fetch_pmb_datatype(){ $this->pmb_datatype = $this->ontology->get_property_pmb_datatype($this->uri); } protected function fetch_default_value(){ $this->default_value = $this->ontology->get_property_default_value($this->uri); } protected function fetch_flags(){ $this->flags = $this->ontology->get_flags("",$this->uri); } public function set_domain($domain){ $this->domain = $domain; } public function set_range($range){ $this->range = $range; } public function set_pmb_name($pmb_name){ $this->pmb_name = $pmb_name; } public function set_inverse_of($inverse_of){ $this->inverse_of = $inverse_of; } } // end of onto_common_property