All files / output if_package.intf.mjs

56.52% Statements 26/46
100% Branches 2/2
3.84% Functions 1/26
56.52% Lines 26/46

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 461x 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
// if_package.intf.abap
class if_package {
  static INTERNAL_TYPE = 'INTF';
  static INTERNAL_NAME = 'IF_PACKAGE';
  static ATTRIBUTES = {"WBO_KORR_FLAG": {"type": () => {return new abap.types.Character(1, {});}, "visibility": "U", "is_constant": " ", "is_class": " "},
  "PACKAGE_NAME": {"type": () => {return new abap.types.String({qualifiedName: "STRING"});}, "visibility": "U", "is_constant": " ", "is_class": " "},
  "SHORT_TEXT": {"type": () => {return new abap.types.String({qualifiedName: "STRING"});}, "visibility": "U", "is_constant": " ", "is_class": " "},
  "SUPER_PACKAGE_NAME": {"type": () => {return new abap.types.String({qualifiedName: "STRING"});}, "visibility": "U", "is_constant": " ", "is_class": " "},
  "SOFTWARE_COMPONENT": {"type": () => {return new abap.types.String({qualifiedName: "STRING"});}, "visibility": "U", "is_constant": " ", "is_class": " "},
  "APPLICATION_COMPONENT": {"type": () => {return new abap.types.String({qualifiedName: "STRING"});}, "visibility": "U", "is_constant": " ", "is_class": " "},
  "TRANSPORT_LAYER": {"type": () => {return new abap.types.String({qualifiedName: "STRING"});}, "visibility": "U", "is_constant": " ", "is_class": " "},
  "CHANGED_BY": {"type": () => {return new abap.types.String({qualifiedName: "STRING"});}, "visibility": "U", "is_constant": " ", "is_class": " "}};
  static METHODS = {"SAVE": {"visibility": "U", "parameters": {"I_TRANSPORT_REQUEST": {"type": () => {return new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}}},
  "DELETE": {"visibility": "U", "parameters": {}},
  "SET_CHANGEABLE": {"visibility": "U", "parameters": {"I_CHANGEABLE": {"type": () => {return new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}}},
  "GET_CHANGEABLE": {"visibility": "U", "parameters": {"E_CHANGEABLE": {"type": () => {return (() => { throw new Error("Void type: ABAP") })();}, "is_optional": " ", "parm_kind": "E", "type_name": "VoidType"}}},
  "GET_ALL_ATTRIBUTES": {"visibility": "U", "parameters": {"E_PACKAGE_DATA": {"type": () => {return new abap.types.Structure({
  "devclass": new abap.types.Character(30, {}),
  "dlvunit": new abap.types.Character(30, {}),
  "component": new abap.types.Character(20, {}),
  "ctext": new abap.types.Character(60, {}),
  "parentcl": new abap.types.Character(30, {}),
  "pdevclass": new abap.types.Character(4, {}),
  "as4user": new abap.types.Character(12, {}),
  "comp_posid": new abap.types.Character(24, {}),
  "mainpack": new abap.types.Character(1, {}),
  "created_by": new abap.types.Character(12, {}),
  "created_on": new abap.types.Date(),
  "changed_by": new abap.types.Character(12, {}),
  "changed_on": new abap.types.Date(),
  "dlvu_text": new abap.types.Character(80, {}),
  "layer_text": new abap.types.Character(60, {}),
  "intfprefx": new abap.types.Character(6, {}),
  "cli_check": new abap.types.Character(1, {}),
  "namespace": new abap.types.Character(10, {}),
  "tpclass": new abap.types.Character(1, {}),
  "korrflag": new abap.types.Character(1, {}),
  "comp_text": new abap.types.Character(60, {})}, "SCOMPKDTLN", "SCOMPKDTLN", {}, {});}, "is_optional": " ", "parm_kind": "E", "type_name": "StructureType"}}},
  "SAVE_GENERIC": {"visibility": "U", "parameters": {"I_SAVE_SIGN": {"type": () => {return (() => { throw new Error("Void type: PAKSAVSIGN") })();}, "is_optional": " ", "parm_kind": "I", "type_name": "VoidType"}, "I_TRANSPORT_REQUEST": {"type": () => {return new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}, "I_SUPPRESS_DIALOG": {"type": () => {return new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}, "E_TRANSPORT_REQUEST": {"type": () => {return new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"});}, "is_optional": " ", "parm_kind": "E", "type_name": "CharacterType"}}},
  "SET_ALL_ATTRIBUTES": {"visibility": "U", "parameters": {"I_PACKAGE_DATA": {"type": () => {return new abap.types.Character(4);}, "is_optional": " ", "parm_kind": "I", "type_name": "AnyType"}, "I_DATA_SIGN": {"type": () => {return new abap.types.Character(4);}, "is_optional": " ", "parm_kind": "I", "type_name": "AnyType"}}},
  "SET_PERMISSIONS_CHANGEABLE": {"visibility": "U", "parameters": {"I_CHANGEABLE": {"type": () => {return new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}, "I_SUPPRESS_DIALOG": {"type": () => {return new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}, "I_SUPPRESS_LANGUAGE_CHECK": {"type": () => {return new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"});}, "is_optional": " ", "parm_kind": "I", "type_name": "CharacterType"}, "E_DELETED_PERMISSIONS": {"type": () => {return new abap.types.Character(4);}, "is_optional": " ", "parm_kind": "E", "type_name": "AnyType"}}},
  "GET_PERMISSIONS_TO_USE": {"visibility": "U", "parameters": {"E_PERMISSIONS": {"type": () => {return (() => { throw new Error("Void type: TPAK_PERMISSION_TO_USE_LIST") })();}, "is_optional": " ", "parm_kind": "E", "type_name": "VoidType"}}},
  "ADD_PERMISSION_TO_USE": {"visibility": "U", "parameters": {"I_PKG_PERMISSION_DATA": {"type": () => {return new abap.types.Character(4);}, "is_optional": " ", "parm_kind": "I", "type_name": "AnyType"}, "E_PKG_PERMISSION": {"type": () => {return (() => { throw new Error("Void type: IF_PACKAGE_PERMISSION_TO_USE") })();}, "is_optional": " ", "parm_kind": "E", "type_name": "VoidType"}}}};
}
abap.Classes['IF_PACKAGE'] = if_package;
export {if_package};