Object ::xo::db::apm_parameter::slot (public)

 ::nx::Object ::xo::db::apm_parameter::slot[i]

Defined in packages/xotcl-core/tcl/01-debug-procs.tcl

  • min_n_valuesC
  • descriptionC
  • package_keyC
  • datatypeC
  • section_nameC
  • default_valueC
  • parameter_nameC
  • parameter_idC
  • max_n_valuesC
  • scopeC

Testcases:
No testcase defined.
Source code:
::nx::slotObj -container slot ::xo::db::apm_parameter

::nsf::object::alloc ::xo::db::Attribute ::xo::db::apm_parameter::slot::datatype {set :accessor public
   set :column_name datatype
   set :configurable true
   set :constraint_values {number string text}
   set :convert false
   set :create_acs_attribute true
   set :create_table_attribute true
   set :datatype string
   set :default string
   set :defaultmethods {}
   set :disposition alias
   set :domain ::xo::db::apm_parameter
   set :incremental false
   set :manager ::xo::db::apm_parameter::slot::datatype
   set :max_n_values 1
   set :methodname datatype
   set :min_n_values 1
   set :multiplicity 1..1
   set :name datatype
   set :parameterSpec {-datatype:substdefault string}
   set :per-object false
   set :position 0
   set :pretty_name Datatype
   set :pretty_plural {}
   set :references {}
   set :required false
   set :sqltype {varchar(100) not null}
   set :substdefault 0b111
   set :trace none
   : init}

::nsf::object::alloc ::xo::db::Attribute ::xo::db::apm_parameter::slot::package_key {set :accessor public
   set :column_name package_key
   set :configurable true
   set :convert false
   set :create_acs_attribute true
   set :create_table_attribute true
   set :datatype string
   set :defaultmethods {}
   set :disposition alias
   set :domain ::xo::db::apm_parameter
   set :incremental false
   set :manager ::xo::db::apm_parameter::slot::package_key
   set :max_n_values 1
   set :methodname package_key
   set :min_n_values 1
   set :multiplicity 1..1
   set :name package_key
   set :parameterSpec -package_key
   set :per-object false
   set :position 0
   set :pretty_name {Package Key}
   set :pretty_plural {Package Keys}
   set :references {}
   set :required false
   set :sqltype string
   set :trace none
   : init}

::nsf::object::alloc ::xo::db::Attribute ::xo::db::apm_parameter::slot::description {set :accessor public
   set :column_name description
   set :configurable true
   set :convert false
   set :create_acs_attribute true
   set :create_table_attribute true
   set :datatype string
   set :defaultmethods {}
   set :disposition alias
   set :domain ::xo::db::apm_parameter
   set :incremental false
   set :manager ::xo::db::apm_parameter::slot::description
   set :max_n_values 1
   set :methodname description
   set :min_n_values 1
   set :multiplicity 1..1
   set :name description
   set :parameterSpec -description
   set :per-object false
   set :position 0
   set :pretty_name Description
   set :pretty_plural {}
   set :references {}
   set :required false
   set :sqltype varchar(2000)
   set :trace none
   : init}

::nsf::object::alloc ::xo::db::Attribute ::xo::db::apm_parameter::slot::min_n_values {set :accessor public
   set :column_name min_n_values
   set :configurable true
   set :convert false
   set :create_acs_attribute true
   set :create_table_attribute true
   set :datatype number
   set :default 1
   set :defaultmethods {}
   set :disposition alias
   set :domain ::xo::db::apm_parameter
   set :incremental false
   set :manager ::xo::db::apm_parameter::slot::min_n_values
   set :max_n_values 1
   set :methodname min_n_values
   set :min_n_values 1
   set :multiplicity 1..1
   set :name min_n_values
   set :parameterSpec {-min_n_values:substdefault 1}
   set :per-object false
   set :position 0
   set :pretty_name {Minimum Number of Values}
   set :pretty_plural {Minimum Numer of Values Settings}
   set :references {}
   set :required false
   set :sqltype number
   set :substdefault 0b111
   set :trace none
   : init}

::nsf::object::alloc ::xo::db::Attribute ::xo::db::apm_parameter::slot::parameter_id {set :accessor public
   set :column_name parameter_id
   set :configurable true
   set :convert false
   set :create_acs_attribute false
   set :create_table_attribute true
   set :datatype integer
   set :defaultmethods {}
   set :disposition alias
   set :domain ::xo::db::apm_parameter
   set :incremental false
   set :manager ::xo::db::apm_parameter::slot::parameter_id
   set :max_n_values 1
   set :methodname parameter_id
   set :min_n_values 1
   set :multiplicity 1..1
   set :name parameter_id
   set :parameterSpec -parameter_id
   set :per-object false
   set :position 0
   set :pretty_name ID
   set :pretty_plural {}
   set :references {}
   set :required false
   set :sqltype integer
   set :trace none
   : init}

