protected function _loadFieldTypeDefinitions()
 {
     if (empty(self::$_aFieldTypeDefinitions)) {
         self::$_aFieldTypeDefinitions = AdminPageFramework_FieldTypeRegistration::register(array(), $this->oProp->sClassName, $this->oMsg);
     }
     $this->oProp->aFieldTypeDefinitions = $this->oUtil->addAndApplyFilters($this, array('field_types_admin_page_framework', "field_types_{$this->oProp->sClassName}"), self::$_aFieldTypeDefinitions);
 }
 /**
  * Loads the default field type definition.
  * 
  * @since       2.1.5
  * @internal
  */
 public function _loadDefaultFieldTypeDefinitions()
 {
     if (empty(self::$_aFieldTypeDefinitions)) {
         // This class adds filters for the field type definitions so that framework's default field types will be added.
         self::$_aFieldTypeDefinitions = AdminPageFramework_FieldTypeRegistration::register(array(), $this->oProp->sClassName, $this->oMsg);
     }
     $this->oProp->aFieldTypeDefinitions = $this->oUtil->addAndApplyFilter($this, 'field_types_' . $this->oProp->sClassName, self::$_aFieldTypeDefinitions);
 }
 public function _loadDefaultFieldTypeDefinitions()
 {
     if (empty(self::$_aFieldTypeDefinitions)) {
         self::$_aFieldTypeDefinitions = AdminPageFramework_FieldTypeRegistration::register(array(), $this->oProp->sClassName, $this->oMsg);
     }
     $this->oProp->aFieldTypeDefinitions = $this->oUtil->addAndApplyFilter($this, 'field_types_' . $this->oProp->sClassName, self::$_aFieldTypeDefinitions);
 }