name | type | default | params | representant | foreign | foreign_prop | position |
id | CO_INTEGER | SEQUENCE | READONLY=1;HIDDEN=1 | 0 | 0 | ||
version | CO_INTEGER | 0 | READONLY=1;HIDDEN=1 | 0 | 0 | ||
deleted | CO_INTEGER | 0 | READONLY=1;HIDDEN=1 | 0 | 0 | ||
inherits_acl | CO_INTEGER | 1 | HIDDEN=1;READONLY=1 | 0 | 50 | ||
area | CO_STRING | 'sys' | 1 | meta_class | class_name | 200 | |
class_name | CO_STRING | '' | 1 | meta_class | class_name | 200 | |
method_name | CO_STRING | '' | 100 | 200 | |||
target_area | CO_STRING | 'sys' | 0 | 200 | |||
target_class_name | CO_STRING | '' | 0 | meta_class | name | 200 | |
id_permission | CO_INTEGER | '' | 0 | permission | id | 200 | |
id_onbefore_script | CO_INTEGER | 0 | 0 | js_code | id | 200 | |
id_onbefore_method | CO_INTEGER | 0 | 0 | meta_method | id | 200 | |
id_script | CO_INTEGER | 0 | 0 | js_code | id | 200 | |
id_onafter_script | CO_INTEGER | 0 | 0 | js_code | id | 200 | |
id_onafter_method | CO_INTEGER | 0 | 0 | meta_method | id | 200 | |
profiled | CO_INTEGER | 0 | 0 | 210 | |||
sec_type | CO_INTEGER | 0 | VALUES=new Array(0, 1); | 0 | 220 | ||
force_sec_type | CO_INTEGER | 0 | VALUES=new Array(0, 1); | 0 | 220 |
method updateTarget
permission=2
description: This method updates target_class_name prop and other props in meta_vtable. It is called by meta_method.commitChange
parameters:
par_area
type CO_STRING
par_class
type CO_STRING
par_id
type CO_INTEGER
class_name
description: class_name of method that we modify
type CO_STRING
method_name
description: name of method that we modify
type CO_STRING
target_class
description: proposed target_class for method that we modify
type CO_STRING
id_permission
description: id_permission
type CO_INTEGER
sec_type
description:
type CO_INTEGER
force_sec_type
description:
type CO_INTEGER