All files / output cl_tree_control_base.clas.mjs

43.62% Statements 89/204
100% Branches 2/2
2.08% Functions 1/48
43.62% Lines 89/204

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 2041x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x                                                                                             1x       1x           1x           1x           1x           1x         1x           1x           1x           1x             1x       1x     1x             1x           1x           1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x
const {cl_gui_control} = await import("./cl_gui_control.clas.mjs");
const {cx_root} = await import("./cx_root.clas.mjs");
// cl_tree_control_base.clas.abap
class cl_tree_control_base extends cl_gui_control {
  static STATIC_SUPER = cl_gui_control;
  static INTERNAL_TYPE = 'CLAS';
  static INTERNAL_NAME = 'CL_TREE_CONTROL_BASE';
  static IMPLEMENTED_INTERFACES = [];
  static ATTRIBUTES = {"EVENTID_EXPAND_NO_CHILDREN": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "EVENTID_NODE_CONTEXT_MENU_REQ": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "EVENTID_SELECTION_CHANGED": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "EVENTID_NODE_KEYPRESS": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "EVENTID_DEF_CONTEXT_MENU_REQ": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "STYLE_INTENSIFIED": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "STYLE_INTENSIFD_CRITICAL": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "STYLE_DEFAULT": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "STYLE_EMPHASIZED_NEGATIVE": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "NODE_SEL_MODE_MULTIPLE": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "RELAT_FIRST_CHILD": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "RELAT_LAST_CHILD": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "STYLE_EMPHASIZED_A": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "STYLE_EMPHASIZED_B": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "STYLE_EMPHASIZED_C": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"},
  "KEY_F1": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "visibility": "U", "is_constant": "X", "is_class": "X"}};
  static METHODS = {"SELECT_NODES": {"visibility": "U", "parameters": {"NODE_KEY_TABLE": {"type": () => {return abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS");}, "is_optional": " ", "parm_kind": "I", "type_name": "TableType"}}},
  "UNSELECT_NODES": {"visibility": "U", "parameters": {"NODE_KEY_TABLE": {"type": () => {return abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS");}, "is_optional": " ", "parm_kind": "I", "type_name": "TableType"}}},
  "SET_TOP_NODE": {"visibility": "U", "parameters": {"NODE_KEY": {"type": () => {return new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}}},
  "SET_SELECTED_NODE": {"visibility": "U", "parameters": {"NODE_KEY": {"type": () => {return new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}}},
  "GET_SELECTED_NODES": {"visibility": "U", "parameters": {"NODE_KEY_TABLE": {"type": () => {return abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS");}, "is_optional": " ", "parm_kind": "C", "type_name": "TableType"}}},
  "ENSURE_VISIBLE": {"visibility": "U", "parameters": {"NODE_KEY": {"type": () => {return new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}}},
  "COLLAPSE_SUBTREE": {"visibility": "U", "parameters": {"NODE_KEY": {"type": () => {return new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}}},
  "EXPAND_NODES": {"visibility": "U", "parameters": {"NODE_KEY_TABLE": {"type": () => {return abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS");}, "is_optional": " ", "parm_kind": "I", "type_name": "TableType"}}},
  "EXPAND_ROOT_NODES": {"visibility": "U", "parameters": {"LEVEL_COUNT": {"type": () => {return new abap.types.Integer({qualifiedName: "I"});}, "is_optional": " ", "parm_kind": "I", "type_name": "IntegerType"}, "EXPAND_SUBTREE": {"type": () => {return new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}}},
  "COLLAPSE_ALL_NODES": {"visibility": "U", "parameters": {}},
  "GET_SELECTED_NODE": {"visibility": "U", "parameters": {"NODE_KEY": {"type": () => {return new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"});}, "is_optional": " ", "parm_kind": "E", "type_name": "CharacterType"}}},
  "GET_EXPANDED_NODES": {"visibility": "U", "parameters": {"NO_HIDDEN_NODES": {"type": () => {return new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}, "NODE_KEY_TABLE": {"type": () => {return abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS");}, "is_optional": " ", "parm_kind": "C", "type_name": "TableType"}}},
  "DELETE_NODES": {"visibility": "U", "parameters": {"NODE_KEY_TABLE": {"type": () => {return abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS");}, "is_optional": " ", "parm_kind": "I", "type_name": "TableType"}}},
  "COLLAPSE_NODES": {"visibility": "U", "parameters": {"NODE_KEY_TABLE": {"type": () => {return abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS");}, "is_optional": " ", "parm_kind": "I", "type_name": "TableType"}}}};
  constructor() {
    const sup = super();
    this.me = new abap.types.ABAPObject();
    this.me.set(this);
    this.INTERNAL_ID = abap.internalIdCounter++;
    this.FRIENDS_ACCESS_INSTANCE = {
      "SUPER": sup.FRIENDS_ACCESS_INSTANCE,
      "select_nodes": this.select_nodes.bind(this),
      "unselect_nodes": this.unselect_nodes.bind(this),
      "set_top_node": this.set_top_node.bind(this),
      "set_selected_node": this.set_selected_node.bind(this),
      "get_selected_nodes": this.get_selected_nodes.bind(this),
      "ensure_visible": this.ensure_visible.bind(this),
      "collapse_subtree": this.collapse_subtree.bind(this),
      "expand_nodes": this.expand_nodes.bind(this),
      "expand_root_nodes": this.expand_root_nodes.bind(this),
      "collapse_all_nodes": this.collapse_all_nodes.bind(this),
      "get_selected_node": this.get_selected_node.bind(this),
      "get_expanded_nodes": this.get_expanded_nodes.bind(this),
      "delete_nodes": this.delete_nodes.bind(this),
      "collapse_nodes": this.collapse_nodes.bind(this),
    };
    this.eventid_expand_no_children = cl_tree_control_base.eventid_expand_no_children;
    this.eventid_node_context_menu_req = cl_tree_control_base.eventid_node_context_menu_req;
    this.eventid_selection_changed = cl_tree_control_base.eventid_selection_changed;
    this.eventid_node_keypress = cl_tree_control_base.eventid_node_keypress;
    this.eventid_def_context_menu_req = cl_tree_control_base.eventid_def_context_menu_req;
    this.style_intensified = cl_tree_control_base.style_intensified;
    this.style_intensifd_critical = cl_tree_control_base.style_intensifd_critical;
    this.style_default = cl_tree_control_base.style_default;
    this.style_emphasized_negative = cl_tree_control_base.style_emphasized_negative;
    this.node_sel_mode_multiple = cl_tree_control_base.node_sel_mode_multiple;
    this.relat_first_child = cl_tree_control_base.relat_first_child;
    this.relat_last_child = cl_tree_control_base.relat_last_child;
    this.style_emphasized_a = cl_tree_control_base.style_emphasized_a;
    this.style_emphasized_b = cl_tree_control_base.style_emphasized_b;
    this.style_emphasized_c = cl_tree_control_base.style_emphasized_c;
    this.key_f1 = cl_tree_control_base.key_f1;
    this.on_drop = {"EVENT_NAME": "ON_DROP", "EVENT_CLASS": "CL_TREE_CONTROL_BASE"};
    this.selection_changed = {"EVENT_NAME": "SELECTION_CHANGED", "EVENT_CLASS": "CL_TREE_CONTROL_BASE"};
    this.node_context_menu_select = {"EVENT_NAME": "NODE_CONTEXT_MENU_SELECT", "EVENT_CLASS": "CL_TREE_CONTROL_BASE"};
    this.node_keypress = {"EVENT_NAME": "NODE_KEYPRESS", "EVENT_CLASS": "CL_TREE_CONTROL_BASE"};
    this.on_drop_get_flavor = {"EVENT_NAME": "ON_DROP_GET_FLAVOR", "EVENT_CLASS": "CL_TREE_CONTROL_BASE"};
    this.expand_no_children = {"EVENT_NAME": "EXPAND_NO_CHILDREN", "EVENT_CLASS": "CL_TREE_CONTROL_BASE"};
    this.node_context_menu_request = {"EVENT_NAME": "NODE_CONTEXT_MENU_REQUEST", "EVENT_CLASS": "CL_TREE_CONTROL_BASE"};
    this.node_double_click = {"EVENT_NAME": "NODE_DOUBLE_CLICK", "EVENT_CLASS": "CL_TREE_CONTROL_BASE"};
  }
  async constructor_(INPUT) {
    if (super.constructor_) { await super.constructor_(INPUT); }
    return this;
  }
  async unselect_nodes(INPUT) {
    let node_key_table = INPUT?.node_key_table;
    if (node_key_table?.getQualifiedName === undefined || node_key_table.getQualifiedName() !== "TREEV_NKS") { node_key_table = undefined; }
    if (node_key_table === undefined) { node_key_table = abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS").set(INPUT.node_key_table); }
    return;
  }
  async set_top_node(INPUT) {
    let node_key = INPUT?.node_key;
    if (node_key?.getQualifiedName === undefined || node_key.getQualifiedName() !== "TV_NODEKEY") { node_key = undefined; }
    if (node_key === undefined) { node_key = new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}).set(INPUT.node_key); }
    return;
  }
  async set_selected_node(INPUT) {
    let node_key = INPUT?.node_key;
    if (node_key?.getQualifiedName === undefined || node_key.getQualifiedName() !== "TV_NODEKEY") { node_key = undefined; }
    if (node_key === undefined) { node_key = new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}).set(INPUT.node_key); }
    return;
  }
  async select_nodes(INPUT) {
    let node_key_table = INPUT?.node_key_table;
    if (node_key_table?.getQualifiedName === undefined || node_key_table.getQualifiedName() !== "TREEV_NKS") { node_key_table = undefined; }
    if (node_key_table === undefined) { node_key_table = abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS").set(INPUT.node_key_table); }
    return;
  }
  async get_selected_nodes(INPUT) {
    let node_key_table = abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS");
    if (INPUT && INPUT.node_key_table) {node_key_table = INPUT.node_key_table;}
    return;
  }
  async ensure_visible(INPUT) {
    let node_key = INPUT?.node_key;
    if (node_key?.getQualifiedName === undefined || node_key.getQualifiedName() !== "TV_NODEKEY") { node_key = undefined; }
    if (node_key === undefined) { node_key = new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}).set(INPUT.node_key); }
    return;
  }
  async collapse_nodes(INPUT) {
    let node_key_table = INPUT?.node_key_table;
    if (node_key_table?.getQualifiedName === undefined || node_key_table.getQualifiedName() !== "TREEV_NKS") { node_key_table = undefined; }
    if (node_key_table === undefined) { node_key_table = abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS").set(INPUT.node_key_table); }
    return;
  }
  async delete_nodes(INPUT) {
    let node_key_table = INPUT?.node_key_table;
    if (node_key_table?.getQualifiedName === undefined || node_key_table.getQualifiedName() !== "TREEV_NKS") { node_key_table = undefined; }
    if (node_key_table === undefined) { node_key_table = abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS").set(INPUT.node_key_table); }
    return;
  }
  async get_expanded_nodes(INPUT) {
    let no_hidden_nodes = new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"});
    if (INPUT && INPUT.no_hidden_nodes) {no_hidden_nodes.set(INPUT.no_hidden_nodes);}
    let node_key_table = abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS");
    if (INPUT && INPUT.node_key_table) {node_key_table = INPUT.node_key_table;}
    return;
  }
  async get_selected_node(INPUT) {
    let node_key = INPUT?.node_key || new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"});
    return;
  }
  async collapse_all_nodes() {
    return;
  }
  async expand_root_nodes(INPUT) {
    let level_count = new abap.types.Integer({qualifiedName: "I"});
    if (INPUT && INPUT.level_count) {level_count.set(INPUT.level_count);}
    let expand_subtree = new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"});
    if (INPUT && INPUT.expand_subtree) {expand_subtree.set(INPUT.expand_subtree);}
    return;
  }
  async expand_nodes(INPUT) {
    let node_key_table = INPUT?.node_key_table;
    if (node_key_table?.getQualifiedName === undefined || node_key_table.getQualifiedName() !== "TREEV_NKS") { node_key_table = undefined; }
    if (node_key_table === undefined) { node_key_table = abap.types.TableFactory.construct(new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"isUnique":false,"type":"STANDARD","keyFields":[],"name":"primary_key"},"secondary":[]}, "TREEV_NKS").set(INPUT.node_key_table); }
    return;
  }
  async collapse_subtree(INPUT) {
    let node_key = INPUT?.node_key;
    if (node_key?.getQualifiedName === undefined || node_key.getQualifiedName() !== "TV_NODEKEY") { node_key = undefined; }
    if (node_key === undefined) { node_key = new abap.types.Character(12, {"qualifiedName":"TV_NODEKEY","ddicName":"TV_NODEKEY","description":"Node Key"}).set(INPUT.node_key); }
    return;
  }
}
abap.Classes['CL_TREE_CONTROL_BASE'] = cl_tree_control_base;
cl_tree_control_base.eventid_expand_no_children = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.eventid_expand_no_children.set(1);
cl_tree_control_base.eventid_node_context_menu_req = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.eventid_node_context_menu_req.set(2);
cl_tree_control_base.eventid_selection_changed = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.eventid_selection_changed.set(21);
cl_tree_control_base.eventid_node_keypress = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.eventid_node_keypress.set(40);
cl_tree_control_base.eventid_def_context_menu_req = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.eventid_def_context_menu_req.set(42);
cl_tree_control_base.style_intensified = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.style_intensified.set(2);
cl_tree_control_base.style_intensifd_critical = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.style_intensifd_critical.set(4);
cl_tree_control_base.style_default = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.style_default.set(1);
cl_tree_control_base.style_emphasized_negative = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.style_emphasized_negative.set(5);
cl_tree_control_base.node_sel_mode_multiple = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.node_sel_mode_multiple.set(1);
cl_tree_control_base.relat_first_child = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.relat_first_child.set(4);
cl_tree_control_base.relat_last_child = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.relat_last_child.set(6);
cl_tree_control_base.style_emphasized_a = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.style_emphasized_a.set(8);
cl_tree_control_base.style_emphasized_b = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.style_emphasized_b.set(9);
cl_tree_control_base.style_emphasized_c = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.style_emphasized_c.set(10);
cl_tree_control_base.key_f1 = new abap.types.Integer({qualifiedName: "I"});
cl_tree_control_base.key_f1.set(1);
export {cl_tree_control_base};