home *** CD-ROM | disk | FTP | other *** search
- #---------------------------------------------------------------------------
- #
- # (c) Westmount Technology 1994
- #
- # File: @(#)m4vardescr.tcl /main/titanic/8
- # Author: <generated>
- # Description:
- #---------------------------------------------------------------------------
- # SccsId = @(#)m4vardescr.tcl /main/titanic/8 12 Nov 1997 Copyright 1994 Westmount Technology
-
- # Start user added include file section
- # End user added include file section
-
-
- Class M4VarDescription : {Object} {
- constructor
- method destructor
- method getUiName
- method removeUiName
- method setUiName
- method get_UiName
- method set_UiName
- method remove_UiName
- attribute _UiName
- }
-
- constructor M4VarDescription {class this name} {
- set this [Object::constructor $class $this $name]
- $this _UiName [Dictionary new]
- # Start constructor user section
-
- [$this _UiName] contents {
- M4_a_printer "Text Printer Command"
- M4_a_printer_llen "Text Printer Line Length"
- M4_a_printer_plen "Text Printer Page Length"
- M4_action_syntax "Action Syntax"
- M4_archive_cmd "Archive Command"
- M4_attribute_filter "Attribute Filter"
- M4_bg "Background"
- M4_brokerport "Broker Port Number"
- M4_class_syntax "Class Syntax"
- M4_clear_screen "Clear Screen"
- M4_condition_syntax "Condition Syntax"
- M4_contextarea "Context Area Present"
- M4_contextarea_labelfont "Label Font of Context Area"
- M4_contextarea_valuefont "Value Font of Context Area"
- M4_control_syntax "Control Syntax"
- M4_corporate "Corporate Name"
- M4_corproles "Corporate Roles"
- M4_csconfig_parammode "Csconfig Parameter Display Mode"
- M4_curr_rep "Current Report"
- M4_data_syntax "Data Syntax"
- M4_dblockmode "Read Lock Strategy"
- M4_dbms "Project DBMS"
- M4_dbtracesql "Debug Flag For RDBMS"
- M4_diff "Compare Command"
- M4_editor "Text Editor"
- M4_fg "Foreground"
- M4_file_history "History"
- M4_filter_case_sensitive "Filter Case Sensitive"
- M4_find_case_sensitive "Find Case Sensitive"
- M4_find_using_filters "Use Filters For Find"
- M4_flat_view "Display Flat View"
- M4_fm_international "Use International FrameMaker"
- M4_font "Normal Font"
- M4_font_bold "Bold Font"
- M4_fullnr "Full Process Index"
- M4_geometry "Geometry"
- M4_grid_delta "Grid Size"
- M4_grid_visible "Grid Visible"
- M4_heartbeat_interval "Heartbeat Interval"
- M4_hidden_flows "Hidden Flows"
- M4_home "Path To Installation Root"
- M4_imphost "Implementation Host"
- M4_infoview_mode "View Mode"
- M4_initial_fold "Initial Fold"
- M4_keyboardfocuspolicy "Keyboard Focus Policy"
- M4_lc_collate "Locale For String Collation"
- M4_lc_ctype "Locale For Char Classification"
- M4_levelpath "Client Context"
- M4_levelpath_ids "Client Context Ids"
- M4_license_filter "License Filter"
- M4_lock_filter "Lock Filter"
- M4_lockfile_update "Lockfile Update Time"
- M4_max_missed_heartbeats "Max Nr Of Missed Heartbeats"
- M4_messagearea "Message Area Present"
- M4_module_syntax "Module Syntax"
- M4_nameserverhost "Nameserver Host"
- M4_nameserverport "Nameserver Port Number"
- M4_operation_filter "Operation Filter"
- M4_orb_linger "Timeout For Servers"
- M4_orb_maxclients "Max Nr Of Clients Per Server"
- M4_orb_maxinstances "Max Nr Of Server Instances Per Host"
- M4_orb_report "Report Time For Servers"
- M4_orb_timeout "Timeout For Connections"
- M4_package "Package"
- M4_parent_pid "Process id of effective parent process"
- M4_parent_threshold "Percentage Indicating Preference Of Parent dbserver"
- M4_password "Password"
- M4_previewer "Previewer"
- M4_print_box "Print Box"
- M4_probe_control "Nr Of Minimum And Remembered Probes"
- M4_probe_maxdelay "Max Delay Of Average Probe Time"
- M4_probe_timeout "Timeout For Probes"
- M4_process_syntax "Process Syntax"
- M4_projroles "Project Roles"
- M4_protocol "Implementation Protocol"
- M4_ps_auto_scale "Automatic Scaling"
- M4_ps_columns "Number Of Horizontal Pages"
- M4_ps_mode "Graphical Printer Mode"
- M4_ps_page_h "Graphical Printer Page Height"
- M4_ps_page_w "Graphical Printer Page Width"
- M4_ps_printer "Graphical Printer Command"
- M4_ps_rows "Number Of Vertical Pages"
- M4_ps_scale "Scale Factor"
- M4_ps_title "Diagram Title"
- M4_ref_view "References"
- M4_repdir "Log Directory"
- M4_reuse_tool "Reuse Exetool"
- M4_section_syntax "Section Syntax"
- M4_sel_color "Selection Color"
- M4_services "Object Services File"
- M4_sort_case_sensitive "Sort Case Sensitive"
- M4_state_syntax "State Syntax"
- M4_target_lang "Target Language"
- M4_tdb_host "Target Data Base Host"
- M4_tdb_name "Target Data Base Name"
- M4_toolbar "Toolbar Present"
- M4_unarchive_cmd "Unarchive Command"
- M4_viewer "Viewer"
- M4_win_editor "(Text) Editor uses own window frame"
- M4_win_previewer "Window Previewer"
- M4_win_viewer "Window Viewer uses own window frame"
- M4_zoom "Zoom Factor"
- }
-
- # End constructor user section
- return $this
- }
-
- method M4VarDescription::destructor {this} {
- # Start destructor user section
- # End destructor user section
- }
-
- method M4VarDescription::getUiName {this m4var} {
- set context [context $m4var]
- if {"$context" == ""} {
- return [$this get_UiName $m4var]
- }
- regsub "__$context" "$m4var" "" _m4var
- return "[$this get_UiName $_m4var] ($context)"
- }
-
- method M4VarDescription::removeUiName {this m4var} {
- $this remove_uiName $m4var
- }
-
- method M4VarDescription::setUiName {this m4var newUiName} {
- $this set_UiName $m4var $newUiName
- }
-
- # Do not delete this line -- regeneration end marker
-
- method M4VarDescription::get_UiName {this m4var} {
- return [[$this _UiName] set $m4var]
- }
-
- method M4VarDescription::set_UiName {this m4var new_UiName} {
- [$this _UiName] set $m4var $new_UiName
- }
-
- method M4VarDescription::remove_UiName {this m4var} {
- [$this _UiName] unset $m4var
- }
-
-