/********************************************************************************************************************************/ /* Created: 3-JAN-2006 15:37:13 by OpenVMS SDL EV1-31 */ /* Source: 3-JAN-2006 15:37:13 CDD$ALPHA_72:[CODE]CDDTAGNAD.SDL;1 */ /********************************************************************************************************************************/ /*** MODULE CDDTAGNAD IDENT V7.0-03583 ***/ /*---------------------------------------------------------------------------- */ /* */ /* Copyright Oracle Corporation 1986, 2004. All Rights Reserved. */ /* */ /*---------------------------------------------------------------------------- */ /* */ /* FACILITY: */ /* */ /* Oracle CDD Repository - NAD */ /* */ /* ABSTRACT: */ /* */ /* Generate NADTAGNAD.R32 from NADTAGNAD.SDL */ /* Tag values used in the definition of the protocol used by NAD to */ /* describe dictionaries and dictionary protocols. */ /* */ /* *IMPORTANT* : never modify values of any tags that have been shipped */ /* to customers! */ /* */ /* TAG VALUES USED: */ /* */ /* 0 - 99 */ /* */ /*------------------------------------------------------------------------------ */ /* */ /*~ */ /* Entity and relationship tag values for NAD objects. */ /* If you don't know what you are doing add objects below history, */ /* slots in this section are limited. */ /* */ /* Note: When adding entities or relationships, update max/min literals below */ /*~ */ /*~ */ /* note: define HISTORY objects below */ /*~ */ /* 0 reserved for cdd$k_ent_any */ %replace cdd$k_ent_directory by 2818049; %replace cdd$k_ent_object_type by 2818050; %replace cdd$k_ent_att_type by 2818051; %replace cdd$k_ent_link_type by 2818052; %replace cdd$k_ent_anchor by 2818053; %replace cdd$k_rel_has_att by 2818054; %replace cdd$k_rel_owns_rel by 2818055; %replace cdd$k_rel_rel_member by 2818056; %replace cdd$k_rel_has_link by 2818057; %replace cdd$k_ent_validation by 2818058; %replace cdd$k_rel_obj_val by 2818059; %replace cdd$k_rel_att_val by 2818060; %replace cdd$k_rel_contained by 2818061; %replace cdd$k_rel_directory_entry by 2818062; %replace cdd$k_rel_message by 2818063; /* */ /* V4.1 shipped all of the above */ /* */ %replace cdd$k_ent_partition by 2818064; %replace cdd$k_rel_parent_p by 2818065; %replace cdd$k_rel_lookaside_p by 2818066; %replace cdd$k_rel_reservation by 2818067; %replace cdd$k_rel_top by 2818068; %replace cdd$k_ent_message by 2818069; %replace cdd$k_ent_method by 2818070; %replace cdd$k_dummy1 by 2818071; %replace cdd$k_rel_has_supertype by 2818072; %replace cdd$k_rel_has_comp_prop by 2818073; %replace cdd$k_rel_has_rel_prop by 2818074; %replace cdd$k_rel_imp_method by 2818075; %replace cdd$k_rel_imp_relation by 2818076; %replace cdd$k_rel_has_def_method by 2818077; /* removed cdd$k_rel_has_method */ %replace cdd$k_rel_preamble by 2818079; %replace cdd$k_rel_postamble by 2818080; %replace cdd$k_rel_has_message by 2818081; %replace cdd$k_ent_version by 2818082; %replace cdd$k_rel_rel by 2818083; %replace cdd$k_ent_mcs_database by 2818084; %replace cdd$k_ent_data_type by 2818085; %replace cdd$k_ent_relation_type by 2818086; %replace cdd$k_ent_context by 2818087; %replace cdd$k_rel_has_datatype by 2818088; %replace cdd$k_rel_has_link_prop by 2818089; %replace cdd$k_rel_imp_link by 2818090; %replace cdd$k_dummy2 by 2818091; %replace cdd$k_ent_msgarg by 2818092; %replace cdd$k_rel_has_msgarg by 2818093; /***************TEMPORARY */ %replace cdd$k_rel_temporary by 2818094; /***************ABL */ /* */ /* If this is not a object NFB is dependent on, add below. */ /* Tag must never exceed cdd$k_rel_message+49 */ /* */ /*~ */ /* Obsolete. Range of system object types. */ /*~ */ /*CONSTANT cdd$k_min_system_entity EQUALS cdd$k_ent_object_type; */ /*CONSTANT cdd$k_max_system_entity EQUALS cdd$k_rel_message; */ /*~ */ /* equivalence names */ /*~ */ %replace cdd$k_ent_element_type by 2818050; %replace cdd$k_rel_notice by 2818063; /*~ */ /* MCS_BINARY is the same as CDD$FILE so make sure that they use the same tag */ /* values. MCS_storedIn is the same as CDD$QUALIFIED_NAME. Get the value from */ /* nadtagdsri.r32 (cddtagnad_include.sdl is generated from nadtagdsri.r32) */ /*~ */ /* Copyright © 2004, Oracle Corporation. All Rights Reserved. */ /* */ /*---------------------------------------------------------------------------- */ /* NADTAGNAD_INCLUDE.SDL */ /* */ /* FACILITY: */ /* */ /* Oracle CDD Repository */ /* */ /* ABSTRACT: */ /* */ /* Include file for NADTAGNAD.SDL */ /* */ /* AUTHOR: */ /* */ /* DOREMUS */ /* */ /* CREATION DATE: 2-JAN-04 */ /* */ /* MODIFICATION HISTORY: */ /* */ /* Version 7.0 */ /* 2-Jan-04 02704 (MPD) Fix comments typo */ /* 2-Jan-04 02703 (MPD) Remove module & ident */ /* 2-JAN-04 02699 (MPD) Initial entry. */ /* */ /*------------------------------------------------------------------------------ */ /* */ %replace cdd$k_ent_binary by 2818849; %replace cdd$k_att_storedIn by 2818849; /*~ */ /* Entity and relationship tag values for nadpronad objects which */ /* are NOT nad objects */ /* */ /*~ */ /* HISTORY list must always be larger the max_nad_object */ /*~ */ %replace cdd$k_rel_history_list by 2818113; %replace cdd$k_ent_history by 2818114; /* */ /* V4.1 shipped all of the above */ /* */ %replace cdd$k_ent_element by 2818115; %replace cdd$k_ent_named_ele by 2818116; %replace cdd$k_rel_depends by 2818117; %replace cdd$k_ent_tool by 2818118; %replace cdd$k_ent_type by 2818119; %replace cdd$k_ent_aggregate by 2818120; %replace cdd$k_ent_binary_tool by 2818122; %replace cdd$k_ent_text_tool by 2818123; %replace cdd$k_ent_collection by 2818124; %replace cdd$k_ent_text by 2818125; %replace cdd$k_rel_composite_part by 2818126; %replace cdd$k_rel_first_to_last by 2818127; %replace cdd$k_rel_merge_from by 2818128; %replace cdd$k_rel_invokes by 2818129; %replace cdd$k_rel_opened_by by 2818130; %replace cdd$k_ent_pers_proc by 2818131; %replace cdd$k_rel_has_context by 2818132; %replace cdd$k_rel_has_curr_coll by 2818133; %replace cdd$k_rel_name_in_dir by 2818134; %replace cdd$k_ent_composite by 2818135; %replace cdd$k_rel_collection_part by 2818136; %replace cdd$k_rel_aggregate by 2818137; %replace cdd$k_ent_method_invoc by 2818138; %replace cdd$k_rel_method_parameter by 2818139; %replace cdd$k_ent_atis_mi by 2818140; %replace cdd$k_ent_keyword by 2818141; %replace cdd$k_rel_kwd_gen by 2818142; %replace cdd$k_rel_preferred_term by 2818143; %replace cdd$k_rel_assoc_kwd by 2818144; %replace cdd$k_rel_method_input by 2818145; %replace cdd$k_rel_method_output by 2818146; %replace cdd$k_rel_has_msg_sent by 2818147; %replace cdd$k_rel_has_msg_target by 2818148; %replace cdd$k_rel_has_method_used by 2818149; %replace cdd$k_ent_acas_mi by 2818150; %replace cdd$k_ent_temp_dir by 2818151; %replace cdd$k_rel_metadata by 2818152; %replace cdd$k_rel_base_p by 2818153; /*~ */ /* MUST BE UPDATED, IF ADDITIONAL OBJECTS ARE ADDED ABOVE. */ /* The min-max range determines those types which require */ /* acls to be changed, before they can be modified. All */ /* other CDD/Plus supplied protocols only require privs to */ /* be modified. */ /*~ */ %replace cdd$k_min_nad_object by 2818151; %replace cdd$k_max_nad_object by 2818150; /*~ */ /* Attribute tag values. */ /* */ /* Note: When adding attributes, update max/min literals below */ /*~ */ %replace cdd$k_att_anchor_name by 2818048; %replace cdd$k_att_nad_dirname by 2818049; %replace cdd$k_att_lnk_idx_fname by 2818050; %replace cdd$k_att_link_order by 2818051; %replace cdd$k_att_message_id by 2818052; %replace cdd$k_att_nad_node_name by 2818053; %replace cdd$k_att_nad_rdb_field by 2818054; %replace cdd$k_att_nad_rdb_reln by 2818055; %replace cdd$k_att_datatype by 2818056; %replace cdd$k_att_grouping by 2818057; %replace cdd$k_att_length by 2818058; %replace cdd$k_att_message_action by 2818059; %replace cdd$k_att_object_kind by 2818060; %replace cdd$k_att_ordering_att by 2818061; %replace cdd$k_att_prot_major by 2818062; %replace cdd$k_att_prot_minor by 2818063; %replace cdd$k_att_required by 2818064; %replace cdd$k_att_system by 2818065; %replace cdd$k_att_tag by 2818066; %replace cdd$k_att_version by 2818067; %replace cdd$k_att_name by 2818068; %replace cdd$k_att_scale by 2818069; %replace cdd$k_att_acl by 2818070; %replace cdd$k_att_created_time by 2818071; %replace cdd$k_att_description by 2818072; %replace cdd$k_att_modified_time by 2818073; %replace cdd$k_att_lnk_type_fname by 2818074; %replace cdd$k_att_owner by 2818075; %replace cdd$k_att_username by 2818076; %replace cdd$k_att_history_product by 2818077; %replace cdd$k_att_history_code by 2818078; %replace cdd$k_att_history_text by 2818079; %replace cdd$k_att_history_ref by 2818080; %replace cdd$k_att_process_name_bas by 2818081; %replace cdd$k_att_process_name_cob by 2818082; %replace cdd$k_att_process_name_rpg by 2818083; %replace cdd$k_att_process_name_pli by 2818084; %replace cdd$k_att_process_name_pas by 2818085; %replace cdd$k_att_process_name_ebc by 2818086; %replace cdd$k_att_val_query by 2818087; %replace cdd$k_att_val_apply by 2818088; %replace cdd$k_att_val_callback by 2818089; %replace cdd$k_att_val_action by 2818090; %replace cdd$k_att_extref by 2818091; %replace cdd$k_att_subtype by 2818092; %replace cdd$k_att_descending by 2818093; %replace cdd$k_att_protocol_tag by 2818094; /* */ /* V4.1 shipped all of the above */ /* */ %replace cdd$k_att_val_enforced by 2818095; %replace cdd$k_att_purge_v by 2818096; %replace cdd$k_att_default_acl by 2818097; %replace cdd$k_att_instantiable by 2818098; %replace cdd$k_att_pattern by 2818099; %replace cdd$k_att_mutable by 2818100; %replace cdd$k_att_access by 2818101; %replace cdd$k_att_arglist by 2818102; %replace cdd$k_att_functype by 2818103; %replace cdd$k_att_keephist by 2818104; %replace cdd$k_att_meth_appl by 2818105; %replace cdd$k_att_invocat_str by 2818106; %replace cdd$k_att_inherited by 2818107; %replace cdd$k_att_direction by 2818108; %replace cdd$k_att_stored by 2818109; %replace cdd$k_att_database by 2818110; %replace cdd$k_att_history by 2818111; %replace cdd$k_att_type by 2818112; %replace cdd$k_att_nad_mcsname by 2818113; %replace cdd$k_att_status by 2818114; %replace cdd$k_att_invokes by 2818115; %replace cdd$k_att_impmessage by 2818116; %replace cdd$k_att_method_type by 2818117; %replace cdd$k_att_preamble by 2818118; %replace cdd$k_att_postamble by 2818119; %replace cdd$k_att_subtypes by 2818120; %replace cdd$k_att_supertypes by 2818121; %replace cdd$k_att_inst_access by 2818122; %replace cdd$k_att_instances by 2818123; %replace cdd$k_att_methods by 2818124; %replace cdd$k_att_def_PropDef by 2818125; %replace cdd$k_att_rbi by 2818126; %replace cdd$k_att_versionable by 2818127; %replace cdd$k_att_base_type by 2818129; %replace cdd$k_att_base_type_size by 2818130; %replace cdd$k_att_rel_owner by 2818131; %replace cdd$k_att_rel_member by 2818132; %replace cdd$k_att_imp_relation by 2818133; %replace cdd$k_att_imp_method by 2818134; %replace cdd$k_att_avail_version by 2818135; %replace cdd$k_att_base_p by 2818136; %replace cdd$k_att_checkout by 2818137; %replace cdd$k_att_default_inst_acl by 2818138; %replace cdd$k_att_default_attach by 2818139; %replace cdd$k_att_top_collection by 2818140; %replace cdd$k_att_all_child_p by 2818141; %replace cdd$k_att_all_parent_p by 2818142; %replace cdd$k_att_autopurge by 2818143; %replace cdd$k_att_child_p by 2818144; %replace cdd$k_att_parent_p by 2818145; %replace cdd$k_att_related_p by 2818146; %replace cdd$k_att_freeze_time by 2818147; %replace cdd$k_att_has_parents by 2818148; %replace cdd$k_att_parent_in_ctxt by 2818149; %replace cdd$k_att_in_partition by 2818150; %replace cdd$k_att_prev_versions by 2818151; %replace cdd$k_att_last_version by 2818152; %replace cdd$k_att_first_version by 2818153; %replace cdd$k_att_next_versions by 2818154; %replace cdd$k_att_rootbranchname by 2818155; %replace cdd$k_att_all_children by 2818157; %replace cdd$k_att_has_children by 2818158; %replace cdd$k_att_num_children by 2818159; %replace cdd$k_att_attachment by 2818160; %replace cdd$k_att_storetype by 2818161; %replace cdd$k_att_colldir by 2818162; %replace cdd$k_att_legalOwners by 2818163; %replace cdd$k_att_legalMembers by 2818164; %replace cdd$k_att_refcount by 2818165; %replace cdd$k_att_deltaFile by 2818166; %replace cdd$k_att_openedFiles by 2818167; %replace cdd$k_att_allinstances by 2818168; %replace cdd$k_att_allelmtypes by 2818169; %replace cdd$k_att_filepath by 2818170; %replace cdd$k_att_dependencies by 2818171; %replace cdd$k_att_prop_def by 2818172; %replace cdd$k_att_openedBy by 2818173; %replace cdd$k_att_attachment_in_ctx by 2818174; %replace cdd$k_att_currContext by 2818175; %replace cdd$k_att_currcoll by 2818176; %replace cdd$k_att_defdir by 2818177; %replace cdd$k_att_aliases by 2818178; %replace cdd$k_att_symbols by 2818179; %replace cdd$k_att_prop_dtype by 2818180; %replace cdd$k_att_ownsRelation by 2818181; %replace cdd$k_att_imp_link by 2818182; %replace cdd$k_att_branch_name by 2818183; %replace cdd$k_att_importedFrom by 2818184; %replace cdd$k_att_comp_prop_def by 2818186; %replace cdd$k_att_rel_prop_def by 2818187; %replace cdd$k_att_is_depended_on by 2818188; %replace cdd$k_att_alt_names by 2818189; %replace cdd$k_att_name_in_dir by 2818190; %replace cdd$k_att_filename by 2818191; %replace cdd$k_att_contextdir by 2818192; %replace cdd$k_att_partitiondir by 2818193; %replace cdd$k_att_allSubTypes by 2818194; %replace cdd$k_att_allSuperTypes by 2818195; %replace cdd$k_att_mechanism by 2818196; %replace cdd$k_att_relationMember by 2818197; %replace cdd$k_att_anchorroot_name by 2818198; %replace cdd$k_att_def_Methods by 2818199; %replace cdd$k_att_def_LegalMembers by 2818200; %replace cdd$k_att_def_LegalOwners by 2818201; %replace cdd$k_att_root_version by 2818202; /*****TEMPOARARY attributes */ %replace nad$K_att_readonly by 2818203; %replace nad$K_att_readwrite by 2818204; %replace nad$K_att_writeonce by 2818205; %replace nad$K_att_writecreate by 2818206; %replace nad$K_att_ro by 2818207; %replace nad$K_att_rw by 2818208; %replace nad$K_att_wo by 2818209; %replace nad$K_att_wc by 2818210; /*******END TEMP - ABL */ %replace cdd$k_att_allcheckouts by 2818211; %replace cdd$k_att_val_when by 2818212; %replace cdd$k_att_assoc_val by 2818213; %replace cdd$k_att_allDerivedFrom by 2818214; %replace cdd$k_att_allDerives by 2818215; %replace cdd$k_att_derivedFrom by 2818216; %replace cdd$k_att_derives by 2818217; %replace cdd$k_att_is_depend_all by 2818219; %replace cdd$k_att_controlled by 2818220; %replace cdd$k_att_allow_conc by 2818221; %replace cdd$k_att_messages by 2818222; %replace cdd$k_att_kwd_abbreviation by 2818223; %replace cdd$k_att_kwd_has_gen by 2818224; %replace cdd$k_att_kwd_has_spec by 2818225; %replace cdd$k_att_kwd_has_pref_term by 2818226; %replace cdd$k_att_kwd_has_obs_term by 2818227; %replace cdd$k_att_kwd_has_assoc_ele by 2818228; %replace cdd$k_att_ele_has_assoc_kwd by 2818229; %replace cdd$k_att_msgSent by 2818230; %replace cdd$k_att_msgTarget by 2818231; %replace cdd$k_att_history_ctxt_name by 2818232; %replace cdd$k_att_history_msg_name by 2818233; %replace cdd$k_att_simplename by 2818234; %replace cdd$k_att_depended_on_all by 2818235; %replace cdd$k_att_elementname by 2818236; %replace cdd$k_att_allHistory by 2818237; %replace cdd$k_att_methodUsed by 2818238; %replace cdd$k_att_argsSent by 2818239; %replace cdd$k_att_optionsString by 2818240; %replace cdd$k_att_invocationStatus by 2818241; %replace cdd$k_att_CPUTime by 2818242; %replace cdd$k_att_elapsedTime by 2818243; %replace cdd$k_att_scalingFactor by 2818244; %replace cdd$k_att_OSVersion by 2818245; %replace cdd$k_att_logFile by 2818246; %replace cdd$k_att_histname by 2818247; %replace cdd$k_att_top_mem by 2818248; %replace cdd$k_att_has_context_mem by 2818249; %replace cdd$k_att_related_p_mem by 2818250; %replace cdd$k_att_history_mem by 2818251; %replace cdd$k_att_reservation_mem by 2818252; %replace cdd$k_att_merge_from by 2818253; %replace cdd$k_att_merge_from_mem by 2818254; %replace cdd$k_att_has_msgtarget_mem by 2818255; %replace cdd$k_att_has_msgarg_mem by 2818256; %replace cdd$k_att_invokes_mem by 2818257; %replace cdd$k_att_impmessage_mem by 2818258; %replace cdd$k_att_has_msgsent_mem by 2818259; %replace cdd$k_att_preamble_mem by 2818260; %replace cdd$k_att_postamble_mem by 2818261; %replace cdd$k_att_methods_mem by 2818262; %replace cdd$k_att_has_method_mem by 2818263; %replace cdd$k_att_prop_def_mem by 2818264; %replace cdd$k_att_comp_prop_def_mem by 2818265; %replace cdd$k_att_rel_prop_def_mem by 2818266; %replace cdd$k_att_link_prop_def by 2818267; %replace cdd$k_att_link_prop_def_mem by 2818268; %replace cdd$k_att_assoc_val_mem by 2818269; %replace cdd$k_att_prop_dtype_mem by 2818270; %replace cdd$k_att_imp_relation_mem by 2818271; %replace cdd$k_att_has_link by 2818272; %replace cdd$k_att_imp_link_mem by 2818273; %replace cdd$k_att_imp_method_mem by 2818274; %replace cdd$k_att_has_curr_coll_mem by 2818275; %replace cdd$k_att_contained by 2818276; %replace cdd$k_att_contained_mem by 2818277; %replace cdd$k_att_att_val by 2818278; %replace cdd$k_att_att_val_mem by 2818279; %replace cdd$k_att_has_link_mem by 2818280; %replace cdd$k_att_toolVersion by 2818281; %replace cdd$k_att_incomplete by 2818282; /*~ */ /* MUST BE UPDATED, IF ADDITIONAL ATTRIBUTES ARE ADDED ABOVE. */ /* range of system attribute types */ /* The min-max range determines those attributes which require */ /* acls to be changed, before they can be modified. */ /*~ */ %replace cdd$k_min_nad_attribute by 2818048; %replace cdd$k_max_nad_attribute by 2818282; /*~ */ /* equivalence names */ /*~ */ %replace cdd$k_att_node_name by 2818053; %replace cdd$k_att_processing_name by 2818068; %replace cdd$k_att_argspec by 2818102; /*+ */ /* History code literal values. */ /*- */ %replace cdd$k_hist_low by 1; %replace cdd$k_hist_create by 1; %replace cdd$k_hist_remark by 2; %replace cdd$k_hist_fetch by 3; %replace cdd$k_hist_reserve by 4; %replace cdd$k_hist_replace by 5; %replace cdd$k_hist_modify by 6; %replace cdd$k_hist_insert by 7; %replace cdd$k_hist_remove by 8; %replace cdd$k_hist_unreserve by 9; %replace cdd$k_hist_acl_mod by 10; %replace cdd$k_hist_acl_del by 11; %replace cdd$k_hist_integ_from by 12; %replace cdd$k_hist_integ_to by 13; %replace cdd$k_hist_build by 14; %replace cdd$k_hist_promote by 15; %replace cdd$k_hist_demote by 16; %replace cdd$k_hist_freeze by 17; %replace cdd$k_hist_unfreeze by 18; %replace cdd$k_hist_mcs by 19; %replace cdd$k_hist_high by 19; /*+ */ /* MCS access literal values. */ /*- */ %replace cdd$k_access_readonly by 1; %replace cdd$k_access_readwrite by 2; %replace cdd$k_access_writeonce by 3; %replace cdd$k_access_writecreate by 4; /*+ */ /* MCS method functype literals */ /*- */ %replace cdd$k_method_internal_code by 0; %replace cdd$k_method_illegal by 1; %replace cdd$k_method_internal_script by 2; %replace cdd$k_method_external_code by 3; %replace cdd$k_method_external_program by 4; %replace cdd$k_method_null by 6; %replace cdd$k_method_transparent by 7; %replace cdd$k_method_superop by 8; /*+ */ /*MCS access types for msgargs */ /*- */ %replace cdd$k_msgarg_in by 1; %replace cdd$k_msgarg_out by 2; %replace cdd$k_msgarg_inout by 3; /*+ */ /*MCS flags for computed scans */ /*- */ %replace cdd$k_reset_scan by 1; %replace cdd$k_next_scan by 2; %replace cdd$k_free_scan by 3; %replace cdd$k_first_scan by 4; /*+ */ /* MCS flags for RELATION_TYPEs that describe the owner and member participant */ /*- */ %replace cdd$k_participant_owner_many by 1; %replace cdd$k_participant_owner_multi by 2; %replace cdd$k_participant_member_many by 4; %replace cdd$k_participant_member_multi by 8; /*+ */ /* Flags used for FLAVOR within a CONTEXT */ /*- */ %replace cdd$k_mcs_attach_spec_version by 0; %replace cdd$k_mcs_attach_last_chkin by 1; %replace cdd$k_mcs_attach_latest by 2; %replace cdd$k_mcs_attach_accepted by 3; %replace cdd$k_mcs_attach_rejected by 4; /* */ /*storetype flag */ /* */ %replace cdd$k_storetype_external by 1;