::nsf::object::alloc ::xo::db::Attribute ::xo::db::apm_parameter::slot::parameter_name {set :accessor public
   set :column_name parameter_name
   set :configurable true
   set :convert false
   set :create_acs_attribute true
   set :create_table_attribute true
   set :datatype string
   set :defaultmethods {}
   set :disposition alias
   set :domain ::xo::db::apm_parameter
   set :incremental false
   set :manager ::xo::db::apm_parameter::slot::parameter_name
   set :max_n_values 1
   set :methodname parameter_name
   set :min_n_values 1
   set :multiplicity 1..1
   set :name parameter_name
   set :parameterSpec -parameter_name
   set :per-object false
   set :position 0
   set :pretty_name {Parameter Name}
   set :pretty_plural {Parameter Name}
   set :references {}
   set :required false
   set :sqltype string
   set :trace none
   : init}

::nsf::object::alloc ::xo::db::Attribute ::xo::db::apm_parameter::slot::default_value {set :accessor public
   set :column_name default_value
   set :configurable true
   set :convert false
   set :create_acs_attribute true
   set :create_table_attribute true
   set :datatype string
   set :defaultmethods {}
   set :disposition alias
   set :domain ::xo::db::apm_parameter
   set :incremental false
   set :manager ::xo::db::apm_parameter::slot::default_value
   set :max_n_values 1
   set :methodname default_value
   set :min_n_values 1
   set :multiplicity 1..1
   set :name default_value
   set :parameterSpec -default_value
   set :per-object false
   set :position 0
   set :pretty_name {Default Value}
   set :pretty_plural {Default Values}
   set :references {}
   set :required false
   set :sqltype string
   set :trace none
   : init}

::nsf::object::alloc ::xo::db::Attribute ::xo::db::apm_parameter::slot::section_name {set :accessor public
   set :column_name section_name
   set :configurable true
   set :convert false
   set :create_acs_attribute true
   set :create_table_attribute true
   set :datatype string
   set :default {}
   set :defaultmethods {}
   set :disposition alias
   set :domain ::xo::db::apm_parameter
   set :incremental false
   set :manager ::xo::db::apm_parameter::slot::section_name
   set :max_n_values 1
   set :methodname section_name
   set :min_n_values 1
   set :multiplicity 1..1
   set :name section_name
   set :parameterSpec {-section_name {}}
   set :per-object false
   set :position 0
   set :pretty_name {Section Name}
   set :pretty_plural {}
   set :references {}
   set :required false
   set :sqltype varchar(200)
   set :substdefault 0b111
   set :trace none
   : init}

::nsf::object::alloc ::xo::db::Attribute ::xo::db::apm_parameter::slot::scope {set :accessor public
   set :column_name scope
   set :configurable true
   set :convert false
   set :create_acs_attribute true
   set :create_table_attribute true
   set :datatype string
   set :defaultmethods {}
   set :disposition alias
   set :domain ::xo::db::apm_parameter
   set :incremental false
   set :manager ::xo::db::apm_parameter::slot::scope
   set :max_n_values 1
   set :methodname scope
   set :min_n_values 1
   set :multiplicity 1..1
   set :name scope
   set :parameterSpec -scope
   set :per-object false
   set :position 0
   set :pretty_name Scope
   set :pretty_plural Scope
   set :references {}
   set :required false
   set :sqltype string
   set :trace none
   : init}

::nsf::object::alloc ::xo::db::Attribute ::xo::db::apm_parameter::slot::max_n_values {set :accessor public
   set :column_name max_n_values
   set :configurable true
   set :convert false
   set :create_acs_attribute true
   set :create_table_attribute true
   set :datatype integer
   set :default 1
   set :defaultmethods {}
   set :disposition alias
   set :domain ::xo::db::apm_parameter
   set :incremental false
   set :manager ::xo::db::apm_parameter::slot::max_n_values
   set :max_n_values 1
   set :methodname max_n_values
   set :min_n_values 1
   set :multiplicity 1..1
   set :name max_n_values
   set :parameterSpec {-max_n_values:substdefault 1}
   set :per-object false
   set :position 0
   set :pretty_name {Maximum Number of Values}
   set :pretty_plural {Maximum Number of Values Settings}
   set :references {}
   set :required false
   set :sqltype integer
   set :substdefault 0b111
   set :trace none
   : init}
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: