nx::slotObj

 nx::slotObj

Defined in

Partial Call Graph (max 5 caller/called nodes):
%3 Class ::Generic::Form Class ::Generic::Form (public) nx::slotObj nx::slotObj Class ::Generic::Form->nx::slotObj Class ::Generic::List Class ::Generic::List (public) Class ::Generic::List->nx::slotObj Class ::xo::Context Class ::xo::Context (public) Class ::xo::Context->nx::slotObj Class ::xo::db::Class Class ::xo::db::Class (public) Class ::xo::db::Class->nx::slotObj Class ::xo::db::CrClass Class ::xo::db::CrClass (public) Class ::xo::db::CrClass->nx::slotObj nsf::object::exists nsf::object::exists nx::slotObj->nsf::object::exists nsf::object::property nsf::object::property nx::slotObj->nsf::object::property nx::internal::setSlotContainerProperties nx::internal::setSlotContainerProperties nx::slotObj->nx::internal::setSlotContainerProperties

Testcases:
No testcase defined.
Source code:
    # Create slot container object if needed
    set slotContainer ${baseObject}::$container
    if {![::nsf::object::exists $slotContainer]} {
      ::nx::Object ::nsf::methods::class::alloc $slotContainer
      ::nx::internal::setSlotContainerProperties $baseObject $container
      if {$container eq "per-object-slot"} {
    ::nsf::object::property $baseObject hasperobjectslots true
      }
    }
    if {[info exists name]} {
      return ${slotContainer}::$name
    }
    return ${slotContainer}
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: