%3 ::xotcl::Object ::xotcl::Object → getExitHandler → setExitHandler → unsetExitHandler __object_configureparameter __timediff abstract ad_doc ad_forward ad_proc asHTML check class db_0or1row db_1row debug destroy_on_cleanup ds extractConfigureArg filter filtersearch forward hasclass init invar isclass ismetaclass ismixin isobject istype log method mixin mset msg parametercmd proc procsearch qn self serialize set_instance_vars_defaults unknown vwait www-show-object ::xowf::mypolicy::FormPage ::xowf::mypolicy::FormPage ::xowf::mypolicy::FormPage->::xotcl::Object ::xowf::mypolicy::Object ::xowf::mypolicy::Object ::xowf::mypolicy::Object->::xotcl::Object ::xowf::mypolicy::Page ::xowf::mypolicy::Page ::xowf::mypolicy::Page->::xotcl::Object ::xowf::mypolicy::Package ::xowf::mypolicy::Package ::xowf::mypolicy::Package->::xotcl::Object ::xowf::mypolicy::File ::xowf::mypolicy::File ::xowf::mypolicy::File->::xotcl::Object ::xowf::mypolicy::Form ::xowf::mypolicy::Form ::xowf::mypolicy::Form->::xotcl::Object ::xo::db::DBI::Profile ::xo::db::DBI::Profile 0or1row 1row dml ds_map foreach list list_of_lists sets ::xo::db::DBI::Profile->::xotcl::Object ::xo::db::sql::timespan ::xo::db::sql::timespan → copy → delete → exists_p → interval_delete → join → join_interval → multi_interval_p → new → overlaps_interval_p → overlaps_p ::xo::db::sql::timespan->::xotcl::Object ::xo::db::sql::acs ::xo::db::sql::acs → add_user → magic_object_id → remove_user ::xo::db::sql::acs->::xotcl::Object ::xowiki::policy1::CrFolder ::xowiki::policy1::CrFolder ::xowiki::policy1::CrFolder->::xotcl::Object ::xo::db::sql::person ::xo::db::sql::person → delete → first_names → last_name → name → new ::xo::db::sql::person->::xotcl::Object ::xo::db::sql::pa_collection ::xo::db::sql::pa_collection → delete → new → title ::xo::db::sql::pa_collection->::xotcl::Object ::xowf::test_item::test-item-policy-publish::Form ::xowf::test_item::test-item-policy-publish::Form ::xowf::test_item::test-item-policy-publish::Form->::xotcl::Object ::xo::db::sql::pinds_blog_category ::xo::db::sql::pinds_blog_category → delete → name → new ::xo::db::sql::pinds_blog_category->::xotcl::Object ::xo::db::sql::membership_rel ::xo::db::sql::membership_rel → approve → ban → check_index → check_representation → delete → deleted → expire → merge → new → reject → unapprove ::xo::db::sql::membership_rel->::xotcl::Object ::xowiki::policy1::Object ::xowiki::policy1::Object ::xowiki::policy1::Object->::xotcl::Object ::xo::db::sql::acs_object_util ::xo::db::sql::acs_object_util → get_object_type → object_ancestor_type_p → object_type_exist_p → object_type_p → type_ancestor_type_p ::xo::db::sql::acs_object_util->::xotcl::Object ::xo::db::sql::forums_reading_info ::xo::db::sql::forums_reading_info → move_thread_update → remove_msg → user_add_forum → user_add_msg ::xo::db::sql::forums_reading_info->::xotcl::Object ::xo::db::sql::rel_segment ::xo::db::sql::rel_segment → delete → get → get_or_new → name → new ::xo::db::sql::rel_segment->::xotcl::Object ::xowiki::policy1::FormPage ::xowiki::policy1::FormPage ::xowiki::policy1::FormPage->::xotcl::Object ::xowiki::policy1::Form ::xowiki::policy1::Form ::xowiki::policy1::Form->::xotcl::Object ::xo::db::sql::bt_patch ::xo::db::sql::bt_patch → delete → name → new ::xo::db::sql::bt_patch->::xotcl::Object ::xo::db::sql::workflow ::xo::db::sql::workflow → add_arc → add_place → add_role → add_trans_attribute_map → add_trans_role_assign_map → add_transition → create_attribute → create_workflow → delete → delete_arc → delete_cases → delete_place → delete_role → delete_trans_attribute_map → delete_trans_role_assign_map → delete_transition → drop_attribute → drop_workflow → move_role_down → move_role_up → new → simple_p ::xo::db::sql::workflow->::xotcl::Object ::xowiki::policy5::Form ::xowiki::policy5::Form ::xowiki::policy5::Form->::xotcl::Object ::xowf::test_item::test-item-policy-edit::Page ::xowf::test_item::test-item-policy-edit::Page ::xowf::test_item::test-item-policy-edit::Page->::xotcl::Object ::xo::db::sql::wp_attachment ::xo::db::sql::wp_attachment → delete → new_revision ::xo::db::sql::wp_attachment->::xotcl::Object ::xowiki::policy3::Page ::xowiki::policy3::Page ::xowiki::policy3::Page->::xotcl::Object ::xo::db::sql::time_interval ::xo::db::sql::time_interval → copy → delete → edit → eq → new → overlaps_p → shift ::xo::db::sql::time_interval->::xotcl::Object ::xo::db::sql::acs_rel ::xo::db::sql::acs_rel → delete → new ::xo::db::sql::acs_rel->::xotcl::Object ::xowiki::policy1::Package ::xowiki::policy1::Package ::xowiki::policy1::Package->::xotcl::Object ::xo::db::sql::apm_parameter_value ::xo::db::sql::apm_parameter_value → delete → new ::xo::db::sql::apm_parameter_value->::xotcl::Object ::xowf::test_item::test-item-policy-answer::Page ::xowf::test_item::test-item-policy-answer::Page ::xowf::test_item::test-item-policy-answer::Page->::xotcl::Object ::xo::db::sql::workflow_case_log_entry ::xo::db::sql::workflow_case_log_entry → new ::xo::db::sql::workflow_case_log_entry->::xotcl::Object ::xo::db::sql::fs_url ::xo::db::sql::fs_url → copy → delete → new ::xo::db::sql::fs_url->::xotcl::Object ::xo::db::sql::acs_object_type ::xo::db::sql::acs_object_type → create_type → drop_type → is_subtype_p → pretty_name ::xo::db::sql::acs_object_type->::xotcl::Object ::xowf::test_item::test-item-policy-publish::Object ::xowf::test_item::test-item-policy-publish::Object ::xowf::test_item::test-item-policy-publish::Object->::xotcl::Object ::xo::db::sql::content_template ::xo::db::sql::content_template → del → delete → get_path → get_root_folder → is_template → new ::xo::db::sql::content_template->::xotcl::Object ::xowf::conf2022policy::CrFolder ::xowf::conf2022policy::CrFolder ::xowf::conf2022policy::CrFolder->::xotcl::Object ::xowf::conf2022policy::Page ::xowf::conf2022policy::Page ::xowf::conf2022policy::Page->::xotcl::Object ::xowf::conf2022policy::FormPage ::xowf::conf2022policy::FormPage ::xowf::conf2022policy::FormPage->::xotcl::Object ::xowiki::policy3::Object ::xowiki::policy3::Object ::xowiki::policy3::Object->::xotcl::Object ::xo::db::sql::photo_album ::xo::db::sql::photo_album → get_root_folder → new_root_folder ::xo::db::sql::photo_album->::xotcl::Object ::xo::db::sql::wf_article_callback ::xo::db::sql::wf_article_callback → notification ::xo::db::sql::wf_article_callback->::xotcl::Object ::xowiki::policy5::FormPage ::xowiki::policy5::FormPage ::xowiki::policy5::FormPage->::xotcl::Object ::xo::db::sql::acs_mail_link ::xo::db::sql::acs_mail_link → delete → link_p → new ::xo::db::sql::acs_mail_link->::xotcl::Object ::xowiki::openacspolicy::FormPage ::xowiki::openacspolicy::FormPage ::xowiki::openacspolicy::FormPage->::xotcl::Object ::xo::db::sql::bt_project ::xo::db::sql::bt_project → delete → keywords_delete → new ::xo::db::sql::bt_project->::xotcl::Object ::xo::db::sql::views ::xo::db::sql::views → record_view ::xo::db::sql::views->::xotcl::Object ::xowf::test_item::test-item-policy-publish::File ::xowf::test_item::test-item-policy-publish::File ::xowf::test_item::test-item-policy-publish::File->::xotcl::Object ::xo::db::sql::forums_forum ::xo::db::sql::forums_forum → delete → name → new ::xo::db::sql::forums_forum->::xotcl::Object ::xo::Table::TABLE::HiddenField ::xo::Table::TABLE::HiddenField render render-data ::xo::Table::TABLE::HiddenField->::xotcl::Object ::xo::db::sql::acs_sc_binding ::xo::db::sql::acs_sc_binding → delete → exists_p → new ::xo::db::sql::acs_sc_binding->::xotcl::Object ::xowiki::policy1::File ::xowiki::policy1::File ::xowiki::policy1::File->::xotcl::Object ::xo::db::sql::acs_log ::xo::db::sql::acs_log → debug → error → notice → warn ::xo::db::sql::acs_log->::xotcl::Object ::xowiki::policy5::File ::xowiki::policy5::File ::xowiki::policy5::File->::xotcl::Object ::xo::db::sql::wp_presentation ::xo::db::sql::wp_presentation → delete → delete_audience → delete_background → get_ad_revision → get_audience → get_background → get_bg_revision → new → new_revision → set_live_revision ::xo::db::sql::wp_presentation->::xotcl::Object ::xo::db::sql::acs_activity ::xo::db::sql::acs_activity → delete → edit → name → new → object_map → object_unmap ::xo::db::sql::acs_activity->::xotcl::Object ::xo::db::sql::party_approved_member ::xo::db::sql::party_approved_member → add → add_one → remove → remove_one ::xo::db::sql::party_approved_member->::xotcl::Object ::xo::db::sql::util ::xo::db::sql::util → computehash → computehash_raw → foreign_key_exists → get_default → get_primary_keys → index_exists → logical_negation → multiple_nextval → not_null_exists → primary_key_exists → table_column_exists → table_exists → unique_exists → view_exists ::xo::db::sql::util->::xotcl::Object ::xo::db::sql::acs_mail_multipart ::xo::db::sql::acs_mail_multipart → add_content → delete → multipart_p → new ::xo::db::sql::acs_mail_multipart->::xotcl::Object ::xowiki::policy5::Object ::xowiki::policy5::Object ::xowiki::policy5::Object->::xotcl::Object ::xo::db::sql::acs_event ::xo::db::sql::acs_event → activity_set → delete → delete_all → delete_all_recurrences → get_description → get_html_p → get_name → get_status_summary → get_value → insert_instances → instances_exist_p → new → new_instance → party_map → party_unmap → recurrence_timespan_edit → recurs_p → shift → shift_all → timespan_set ::xo::db::sql::acs_event->::xotcl::Object ::xowiki::TreeRenderer=bootstrap3 ::xowiki::TreeRenderer=bootstrap3 → include_head_entries → render render_href render_item render_node ::xowiki::TreeRenderer=bootstrap3->::xotcl::Object ::xo::db::sql::admin_rel ::xo::db::sql::admin_rel → delete → new ::xo::db::sql::admin_rel->::xotcl::Object ::xowiki::policy2::Form ::xowiki::policy2::Form ::xowiki::policy2::Form->::xotcl::Object ::xo::db::sql::workflow_case_pkg ::xo::db::sql::workflow_case_pkg → delete → get_pretty_state ::xo::db::sql::workflow_case_pkg->::xotcl::Object ::xo::db::sql::acs_sc_contract ::xo::db::sql::acs_sc_contract → delete → get_id → get_name → new ::xo::db::sql::acs_sc_contract->::xotcl::Object ::xowf::conf2022policy::Package ::xowf::conf2022policy::Package ::xowf::conf2022policy::Package->::xotcl::Object ::xo::db::sql::acs_mail_queue_message ::xo::db::sql::acs_mail_queue_message → delete → new ::xo::db::sql::acs_mail_queue_message->::xotcl::Object ::xowiki::policy2::FormPage ::xowiki::policy2::FormPage ::xowiki::policy2::FormPage->::xotcl::Object ::xo::db::sql::forums_message ::xo::db::sql::forums_message → delete → delete_thread → name → new → root_message_id → set_state → thread_close → thread_open ::xo::db::sql::forums_message->::xotcl::Object ::xo::db::sql::bookmark ::xo::db::sql::bookmark → delete → get_in_closed_p → get_root_folder → initialize_in_closed_p → name → new → new_root_folder → private_p → toggle_open_close → toggle_open_close_all → update_in_closed_p_all_users → update_in_closed_p_one_user → update_private_p ::xo::db::sql::bookmark->::xotcl::Object ::xo::db::sql::notification_request ::xo::db::sql::notification_request → delete → delete_all → delete_all_for_user → new ::xo::db::sql::notification_request->::xotcl::Object ::xo::db::sql::acs_object ::xo::db::sql::acs_object → check_context_index → check_object_ancestors → check_object_descendants → check_path → default_name → delete → get_attr_storage_column → get_attr_storage_sql → get_attr_storage_table → get_attribute → get_attribute_storage → initialize_attributes → name → new → package_id → set_attribute → update_last_modified ::xo::db::sql::acs_object->::xotcl::Object ::xo::db::sql::ec_product ::xo::db::sql::ec_product → delete → new ::xo::db::sql::ec_product->::xotcl::Object ::xo::db::sql::category ::xo::db::sql::category → change_parent → del → edit → name → new → new_translation → phase_in → phase_out ::xo::db::sql::category->::xotcl::Object ::xo::db::sql::content_type ::xo::db::sql::content_type → create_attribute → create_type → drop_attribute → drop_type → get_template → is_content_type → refresh_trigger → refresh_view → register_child_type → register_mime_type → register_relation_type → register_template → rotate_template → set_default_template → trigger_insert_statement → unregister_child_type → unregister_mime_type → unregister_relation_type → unregister_template ::xo::db::sql::content_type->::xotcl::Object ::xo::db::sql::image ::xo::db::sql::image → delete → new → new_revision ::xo::db::sql::image->::xotcl::Object ::xo::db::sql::search_observer ::xo::db::sql::search_observer → dequeue → enqueue ::xo::db::sql::search_observer->::xotcl::Object ::xo::db::sql::content_extlink ::xo::db::sql::content_extlink → copy → delete → is_extlink → new ::xo::db::sql::content_extlink->::xotcl::Object ::xo::db::sql::acs_datatype ::xo::db::sql::acs_datatype → date_output_function → timestamp_output_function ::xo::db::sql::acs_datatype->::xotcl::Object ::xo::db::sql::fs_simple_object ::xo::db::sql::fs_simple_object → delete → new ::xo::db::sql::fs_simple_object->::xotcl::Object ::xo::db::sql::category_synonym ::xo::db::sql::category_synonym → convert_string → del → edit → get_similarity → new → reindex → search ::xo::db::sql::category_synonym->::xotcl::Object ::xo::db::sql::category_link ::xo::db::sql::category_link → del → new ::xo::db::sql::category_link->::xotcl::Object ::xo::db::sql::site_node ::xo::db::sql::site_node → delete → find_pattern → new → node_id → url ::xo::db::sql::site_node->::xotcl::Object ::xowiki::openacspolicy::Form ::xowiki::openacspolicy::Form ::xowiki::openacspolicy::Form->::xotcl::Object ::xo::db::sql::wp_slide ::xo::db::sql::wp_slide → delete → delete_bullet_items → delete_postamble → delete_preamble → get_bullet_items → get_bullet_items_revision → get_postamble → get_postamble_revision → get_preamble → get_preamble_revision → new → new_revision ::xo::db::sql::wp_slide->::xotcl::Object ::xowiki::policy2::File ::xowiki::policy2::File ::xowiki::policy2::File->::xotcl::Object ::xo::db::sql::views_by_type ::xo::db::sql::views_by_type → record_view ::xo::db::sql::views_by_type->::xotcl::Object ::xo::db::sql::apm_package_type ::xo::db::sql::apm_package_type → create_type → drop_type → num_parameters → update_type ::xo::db::sql::apm_package_type->::xotcl::Object ::xo::db::sql::authority ::xo::db::sql::authority → del → new ::xo::db::sql::authority->::xotcl::Object ::xo::db::sql::content_item ::xo::db::sql::content_item → copy → copy2 → del → delete → edit_name → generic_move → get_best_revision → get_content_type → get_context → get_id → get_latest_revision → get_live_revision → get_parent_folder → get_path → get_publish_date → get_revision_count → get_root_folder → get_template → get_title → get_virtual_path → is_index_page → is_publishable → is_published → is_subclass → is_valid_child → move → new → register_template → relate → set_live_revision → set_release_period → unregister_template → unrelate → unset_live_revision → write_to_file ::xo::db::sql::content_item->::xotcl::Object ::xo::db::sql::apm_application ::xo::db::sql::apm_application → delete → new ::xo::db::sql::apm_application->::xotcl::Object ::xo::db::sql::acs_sc_impl_alias ::xo::db::sql::acs_sc_impl_alias → delete → new ::xo::db::sql::acs_sc_impl_alias->::xotcl::Object ::xowiki::BootstrapCollapseButton ::xowiki::BootstrapCollapseButton render ::xowiki::BootstrapCollapseButton->::xotcl::Object ::xo::db::sql::acs_sc_impl ::xo::db::sql::acs_sc_impl → delete → get_id → get_name → new ::xo::db::sql::acs_sc_impl->::xotcl::Object ::xowf::test_item::test-item-policy-answer::Package ::xowf::test_item::test-item-policy-answer::Package ::xowf::test_item::test-item-policy-answer::Package->::xotcl::Object ::xo::db::sql::acs_privilege ::xo::db::sql::acs_privilege → add_child → create_privilege → drop_privilege → remove_child ::xo::db::sql::acs_privilege->::xotcl::Object ::xo::db::sql::notification ::xo::db::sql::notification → delete → new ::xo::db::sql::notification->::xotcl::Object ::xo::db::sql::bt_bug ::xo::db::sql::bt_bug → bug_type_sort_order → delete → name → new ::xo::db::sql::bt_bug->::xotcl::Object ::xo::db::sql::content_folder ::xo::db::sql::content_folder → copy → del → delete → edit_name → get_index_page → get_label → is_empty → is_folder → is_registered → is_root → is_sub_folder → move → new → register_content_type → rename → unregister_content_type ::xo::db::sql::content_folder->::xotcl::Object ::xowf::test_item::test-item-policy-edit::Form ::xowf::test_item::test-item-policy-edit::Form ::xowf::test_item::test-item-policy-edit::Form->::xotcl::Object ::xowiki::openacspolicy::File ::xowiki::openacspolicy::File ::xowiki::openacspolicy::File->::xotcl::Object ::xo::db::sql::acs_group ::xo::db::sql::acs_group → check_representation → delete → member_p → name → new ::xo::db::sql::acs_group->::xotcl::Object ::xowiki::policy3::Form ::xowiki::policy3::Form ::xowiki::policy3::Form->::xotcl::Object ::xo::db::sql::acs_mail_nt ::xo::db::sql::acs_mail_nt → cancel_request → expand_requests → post_request → process_queue → schedule_process → update_requests ::xo::db::sql::acs_mail_nt->::xotcl::Object ::xowf::test_item::test-item-policy-publish::Page ::xowf::test_item::test-item-policy-publish::Page ::xowf::test_item::test-item-policy-publish::Page->::xotcl::Object ::xo::db::sql::cal_uid ::xo::db::sql::cal_uid → upsert ::xo::db::sql::cal_uid->::xotcl::Object ::xowiki::policy1::Page ::xowiki::policy1::Page ::xowiki::policy1::Page->::xotcl::Object ::xo::db::sql::pa_album ::xo::db::sql::pa_album → delete → delete_revision → new ::xo::db::sql::pa_album->::xotcl::Object ::xowf::test_item::test-item-policy-answer::Form ::xowf::test_item::test-item-policy-answer::Form ::xowf::test_item::test-item-policy-answer::Form->::xotcl::Object ::xowf::test_item::test-item-policy-edit::Object ::xowf::test_item::test-item-policy-edit::Object ::xowf::test_item::test-item-policy-edit::Object->::xotcl::Object ::xowiki::policy5::Page ::xowiki::policy5::Page ::xowiki::policy5::Page->::xotcl::Object ::xowiki::policy2::Object ::xowiki::policy2::Object ::xowiki::policy2::Object->::xotcl::Object ::xo::db::sql::bt_version ::xo::db::sql::bt_version → set_active ::xo::db::sql::bt_version->::xotcl::Object ::xowf::conf2022policy::Form ::xowf::conf2022policy::Form ::xowf::conf2022policy::Form->::xotcl::Object ::xo::db::sql::url ::xo::db::sql::url → delete → insert_or_update → new ::xo::db::sql::url->::xotcl::Object ::xowiki::policy3::FormPage ::xowiki::policy3::FormPage ::xowiki::policy3::FormPage->::xotcl::Object ::xo::db::sql::acs_message ::xo::db::sql::acs_message → delete → delete_extlink → delete_file → delete_image → edit → edit_extlink → edit_file → edit_image → first_ancestor → message_p → name → new → new_extlink → new_file → new_image → send ::xo::db::sql::acs_message->::xotcl::Object ::xo::db::sql::content_revision ::xo::db::sql::content_revision → content_copy → copy → copy_attributes → del → delete → get_content → get_number → is_latest → is_live → new → revision_name → to_html → to_temporary_clob ::xo::db::sql::content_revision->::xotcl::Object ::xo::db::sql::workflow_case ::xo::db::sql::workflow_case → add_manual_assignment → add_task_assignment → add_token → begin_task_action → cancel → cancel_task → clear_manual_assignments → clear_task_assignments → consume_token → delete → enable_transitions → end_task_action → ensure_task_in_state → evaluate_guard → execute_hold_timeout_callback → execute_time_callback → execute_transition_callback → execute_unassigned_callback → finish_task → finished_p → fire_message_transition → fire_transition_internal → get_attribute_value → get_task_deadline → get_task_id → lock_token → new → notify_assignee → release_token → remove_case_deadline → remove_manual_assignment → remove_task_assignment → resume → set_attribute_value → set_case_deadline → set_task_assignments → start_case → start_task → suspend → sweep_automatic_transitions → sweep_hold_timeout → sweep_timed_transitions → task_action ::xo::db::sql::workflow_case->::xotcl::Object ::xowiki::TreeRenderer=list ::xowiki::TreeRenderer=list → include_head_entries → render render_item render_node ::xowiki::TreeRenderer=list->::xotcl::Object ::xo::db::sql::acs_content ::xo::db::sql::acs_content → delete → new → update_mime_type → update_nls_language → update_searchable_p ::xo::db::sql::acs_content->::xotcl::Object ::xo::db::sql::journal_entry ::xo::db::sql::journal_entry → delete → delete_for_object → new ::xo::db::sql::journal_entry->::xotcl::Object ::xo::db::sql::rel_constraint ::xo::db::sql::rel_constraint → delete → get_constraint_id → new → violation → violation_if_re → violation_if_removed ::xo::db::sql::rel_constraint->::xotcl::Object ::xo::db::sql::wp_style ::xo::db::sql::wp_style → delete → image_delete ::xo::db::sql::wp_style->::xotcl::Object ::xowf::test_item::test-item-policy-edit::File ::xowf::test_item::test-item-policy-edit::File ::xowf::test_item::test-item-policy-edit::File->::xotcl::Object ::xo::db::sql::notification_reply ::xo::db::sql::notification_reply → delete → new ::xo::db::sql::notification_reply->::xotcl::Object ::xowiki::policy3::File ::xowiki::policy3::File ::xowiki::policy3::File->::xotcl::Object ::xowf::test_item::test-item-policy-answer::File ::xowf::test_item::test-item-policy-answer::File ::xowf::test_item::test-item-policy-answer::File->::xotcl::Object ::xo::db::sql::pinds_blog_entry ::xo::db::sql::pinds_blog_entry → delete → new → title ::xo::db::sql::pinds_blog_entry->::xotcl::Object ::xo::db::sql::static_page ::xo::db::sql::static_page → delete → delete_folder → delete_stale_items → five_n_spaces → get_root_folder → get_show_comments_p → grant_permission → new → new_folder → revoke_permission → set_show_comments_p ::xo::db::sql::static_page->::xotcl::Object ::xowf::test_item::test-item-policy-publish::Package ::xowf::test_item::test-item-policy-publish::Package ::xowf::test_item::test-item-policy-publish::Package->::xotcl::Object ::xo::db::sql::news ::xo::db::sql::news → archive → clone → delete → make_permanent → name → new → revision_delete → revision_new → revision_set_active → set_approve → status ::xo::db::sql::news->::xotcl::Object ::xo::db::sql::apm_service ::xo::db::sql::apm_service → delete → new ::xo::db::sql::apm_service->::xotcl::Object ::xo::db::sql::calendar ::xo::db::sql::calendar → delete → new ::xo::db::sql::calendar->::xotcl::Object ::xowf::conf2022policy::Object ::xowf::conf2022policy::Object ::xowf::conf2022policy::Object->::xotcl::Object ::xowf::test_item::test-item-policy-edit::CrFolder ::xowf::test_item::test-item-policy-edit::CrFolder ::xowf::test_item::test-item-policy-edit::CrFolder->::xotcl::Object ::xowf::conf2022policy::File ::xowf::conf2022policy::File ::xowf::conf2022policy::File->::xotcl::Object ::xo::db::sql::content_keyword ::xo::db::sql::content_keyword → del → delete → get_description → get_heading → get_path → is_assigned → is_leaf → item_assign → item_unassign → new → set_description → set_heading ::xo::db::sql::content_keyword->::xotcl::Object ::xo::db::sql::rss_gen_subscr ::xo::db::sql::rss_gen_subscr → del → delete → name → new ::xo::db::sql::rss_gen_subscr->::xotcl::Object ::xowf::test_item::test-item-policy-publish::CrFolder ::xowf::test_item::test-item-policy-publish::CrFolder ::xowf::test_item::test-item-policy-publish::CrFolder->::xotcl::Object ::xowf::test_item::test-item-policy-edit::FormPage ::xowf::test_item::test-item-policy-edit::FormPage ::xowf::test_item::test-item-policy-edit::FormPage->::xotcl::Object ::xo::db::sql::content_symlink ::xo::db::sql::content_symlink → copy → del → delete → is_symlink → new → resolve → resolve_content_type ::xo::db::sql::content_symlink->::xotcl::Object ::xo::db::sql::site_node_object_map ::xo::db::sql::site_node_object_map → del → new ::xo::db::sql::site_node_object_map->::xotcl::Object ::xowf::test_item::test-item-policy-answer::Object ::xowf::test_item::test-item-policy-answer::Object ::xowf::test_item::test-item-policy-answer::Object->::xotcl::Object ::xo::db::sql::application_group ::xo::db::sql::application_group → delete → group_id_from_package_id → new ::xo::db::sql::application_group->::xotcl::Object ::xowf::test_item::test-item-policy-publish::FormPage ::xowf::test_item::test-item-policy-publish::FormPage ::xowf::test_item::test-item-policy-publish::FormPage->::xotcl::Object ::xo::db::sql::apm_package ::xo::db::sql::apm_package → delete → highest_version → initial_install_p → initialize_parameters → is_child → name → new → num_instances → parent_id → singleton_p ::xo::db::sql::apm_package->::xotcl::Object ::xowiki::policy5::Package ::xowiki::policy5::Package ::xowiki::policy5::Package->::xotcl::Object ::xowiki::openacspolicy::Package ::xowiki::openacspolicy::Package ::xowiki::openacspolicy::Package->::xotcl::Object ::xo::db::sql::apm_package_version ::xo::db::sql::apm_package_version → add_dependency → add_interface → copy → delete → disable → edit → enable → new → remove_dependency → remove_interface → sortable_version_name → upgrade → upgrade_p → version_name_greater ::xo::db::sql::apm_package_version->::xotcl::Object ::xo::db::sql::timezone ::xo::db::sql::timezone → add_rule → convert_to_local → convert_to_utc → delete → get_abbrev → get_date → get_id → get_offset → get_rawoffset → isdst_p → new ::xo::db::sql::timezone->::xotcl::Object ::xo::db::sql::notification_delivery_method ::xo::db::sql::notification_delivery_method → delete → new ::xo::db::sql::notification_delivery_method->::xotcl::Object ::xowiki::openacspolicy::Object ::xowiki::openacspolicy::Object ::xowiki::openacspolicy::Object->::xotcl::Object ::xo::db::sql::acs_util ::xo::db::sql::acs_util → boolean_query → has_children → sql_to_tcl_string ::xo::db::sql::acs_util->::xotcl::Object ::xo::db::sql::acs_attribute ::xo::db::sql::acs_attribute → add_description → create_attribute → drop_attribute → drop_description ::xo::db::sql::acs_attribute->::xotcl::Object ::xo::db::sql::composition_rel ::xo::db::sql::composition_rel → check_index → check_path_exists_p → check_representation → delete → new ::xo::db::sql::composition_rel->::xotcl::Object ::xo::db::sql::acs_user ::xo::db::sql::acs_user → approve_email → delete → new → unapprove_email ::xo::db::sql::acs_user->::xotcl::Object ::xo::db::Object ::xo::db::Object delete initialize_loaded_object insert save save_new update ::xo::db::Object->::xotcl::Object ::xo::db::sql::acs_sc_operation ::xo::db::sql::acs_sc_operation → delete → get_id → new ::xo::db::sql::acs_sc_operation->::xotcl::Object ::xo::db::sql::weblogger_blogroll_entry ::xo::db::sql::weblogger_blogroll_entry → delete → name → new ::xo::db::sql::weblogger_blogroll_entry->::xotcl::Object ::xowiki::policy2::Page ::xowiki::policy2::Page ::xowiki::policy2::Page->::xotcl::Object ::xo::db::sql::category_tree ::xo::db::sql::category_tree → check_nested_ind → copy → del → edit → map → name → new → new_translation → unmap ::xo::db::sql::category_tree->::xotcl::Object ::xo::db::sql::subsite_callback ::xo::db::sql::subsite_callback → delete → new ::xo::db::sql::subsite_callback->::xotcl::Object ::xo::db::sql::acs_mail_body ::xo::db::sql::acs_mail_body → body_p → clone → delete → new → set_content_object ::xo::db::sql::acs_mail_body->::xotcl::Object ::xo::db::sql::user_profile ::xo::db::sql::user_profile → delete → new ::xo::db::sql::user_profile->::xotcl::Object ::xo::db::sql::weblogger_channel ::xo::db::sql::weblogger_channel → delete → new ::xo::db::sql::weblogger_channel->::xotcl::Object ::xo::db::sql::acs_sc_msg_type ::xo::db::sql::acs_sc_msg_type → delete → get_id → get_name → new → new_element → parse_spec ::xo::db::sql::acs_sc_msg_type->::xotcl::Object ::xo::db::sql::search ::xo::db::sql::search → deindex_all → deindex_etp ::xo::db::sql::search->::xotcl::Object ::xo::db::sql::acs_mail_gc_object ::xo::db::sql::acs_mail_gc_object → delete → new ::xo::db::sql::acs_mail_gc_object->::xotcl::Object ::xo::db::sql::cal_item ::xo::db::sql::cal_item → delete → delete_all → new ::xo::db::sql::cal_item->::xotcl::Object ::xo::db::sql::bt_bug_revision ::xo::db::sql::bt_bug_revision → new ::xo::db::sql::bt_bug_revision->::xotcl::Object ::xo::db::sql::etp ::xo::db::sql::etp → create_extlink → create_new_revision → create_page → create_symlink → get_attribute_value → get_description → get_folder_id → get_relative_url → get_title ::xo::db::sql::etp->::xotcl::Object ::xo::db::sql::download_rep ::xo::db::sql::download_rep → delete → edit → new ::xo::db::sql::download_rep->::xotcl::Object ::xo::db::sql::acs_reference ::xo::db::sql::acs_reference → delete → is_expired_p → new ::xo::db::sql::acs_reference->::xotcl::Object ::xo::db::sql::acs_rel_type ::xo::db::sql::acs_rel_type → create_role → create_type → drop_role → drop_type → role_pretty_name → role_pretty_plural ::xo::db::sql::acs_rel_type->::xotcl::Object ::xowiki::policy3::Package ::xowiki::policy3::Package ::xowiki::policy3::Package->::xotcl::Object ::xowf::test_item::test-item-policy-answer::CrFolder ::xowf::test_item::test-item-policy-answer::CrFolder ::xowf::test_item::test-item-policy-answer::CrFolder->::xotcl::Object ::xo::db::sql::faq ::xo::db::sql::faq → clone → delete_faq → delete_q_and_a → name → new_faq → new_q_and_a ::xo::db::sql::faq->::xotcl::Object ::xowiki::openacspolicy::Page ::xowiki::openacspolicy::Page ::xowiki::openacspolicy::Page->::xotcl::Object ::xowf::test_item::test-item-policy-edit::Package ::xowf::test_item::test-item-policy-edit::Package ::xowf::test_item::test-item-policy-edit::Package->::xotcl::Object ::xo::db::sql::doc ::xo::db::sql::doc → get_package_header → get_proc_header ::xo::db::sql::doc->::xotcl::Object ::xo::db::sql::notification_interval ::xo::db::sql::notification_interval → delete → new ::xo::db::sql::notification_interval->::xotcl::Object ::xowf::test_item::test-item-policy-answer::FormPage ::xowf::test_item::test-item-policy-answer::FormPage ::xowf::test_item::test-item-policy-answer::FormPage->::xotcl::Object ::xo::db::sql::wf_callback ::xo::db::sql::wf_callback → guard_attribute_true → time_sysdate_plus_x ::xo::db::sql::wf_callback->::xotcl::Object ::xo::db::sql::party ::xo::db::sql::party → delete → email → name → new ::xo::db::sql::party->::xotcl::Object ::xo::db::sql::file_storage ::xo::db::sql::file_storage → copy_file → delete_file → delete_folder → delete_version → get_content_type → get_folder_name → get_package_id → get_parent_id → get_root_folder → get_title → move_file → new_file → new_folder → new_root_folder → new_version → rename_file ::xo::db::sql::file_storage->::xotcl::Object ::xo::db::sql::sec_session_property ::xo::db::sql::sec_session_property → upsert ::xo::db::sql::sec_session_property->::xotcl::Object ::xo::db::sql::recurrence ::xo::db::sql::recurrence → delete → new ::xo::db::sql::recurrence->::xotcl::Object ::xo::db::sql::acs_permission ::xo::db::sql::acs_permission → grant_permission → permission_p → permission_p_recursive_array → revoke_permission ::xo::db::sql::acs_permission->::xotcl::Object ::xo::db::sql::apm ::xo::db::sql::apm → get_value → id_for_name → parameter_p → register_application → register_p → register_package → register_parameter → register_service → set_global_value → set_value → unregister_application → unregister_package → unregister_parameter → unregister_service → update_package → update_parameter ::xo::db::sql::apm->::xotcl::Object ::xo::db::sql::template_demo_note ::xo::db::sql::template_demo_note → del → name → new ::xo::db::sql::template_demo_note->::xotcl::Object ::xo::db::sql::pa_photo ::xo::db::sql::pa_photo → delete → delete_revision → new ::xo::db::sql::pa_photo->::xotcl::Object ::xowiki::policy2::Package ::xowiki::policy2::Package ::xowiki::policy2::Package->::xotcl::Object ::xo::db::sql::notification_type ::xo::db::sql::notification_type → delete → new ::xo::db::sql::notification_type->::xotcl::Object ::xowiki::Weblog::EntryRenderer ::xowiki::Weblog::EntryRenderer render ::xowiki::Weblog::EntryRenderer->::xotcl::Object ::xotcl::THREAD::Client ::xotcl::THREAD::Client do ::xotcl::THREAD::Client->::xotcl::Object ::xo::OrderedComposite::MethodCompare ::xo::OrderedComposite::MethodCompare __compare ::xo::OrderedComposite::MethodCompare->::xotcl::Object ::xo::OrderedComposite::IndexCompare ::xo::OrderedComposite::IndexCompare __compare __value_compare ::xo::OrderedComposite::IndexCompare->::xotcl::Object ::xo::db::CrCache::Item ::xo::db::CrCache::Item delete flush_from_cache_and_refresh remove_non_persistent_vars rename save save_new set_non_persistent_vars update_attribute_from_slot ::xo::db::CrCache::Item->::xotcl::Object ::xo::OrderedComposite::Child ::xo::OrderedComposite::Child __after_insert ::xo::OrderedComposite::Child->::xotcl::Object ::xowiki::RSS-client::item ::xowiki::RSS-client::item description link pubDate title xpath ::xowiki::RSS-client::item->::xotcl::Object ::xo::db::CrCache::Class ::xo::db::CrCache::Class lookup ::xo::db::CrCache::Class->::xotcl::Object ::xo::OrderedComposite::ChildManager ::xo::OrderedComposite::ChildManager init ::xo::OrderedComposite::ChildManager->::xotcl::Object ::xowiki::RSS-client::channel ::xowiki::RSS-client::channel imgHeight imgLink imgTitle imgWidth title xpath ::xowiki::RSS-client::channel->::xotcl::Object ::xo::ical::VCALENDAR ::xo::ical::VCALENDAR as_ical ::xo::ical::VCALENDAR->::xotcl::Object ::xowiki::Weblog::WeblogRenderer ::xowiki::Weblog::WeblogRenderer render ::xowiki::Weblog::WeblogRenderer->::xotcl::Object ::xowiki::ParameterCache ::xowiki::ParameterCache get_parameter ::xowiki::ParameterCache->::xotcl::Object ::xowf::Context ::xowf::Context → require as_graph auto_form_constraints auto_form_template autoname check create_auto_form create_workflow_definition debug default_load_form_id defined dotcode draw_arc draw_transition flush_form_object force_named_form form form_loader form_object get_actions get_current_state get_form_constraints get_property get_view_method init initialize_context object-specific property require_workflow_definition resolve_form_name set_current_state set_new_property set_property show_debug_info wf-specific wf_definition_object ::xowf::Context->::xotcl::Object ::xowiki::includelet::decoration=edit ::xowiki::includelet::decoration=edit render ::xowiki::includelet::decoration=edit->::xotcl::Object ::xo::OrderedComposite ::xo::OrderedComposite __compare __compare_tcl add children contains deep_copy delete destroy last_child orderby show ::xo::OrderedComposite->::xotcl::Object ::xo::TRN-Mode ::xo::TRN-Mode _ render render-data render_localizer ::xo::TRN-Mode->::xotcl::Object ::xo::tdom::AttributeManager ::xo::tdom::AttributeManager get_attributes get_local_attributes ::xo::tdom::AttributeManager->::xotcl::Object ::xo::Timestamp ::xo::Timestamp diff diffs init report ::xo::Timestamp->::xotcl::Object ::xowiki::ArchiveFile ::xowiki::ArchiveFile delete import init unpack ::xowiki::ArchiveFile->::xotcl::Object ::xo::ProtocolHandler ::xo::ProtocolHandler GET OPTIONS PROPFIND PUT get_package_id handle_request http_date initialize log multiStatus multiStatusError multiStatusResponse preauth register set_user_id tcl_time_to_http_date tcl_time_to_iso8601 unknown ::xo::ProtocolHandler->::xotcl::Object ::xo::InstanceManager ::xo::InstanceManager alloc destroy ::xo::InstanceManager->::xotcl::Object ::xo::Policy ::xo::Policy check_permissions check_privilege defined_methods enforce_permissions get_permission get_privilege ::xo::Policy->::xotcl::Object ::xowf::WorkflowObject ::xowf::WorkflowObject wf_context ::xowf::WorkflowObject->::xotcl::Object ::xo::Localizer ::xo::Localizer render ::xo::Localizer->::xotcl::Object ::xowiki::includelet::PageReorderSupport ::xowiki::includelet::PageReorderSupport page_reorder_check_allow page_reorder_init_vars page_reorder_item_id page_reorder_open_ul ::xowiki::includelet::PageReorderSupport->::xotcl::Object ::Generic::Form ::Generic::Form after_submit edit_data edit_request form_vars generate get_id_field init new_data new_request on_submit on_validation_error request set_form_data ::Generic::Form->::xotcl::Object ::xowiki::RSS-client ::xowiki::RSS-client → getRSSVersion → node_text → node_uri channel init items load parse xpath ::xowiki::RSS-client->::xotcl::Object ::Generic::List ::Generic::List extend_cols generate get_actions get_elements get_filters get_ids init multirow page_query to_csv ::Generic::List->::xotcl::Object ::RR ::RR create recreate ::RR->::xotcl::Object ::xowiki::Weblog ::xowiki::Weblog → instantiate_forms init render ::xowiki::Weblog->::xotcl::Object ::xowiki::includelet::form-menu-button ::xowiki::includelet::form-menu-button render ::xowiki::includelet::form-menu-button->::xotcl::Object ::xo::db::SQL ::xo::db::SQL datatype_constraint date_trunc date_trunc_expression fix_function_args has_hstore has_ltree interval map_datatype map_function_name mk_sql_constraint_name select since_interval_condition sql_arg_info ::xo::db::SQL->::xotcl::Object ::xotcl::THREAD ::xotcl::THREAD → recreate check_blueprint destroy do get_tid init ::xotcl::THREAD->::xotcl::Object ::xo::oauth::Signature ::xo::oauth::Signature → base_string_from_url construct_base_string encode generate normalize_parameters ::xo::oauth::Signature->::xotcl::Object ::xowiki::includelet::page_fragment_cache ::xowiki::includelet::page_fragment_cache cache_includelet_data render ::xowiki::includelet::page_fragment_cache->::xotcl::Object ::xowiki::includelet::highcharts ::xowiki::includelet::highcharts pie ::xowiki::includelet::highcharts->::xotcl::Object ::chat::Package ::chat::Package → flush_rooms → get_user_name ::chat::Package->::xotcl::Object ::xowiki::LinkTemplate ::xowiki::LinkTemplate render ::xowiki::LinkTemplate->::xotcl::Object ::xowiki::Category ::xowiki::Category → get_category_infos → get_mapped_trees ::xowiki::Category->::xotcl::Object ::xo::Message ::xo::Message ::xo::Message->::xotcl::Object ::xowiki::MenuBar ::xowiki::MenuBar add_extra_item add_menu add_menu_item additional_sub_menu clear_menu config=default config=test-item-exams config=test-items config=xowf config_menu=Clipboard config_menu=New config_menu=Package config_menu=Page content get_prop init render-bootstrap render-preferred render-yui update_items ::xowiki::MenuBar->::xotcl::Object ::xowiki::BaseLink ::xowiki::BaseLink anchor_atts built_in_target mk_css_class mk_css_class_and_id ::xowiki::BaseLink->::xotcl::Object ::xo::Context ::xo::Context exists_query_parameter export_vars get_all_query_parameter get_parameters initialize original_url_and_query process_query_parameter query_parameter set_query_parameter unset_query_parameter ::xo::Context->::xotcl::Object ::xo::db::Driver ::xo::db::Driver 0or1row 1row dml ds foreach get_sql get_value insert-view-operation list list_of_lists map_default_dbn prepare row_lock sets transaction ::xo::db::Driver->::xotcl::Object ::xowiki::includelet::decoration=portlet ::xowiki::includelet::decoration=portlet render ::xowiki::includelet::decoration=portlet->::xotcl::Object ::xowiki::includelet::decoration=plain ::xowiki::includelet::decoration=plain render ::xowiki::includelet::decoration=plain->::xotcl::Object ::xowiki::XMLSyndication ::xowiki::XMLSyndication init tag ::xowiki::XMLSyndication->::xotcl::Object ::xo::db::CrCache ::xo::db::CrCache delete fetch_object ::xo::db::CrCache->::xotcl::Object ::xo::Module ::xo::Module cleanup init ::xo::Module->::xotcl::Object ::xo::Page ::xo::Page → get_property → header_stuff → requireCSS → requireJS → requireLink → requireStyle → set_property → sort_keys_by_value ::xo::Page->::xotcl::Object ::xo::role::Role ::xo::role::Role except_clause get_members get_object_id ::xo::role::Role->::xotcl::Object ::xowiki::includelet::decoration=rightbox ::xowiki::includelet::decoration=rightbox render ::xowiki::includelet::decoration=rightbox->::xotcl::Object ::xowf::WorkflowPage ::xowf::WorkflowPage activate answer_is_correct call_action call_action_foreach check_role childpage constraints_as_dict create-or-use_view debug_msg default_instance_attributes evaluate_form_field_condition footer get_action_obj get_anon_instances get_assignee get_fc_repository get_form_constraints get_form_data get_revision_sets get_template_object hstore_attributes initialize initialize_loaded_object instantiated_form_fields is_wf is_wf_instance merge_constraints post_process_dom_tree post_process_form_fields render_form_action_buttons render_form_action_buttons_widgets render_icon render_thumbnails save save_data save_in_hstore save_new schedule_action schedule_job send_to_assignee solution_set stats_record_count stats_record_detail unset_temporary_instance_variables util_user_message visited_states wf_context wf_merged_form_constraints wf_property wfi_merged_form_constraints www-create-or-use www-edit www-view ::xowf::WorkflowPage->::xotcl::Object ::xo::db::temp_table ::xo::db::temp_table destroy init ::xo::db::temp_table->::xotcl::Object ::xowiki::Importer ::xowiki::Importer import import_all init report report_line report_lines ::xowiki::Importer->::xotcl::Object ::xowf::atjob ::xowf::atjob → ansi_time → check → form_id → run_jobs → sql_timestamp init persist ::xowf::atjob->::xotcl::Object ::xowiki::ADP_Generator ::xowiki::ADP_Generator before_render content_part footer_part generate init master_part wikicmds_part ::xowiki::ADP_Generator->::xotcl::Object ::xo::parameter ::xo::parameter → get → get_from_package_key → get_package_id_from_package_key → get_package_key_from_id → get_parameter_object → initialize_parameters → set_value clear_per_package_instance_value get initialize_loaded_object per_package_id_name set_per_package_instance_value ::xo::parameter->::xotcl::Object ::xotcl::Class ::xotcl::Class → __unknown __class_configureparameter ad_instforward ad_instproc allinstances extend_slot extend_slot_default instfilter instforward instinvar instmixin instparametercmd instproc method parameter slots superclass unknown uses ::xotcl::Class->::xotcl::Object ::xo::Table::BootstrapTableRenderer::HiddenField ::xo::Table::BootstrapTableRenderer::HiddenField ::xo::Table::BootstrapTableRenderer::HiddenField->::xo::Table::TABLE::HiddenField ::xo::Table::YUIDataTableRenderer::HiddenField ::xo::Table::YUIDataTableRenderer::HiddenField ::xo::Table::YUIDataTableRenderer::HiddenField->::xo::Table::TABLE::HiddenField ::xo::Table::TABLE3::HiddenField ::xo::Table::TABLE3::HiddenField ::xo::Table::TABLE3::HiddenField->::xo::Table::TABLE::HiddenField ::xo::Table::TABLE2::HiddenField ::xo::Table::TABLE2::HiddenField ::xo::Table::TABLE2::HiddenField->::xo::Table::TABLE::HiddenField ::xowiki::TreeRenderer=bootstrap3-folders ::xowiki::TreeRenderer=bootstrap3-folders → render ::xowiki::TreeRenderer=bootstrap3-folders->::xowiki::TreeRenderer=bootstrap3 ::xowiki::TreeRenderer=yuitree ::xowiki::TreeRenderer=yuitree → include_head_entries → render ::xowiki::TreeRenderer=yuitree->::xowiki::TreeRenderer=list ::xowiki::TreeRenderer=mktree ::xowiki::TreeRenderer=mktree → include_head_entries → render ::xowiki::TreeRenderer=mktree->::xowiki::TreeRenderer=list ::xowiki::TreeRenderer=samplemenu ::xowiki::TreeRenderer=samplemenu → include_head_entries → render ::xowiki::TreeRenderer=samplemenu->::xowiki::TreeRenderer=list ::xowiki::TreeRenderer=sections ::xowiki::TreeRenderer=sections render_item render_node ::xowiki::TreeRenderer=sections->::xowiki::TreeRenderer=list ::xowiki::TreeRenderer=bootstrap3horizontal ::xowiki::TreeRenderer=bootstrap3horizontal → render render_node ::xowiki::TreeRenderer=bootstrap3horizontal->::xowiki::TreeRenderer=list ::xowiki::TreeRenderer=listdnd ::xowiki::TreeRenderer=listdnd → add_handler → include_head_entries → min_level → render render_node ::xowiki::TreeRenderer=listdnd->::xowiki::TreeRenderer=list ::xo::Package ::xo::Package exists_form_parameter exists_query_parameter form_parameter get_parameter handle_http_caching init initialize insert instantiate_forms process_init_parameter query_parameter reply_to_user require_root_folder return_page returnredirect set_url update ::xo::Package->::xo::db::Object ::xo::db::chat_transcript ::xo::db::chat_transcript insert save_new update ::xo::db::chat_transcript->::xo::db::Object ::xo::db::chat_room ::xo::db::chat_room ban_user count_messages create_transcript delete delete_messages flush grant_creator grant_moderator grant_user insert post_message revoke_moderator revoke_user save_new transcript_messages unban_user update ::xo::db::chat_room->::xo::db::Object ::xo::db::CrItem ::xo::db::CrItem changed_redirect_url current_user_id delete fix_content initialize_loaded_object is_cached_object is_package_root_folder privilege=creator rename save save_new set_live_revision update update_attribute_from_slot update_content update_item_index update_revision www-revisions ::xo::db::CrItem->::xo::db::Object ::xo::db::CrItem->::xo::db::CrCache::Item instmixin ::xo::db::apm_parameter ::xo::db::apm_parameter insert update ::xo::db::apm_parameter->::xo::db::Object ::xo::db::apm_parameter->::xo::parameter instmixin ::xo::Table::Field ::xo::Table::Field get-slots init ::xo::Table::Field->::xo::OrderedComposite::Child ::xo::Table::TABLE3::Field ::xo::Table::TABLE3::Field ::xo::Table::Field->::xo::Table::TABLE3::Field ::xo::Table::BulkAction ::xo::Table::BulkAction actions get-slots ::xo::Table::BulkAction->::xo::OrderedComposite::Child ::xo::Table::TABLE3::BulkAction ::xo::Table::TABLE3::BulkAction ::xo::Table::BulkAction->::xo::Table::TABLE3::BulkAction ::xo::Table::Action ::xo::Table::Action ::xo::Table::Action->::xo::OrderedComposite::Child ::xo::Table::TABLE3::Action ::xo::Table::TABLE3::Action ::xo::Table::Action->::xo::Table::TABLE3::Action ::xo::tdom::Object ::xo::tdom::Object render ::xo::tdom::Object->::xo::OrderedComposite ::xo::tdom::Object->::xo::tdom::AttributeManager ::xowiki::Tree ::xowiki::Tree → include_head_entries → renderer add_item add_pages init open_tree render ::xowiki::Tree->::xo::OrderedComposite ::ListWidget ::ListWidget render ::ListWidget->::xo::OrderedComposite ::xo::Chat ::xo::Chat active_user_list add_msg broadcast_msg check_age current_message_valid encode get_all get_new get_users init init_user_color json_encode json_encode_msg last_activity login logout noencode nr_active_users nsv_get register_nsvs render set_options subscribe sweeper urlencode usable_screen_name user_active user_color user_name ::xo::Chat->::xo::OrderedComposite ::xo::Table ::xo::Table __bulkactions actions column_names columns destroy format_csv render_with write_csv ::xo::Table->::xo::OrderedComposite ::xo::Drawable ::xo::Drawable _ render_localizer ::xo::Drawable->::xo::tdom::AttributeManager ::xo::dav ::xo::dav ::xo::dav->::xo::ProtocolHandler ::xowiki::Policy ::xowiki::Policy ::xowiki::Policy->::xo::Policy ::xowf::WorkflowContainer ::xowf::WorkflowContainer cleanup init object object-specific specific wf-specific ::xowf::WorkflowContainer->::xowf::WorkflowObject ::xowf::WorkflowConstruct ::xowf::WorkflowConstruct get_cond_values get_value get_value_set in_role init object property set_new_property set_property ::xowf::WorkflowConstruct->::xowf::WorkflowObject ::xowiki::WikiForm ::xowiki::WikiForm after_submit data_from_form edit_data edit_request mkFields new_data new_request on_submit tidy update_references ::xowiki::WikiForm->::Generic::Form ::xolirc::Weblog ::xolirc::Weblog init ::xolirc::Weblog->::xowiki::Weblog ::xowiki::includelet::form-menu-button-new ::xowiki::includelet::form-menu-button-new ::xowiki::includelet::form-menu-button-new->::xowiki::includelet::form-menu-button ::xowiki::includelet::form-menu-button-form ::xowiki::includelet::form-menu-button-form ::xowiki::includelet::form-menu-button-form->::xowiki::includelet::form-menu-button ::xowiki::includelet::form-menu-button-wf ::xowiki::includelet::form-menu-button-wf ::xowiki::includelet::form-menu-button-wf->::xowiki::includelet::form-menu-button ::xowiki::includelet::form-menu-button-answers ::xowiki::includelet::form-menu-button-answers render ::xowiki::includelet::form-menu-button-answers->::xowiki::includelet::form-menu-button ::xo::db::postgresql ::xo::db::postgresql date_trunc date_trunc_expression get_all_package_functions get_function_args has_hstore has_ltree map_datatype nextval select ::xo::db::postgresql->::xo::db::SQL ::xo::db::oracle ::xo::db::oracle datatype_constraint date_trunc date_trunc_expression limit_clause map_datatype map_function_name mk_sql_constraint_name nextval select ::xo::db::oracle->::xo::db::SQL ::xowiki::ExternalLink ::xowiki::ExternalLink render ::xowiki::ExternalLink->::xowiki::BaseLink ::xowiki::Link ::xowiki::Link init link_name lookup_xowiki_package_by_name new_link pretty_link render render_found render_not_found render_target resolve ::xowiki::Link->::xowiki::BaseLink ::xowiki::Includelet ::xowiki::Includelet → available_includelets → describe_includelets → glob_clause → html_encode → html_id → html_to_text → js_encode → js_name → listing → locale_clause → parent_id_clause → publish_status_clause → require_YUI_CSS → require_YUI_JS category_clause get_current_folder get_page_order include_head_entries initialize js_name resolve_page_name screen_name tableWidget ::xowiki::Includelet->::xo::Context ::xo::ConnectionContext ::xo::ConnectionContext → require → require_package_id_from_url cache cache_exists cache_get cache_set cache_unset eval_as_user exists_form_parameter exists_parameter form_parameter get_all_form_parameter get_parameter get_user_id init lang load_form_parameter load_form_parameter_from_values perconnection_parameter_get_all perconnection_parameter_set_all permission query_parameter requestor require_form_parameter returnredirect role=admin role=all role=app_group_member role=community_member role=creator role=registered_user role=swa role=unregistered_user set_parameter set_user_id unset_parameter ::xo::ConnectionContext->::xo::Context ::xo::db::DB ::xo::db::DB 0or1row 1row dml exec_0or1row foreach get_value list list_of_lists multirow prepare profile psql_statement_suffix row_lock transaction ::xo::db::DB->::xo::db::Driver ::xo::db::DBI ::xo::db::DBI 0or1row 1row dml foreach generate_psql get_value list list_of_lists prepare profile sets sql_arg_info transaction ::xo::db::DBI->::xo::db::Driver ::xowiki::Timeline ::xowiki::Timeline render ::xowiki::Timeline->::xowiki::XMLSyndication ::xowiki::RSS ::xowiki::RSS css_link extra_where_clause head item limit render tail ::xowiki::RSS->::xowiki::XMLSyndication ::xo::role::RelTypeRole ::xo::role::RelTypeRole filtered_member_list filtered_member_p get_group_from_package_id get_members get_object_id is_member rel_type_clause ::xo::role::RelTypeRole->::xo::role::Role ::xo::db::Class ::xo::db::Class → class_to_object_type → create_all_functions → delete → delete_all_acs_objects → drop_type → exists_in_db → get_class_from_db → get_instance_from_db → get_object_type → get_table_name → object_type_exists_in_db → object_type_to_class check_default_values check_table_atts collect_constraints create_object_type db_slots dbproc_nonposargs drop_object_type fetch_query get_context get_instances_from_db init init_type_hierarchy initialize_acs_object instance_select_query instantiate_objects mk_insert_method mk_update_method new_acs_object new_persistent_object object_types object_types_query require_constraints table_definition unknown ::xo::db::Class->::xotcl::Class ::xotcl::RecreationClass ::xotcl::RecreationClass → recreate recreate ::xotcl::RecreationClass->::xotcl::Class ::xo::tdom::Class ::xo::tdom::Class incr_level unknown ::xo::tdom::Class->::xotcl::Class ::xo::ChatClass ::xo::ChatClass → is_chat_p flush_messages init initialize_nsvs login sweep_all_chats ::xo::ChatClass->::xotcl::Class ::xowiki::TreeRenderer ::xowiki::TreeRenderer get_property include_head_entries render ::xowiki::TreeRenderer->::xotcl::Class ::xowiki::IncludeletClass ::xowiki::IncludeletClass ::xowiki::IncludeletClass->::xotcl::Class

Class ::xotcl::Object

::xotcl::Object[i] create ...

Defined in

Class Relations

  • class: ::xotcl::Class[i]
  • subclass: ::xowf::mypolicy::FormPage[i], ::xowf::mypolicy::Object[i], ::xowf::mypolicy::Page[i], ::xowf::mypolicy::Package[i], ::xowf::mypolicy::File[i], ::xowf::mypolicy::Form[i], ::xo::db::DBI::Profile[i], ::xo::db::sql::timespan[i], ::xo::db::sql::acs[i], ::xowiki::policy1::CrFolder[i], ::xo::db::sql::person[i], ::xo::db::sql::pa_collection[i], ::xowf::test_item::test-item-policy-publish::Form[i], ::xo::db::sql::pinds_blog_category[i], ::xo::db::sql::membership_rel[i], ::xowiki::policy1::Object[i], ::xo::db::sql::acs_object_util[i], ::xo::db::sql::forums_reading_info[i], ::xo::db::sql::rel_segment[i], ::xowiki::policy1::FormPage[i], ::xowiki::policy1::Form[i], ::xo::db::sql::bt_patch[i], ::xo::db::sql::workflow[i], ::xowiki::policy5::Form[i], ::xowf::test_item::test-item-policy-edit::Page[i], ::xo::db::sql::wp_attachment[i], ::xowiki::policy3::Page[i], ::xo::db::sql::time_interval[i], ::xo::db::sql::acs_rel[i], ::xowiki::policy1::Package[i], ::xo::db::sql::apm_parameter_value[i], ::xowf::test_item::test-item-policy-answer::Page[i], ::xo::db::sql::workflow_case_log_entry[i], ::xo::db::sql::fs_url[i], ::xo::db::sql::acs_object_type[i], ::xowf::test_item::test-item-policy-publish::Object[i], ::xo::db::sql::content_template[i], ::xowf::conf2022policy::CrFolder[i], ::xowf::conf2022policy::Page[i], ::xowf::conf2022policy::FormPage[i], ::xowiki::policy3::Object[i], ::xo::db::sql::photo_album[i], ::xo::db::sql::wf_article_callback[i], ::xowiki::policy5::FormPage[i], ::xo::db::sql::acs_mail_link[i], ::xowiki::openacspolicy::FormPage[i], ::xo::db::sql::bt_project[i], ::xo::db::sql::views[i], ::xowf::test_item::test-item-policy-publish::File[i], ::xo::db::sql::forums_forum[i], ::xo::Table::TABLE::HiddenField[i], ::xo::db::sql::acs_sc_binding[i], ::xowiki::policy1::File[i], ::xo::db::sql::acs_log[i], ::xowiki::policy5::File[i], ::xo::db::sql::wp_presentation[i], ::xo::db::sql::acs_activity[i], ::xo::db::sql::party_approved_member[i], ::xo::db::sql::util[i], ::xo::db::sql::acs_mail_multipart[i], ::xowiki::policy5::Object[i], ::xo::db::sql::acs_event[i], ::xowiki::TreeRenderer=bootstrap3[i], ::xo::db::sql::admin_rel[i], ::xowiki::policy2::Form[i], ::xo::db::sql::workflow_case_pkg[i], ::xo::db::sql::acs_sc_contract[i], ::xowf::conf2022policy::Package[i], ::xo::db::sql::acs_mail_queue_message[i], ::xowiki::policy2::FormPage[i], ::xo::db::sql::forums_message[i], ::xo::db::sql::bookmark[i], ::xo::db::sql::notification_request[i], ::xo::db::sql::acs_object[i], ::xo::db::sql::ec_product[i], ::xo::db::sql::category[i], ::xo::db::sql::content_type[i], ::xo::db::sql::image[i], ::xo::db::sql::search_observer[i], ::xo::db::sql::content_extlink[i], ::xo::db::sql::acs_datatype[i], ::xo::db::sql::fs_simple_object[i], ::xo::db::sql::category_synonym[i], ::xo::db::sql::category_link[i], ::xo::db::sql::site_node[i], ::xowiki::openacspolicy::Form[i], ::xo::db::sql::wp_slide[i], ::xowiki::policy2::File[i], ::xo::db::sql::views_by_type[i], ::xo::db::sql::apm_package_type[i], ::xo::db::sql::authority[i], ::xo::db::sql::content_item[i], ::xo::db::sql::apm_application[i], ::xo::db::sql::acs_sc_impl_alias[i], ::xowiki::BootstrapCollapseButton[i], ::xo::db::sql::acs_sc_impl[i], ::xowf::test_item::test-item-policy-answer::Package[i], ::xo::db::sql::acs_privilege[i], ::xo::db::sql::notification[i], ::xo::db::sql::bt_bug[i], ::xo::db::sql::content_folder[i], ::xowf::test_item::test-item-policy-edit::Form[i], ::xowiki::openacspolicy::File[i], ::xo::db::sql::acs_group[i], ::xowiki::policy3::Form[i], ::xo::db::sql::acs_mail_nt[i], ::xowf::test_item::test-item-policy-publish::Page[i], ::xo::db::sql::cal_uid[i], ::xowiki::policy1::Page[i], ::xo::db::sql::pa_album[i], ::xowf::test_item::test-item-policy-answer::Form[i], ::xowf::test_item::test-item-policy-edit::Object[i], ::xowiki::policy5::Page[i], ::xowiki::policy2::Object[i], ::xo::db::sql::bt_version[i], ::xowf::conf2022policy::Form[i], ::xo::db::sql::url[i], ::xowiki::policy3::FormPage[i], ::xo::db::sql::acs_message[i], ::xo::db::sql::content_revision[i], ::xo::db::sql::workflow_case[i], ::xowiki::TreeRenderer=list[i], ::xo::db::sql::acs_content[i], ::xo::db::sql::journal_entry[i], ::xo::db::sql::rel_constraint[i], ::xo::db::sql::wp_style[i], ::xowf::test_item::test-item-policy-edit::File[i], ::xo::db::sql::notification_reply[i], ::xowiki::policy3::File[i], ::xowf::test_item::test-item-policy-answer::File[i], ::xo::db::sql::pinds_blog_entry[i], ::xo::db::sql::static_page[i], ::xowf::test_item::test-item-policy-publish::Package[i], ::xo::db::sql::news[i], ::xo::db::sql::apm_service[i], ::xo::db::sql::calendar[i], ::xowf::conf2022policy::Object[i], ::xowf::test_item::test-item-policy-edit::CrFolder[i], ::xowf::conf2022policy::File[i], ::xo::db::sql::content_keyword[i], ::xo::db::sql::rss_gen_subscr[i], ::xowf::test_item::test-item-policy-publish::CrFolder[i], ::xowf::test_item::test-item-policy-edit::FormPage[i], ::xo::db::sql::content_symlink[i], ::xo::db::sql::site_node_object_map[i], ::xowf::test_item::test-item-policy-answer::Object[i], ::xo::db::sql::application_group[i], ::xowf::test_item::test-item-policy-publish::FormPage[i], ::xo::db::sql::apm_package[i], ::xowiki::policy5::Package[i], ::xowiki::openacspolicy::Package[i], ::xo::db::sql::apm_package_version[i], ::xo::db::sql::timezone[i], ::xo::db::sql::notification_delivery_method[i], ::xowiki::openacspolicy::Object[i], ::xo::db::sql::acs_util[i], ::xo::db::sql::acs_attribute[i], ::xo::db::sql::composition_rel[i], ::xo::db::sql::acs_user[i], ::xo::db::Object[i], ::xo::db::sql::acs_sc_operation[i], ::xo::db::sql::weblogger_blogroll_entry[i], ::xowiki::policy2::Page[i], ::xo::db::sql::category_tree[i], ::xo::db::sql::subsite_callback[i], ::xo::db::sql::acs_mail_body[i], ::xo::db::sql::user_profile[i], ::xo::db::sql::weblogger_channel[i], ::xo::db::sql::acs_sc_msg_type[i], ::xo::db::sql::search[i], ::xo::db::sql::acs_mail_gc_object[i], ::xo::db::sql::cal_item[i], ::xo::db::sql::bt_bug_revision[i], ::xo::db::sql::etp[i], ::xo::db::sql::download_rep[i], ::xo::db::sql::acs_reference[i], ::xo::db::sql::acs_rel_type[i], ::xowiki::policy3::Package[i], ::xowf::test_item::test-item-policy-answer::CrFolder[i], ::xo::db::sql::faq[i], ::xowiki::openacspolicy::Page[i], ::xowf::test_item::test-item-policy-edit::Package[i], ::xo::db::sql::doc[i], ::xo::db::sql::notification_interval[i], ::xowf::test_item::test-item-policy-answer::FormPage[i], ::xo::db::sql::wf_callback[i], ::xo::db::sql::party[i], ::xo::db::sql::file_storage[i], ::xo::db::sql::sec_session_property[i], ::xo::db::sql::recurrence[i], ::xo::db::sql::acs_permission[i], ::xo::db::sql::apm[i], ::xo::db::sql::template_demo_note[i], ::xo::db::sql::pa_photo[i], ::xowiki::policy2::Package[i], ::xo::db::sql::notification_type[i], ::xowiki::Weblog::EntryRenderer[i], ::xotcl::THREAD::Client[i], ::xo::OrderedComposite::MethodCompare[i], ::xo::OrderedComposite::IndexCompare[i], ::xo::db::CrCache::Item[i], ::xo::OrderedComposite::Child[i], ::xowiki::RSS-client::item[i], ::xo::db::CrCache::Class[i], ::xo::OrderedComposite::ChildManager[i], ::xowiki::RSS-client::channel[i], ::xo::ical::VCALENDAR[i], ::xowiki::Weblog::WeblogRenderer[i], ::xowiki::ParameterCache[i], ::xowf::Context[i], ::xowiki::includelet::decoration=edit[i], ::xo::OrderedComposite[i], ::xo::TRN-Mode[i], ::xo::tdom::AttributeManager[i], ::xo::Timestamp[i], ::xowiki::ArchiveFile[i], ::xo::ProtocolHandler[i], ::xo::InstanceManager[i], ::xo::Policy[i], ::xowf::WorkflowObject[i], ::xo::Localizer[i], ::xowiki::includelet::PageReorderSupport[i], ::Generic::Form[i], ::xowiki::RSS-client[i], ::Generic::List[i], ::RR[i], ::xowiki::Weblog[i], ::xowiki::includelet::form-menu-button[i], ::xo::db::SQL[i], ::xotcl::THREAD[i], ::xo::oauth::Signature[i], ::xowiki::includelet::page_fragment_cache[i], ::xowiki::includelet::highcharts[i], ::chat::Package[i], ::xowiki::LinkTemplate[i], ::xowiki::Category[i], ::xo::Message[i], ::xowiki::MenuBar[i], ::xowiki::BaseLink[i], ::xo::Context[i], ::xo::db::Driver[i], ::xowiki::includelet::decoration=portlet[i], ::xowiki::includelet::decoration=plain[i], ::xowiki::XMLSyndication[i], ::xo::db::CrCache[i], ::xo::Module[i], ::xo::Page[i], ::xo::role::Role[i], ::xowiki::includelet::decoration=rightbox[i], ::xowf::WorkflowPage[i], ::xo::db::temp_table[i], ::xowiki::Importer[i], ::xowf::atjob[i], ::xowiki::ADP_Generator[i], ::xo::parameter[i], ::xotcl::Class[i]
::xotcl::Class create ::xotcl::Object

Methods (to be applied on the object)

Methods (to be applied on instances)

  • __object_configureparameter (scripted)

    set slotObjects [nsf::directdispatch [self] ::nsf::methods::object::info::lookupslots -type ::nx::Slot]
    set parameterDefinitions [::nsf::parameter::specs $slotObjects]
    lappend parameterDefinitions args:alias,method=residualargs,args
  • __timediff (scripted)

    set now [ns_time get]
    if {[ns_conn isconnected]} {
      set start_time [ns_conn start]
    } else {
      if {![info exists ::__start_time]} {set ::__start_timestamp $now}
      set start_time $::__start_timestamp
    }
    set t [ns_time diff $now $start_time]
    set ms [expr {[ns_time seconds $t]*1000 + [ns_time microseconds $t]/1000}]
    if {[info exists ::__last_timestamp]} {
      set t [ns_time diff $now $::__last_timestamp]
      set dms [expr {[ns_time seconds $t]*1000 + [ns_time microseconds $t]/1000}]
      set diff ", ${dms}ms"
    } else {
      set diff ""
    }
    set ::__last_timestamp $now
    return "${ms}ms$diff"
  • abstract (scripted)

    if {$methtype ne "proc" && $methtype ne "instproc" && $methtype ne "method"} {
      error "invalid method type '$methtype',  must be either 'proc', 'instproc' or 'method'."
    }
    set arglist2 $arglist
    regsub -all {\"} $arglist {\\"} arglist2
    :$methtype $methname $arglist "
      if {!\[::xotcl::self isnextcall\]} {
        error \"Abstract method $methname $arglist2 called\"
      } else {::xotcl::next}
    "
    # balance " for emacs syntax highlighter
  • ad_doc (scripted)

    ::xo::api update_object_doc [::xo::api scope] [self$doc_string
  • ad_forward (scripted)

    set flags [::xo::api get_proc_definition_flags $debug $deprecated]
    uplevel [self] forward {*}$flags $method_name $args
    ::xo::api update_method_doc  -protection [expr {$private ? "private" : "public"}]  -deprecated=$deprecated  -debug=$debug  [::xo::api scope] [self]  "" $method_name $doc
  • ad_proc (scripted)

    set flags [::xo::api get_proc_definition_flags $debug $deprecated]
    set returnSpec [::xo::api get_returns_spec $returns]
    uplevel [list [self] proc {*}$flags $proc_name $arguments {*}$returnSpec $body]
    ::xo::api update_method_doc  -protection [expr {$private ? "private" : "public"}]  -deprecated=$deprecated  -debug=$debug  [::xo::api scope] [self]  "" $proc_name $doc
  • append (alias)

  • array (alias)

  • asHTML (scripted)

    ::xo::require_html_procs
    dom createDocument html doc
    set root [$doc documentElement]
    if {!$page} {
      $root appendFromScript {:render}
      set nodes [$root childNode]
      return [join [lmap n $nodes {$n asHTML}] \n]
    } else {
      set slave [$master decorate $root]
      $slave appendFromScript {:render}
      ns_return 200 text/html [$root asHTML]
    }
  • autoname (alias)

  • check (scripted)

    ::nsf::method::assertion [self] check [::xotcl::checkoption_xotcl1_to_internal $checkoptions]
  • class (forward)

  • cleanup (alias)

  • configure (alias)

  • contains (alias)

  • copy (alias)

  • db_0or1row (forward)

  • db_1row (forward)

  • debug (scripted)

    set msg [join $args { }]
    ns_log debug "[self] [self callingclass]->[self callingproc]: $msg"
  • defaultmethod (alias)

  • destroy (alias)

  • destroy_on_cleanup (scripted)

    #:log "--cleanup adding ::xo::cleanup([self]) [list [self] destroy]"
    set ::xo::cleanup([self]) [list [self] destroy]
  • dict (alias)

  • ds (scripted)

    set msg [join $args { }]
    ds_comment "[self] [self callingclass]->[self callingproc]: $msg ([:__timediff])"
  • eval (alias)

  • exists (alias)

  • extractConfigureArg (scripted)

    set value ""
    ::upvar $al argList
    set largs [llength $argList]
    for {set i 0} {$i < $largs} {incr i} {
      if {[lindex $argList $i] == $name && $i + 1 < $largs} {
        set startIndex $i
        set endIndex [expr {$i + 1}]
        while {$endIndex < $largs &&
               [string first - [lindex $argList $endIndex]] != 0} {
          lappend value [lindex $argList $endIndex]
          incr endIndex
        }
      }
    }
    if {[info exists startIndex] && $cutTheArg != 0} {
      set argList [lreplace $argList $startIndex [expr {$endIndex - 1}]]
    }
    return $value
  • filter (forward)

  • filterguard (alias)

  • filtersearch (scripted)

    set handle [::nsf::directdispatch [::nsf::current object]  ::nsf::methods::object::info::lookupfilter $filter]
    return [method_handle_to_xotcl $handle]
  • forward (scripted)

    set arglist [list]
    if {[info exists target] && [string index $target 0] eq "-"} {
      error "target '$target' must not start with a dash"
    }
    if {[info exists default]} {lappend arglist -default $default}
    if {$earlybinding} {lappend arglist -earlybinding}
    if {[info exists methodprefix]} {lappend arglist -prefix $methodprefix}
    if {$objscope} {lappend arglist -frame object}
    if {[info exists onerror]} {lappend arglist -onerror $onerror}
    if {$verbose} {lappend arglist -verbose}
    if {[info exists target]} {lappend arglist $target}
    if {[llength $args] > 0} {lappend arglist {*}$args}
    set r [::nsf::method::forward [self] -per-object $method {*}$arglist]
    if {$debug} {::nsf::method::property [self$r debug true}
    if {$deprecated} {::nsf::method::property [self$r deprecated true}
    return $r
  • hasclass (scripted)

    if {![::nsf::is class $cl]} {return 0}
    if {[::nsf::directdispatch [self] ::nsf::methods::object::info::hasmixin $cl]} {return 1}
    ::nsf::directdispatch [self] ::nsf::methods::object::info::hastype $cl
  • incr (alias)

  • info (alias)

  • init (scripted)

    if {![::nsf::current isnextcall] && [llength $args] > 0 && [::nsf::configure debug] > 0} {
      ::nsf::log Warning "Arguments '$args' to constructor of object [self] are most likely not processed"
    }
  • instvar (alias)

  • invar (forward)

  • isclass (scripted)

    ::nsf::is class $class
  • ismetaclass (scripted)

    ::nsf::is metaclass $class
  • ismixin (scripted)

    return [expr {[::nsf::is class $class] &&
              [my ::nsf::methods::object::info::hasmixin $class]}]
  • isobject (scripted)

    ::nsf::object::exists $object
  • istype (scripted)

    return [expr {[::nsf::is class $class] &&
              [::nsf::directdispatch [self] ::nsf::methods::object::info::hastype $class]}]
  • lappend (alias)

  • log (scripted)

    set msg [join $args { }]
    ns_log notice "[self] [self callingclass]->[self callingproc]: $msg ([:__timediff])"
  • method (scripted)

    set returns_flag [expr {[info exists returns] ? [list -returns $returns] : {}}]
    :proc -debug=$debug -deprecated=$deprecated $name $arguments {*}$returns_flag $body
  • mixin (forward)

  • mixinguard (alias)

  • move (alias)

  • mset (scripted)

    #
    # Import all attribute value pairs into the current XOTcl object.
    #
    if {[llength $pairs] > 0} {
      nsf::directdispatch [self] -frame object ::lassign [dict values $pairs] {*}[dict keys $pairs]
    }
  • msg (scripted)

    set msg [join $args { }]
    if {[ns_conn isconnected]} {
      set msg "[self]: $msg  ([self callingclass]->[self callingproc])"
      if {$html} {
        util_user_message -html -message $msg
      } else {
        util_user_message -message $msg
      }
    }
  • noinit (alias)

  • parametercmd (forward)

  • proc (scripted)

    set conditions [list]
    if {[info exists precondition]}  {lappend conditions -precondition  $precondition}
    if {[info exists postcondition]} {lappend conditions -postcondition $postcondition}
    set r [::nsf::method::create [self] -per-object $name $arguments $body {*}$conditions]
    if {$debug} {::nsf::method::property [self$r debug true}
    if {$deprecated} {::nsf::method::property [self$r deprecated true}
    if {[info exists returns]} {::nsf::method::property [self$r returns $returns}
    return $r
  • procsearch (scripted)

    set handle [::nsf::directdispatch [::nsf::current object]  ::nsf::methods::object::info::lookupmethod $name]
    return [method_handle_to_xotcl $handle]
  • qn (scripted)

    #set qn "dbqd.[:uplevel [list self class]]-[:uplevel [list self proc]].$query_name"
    set l [info level]
    if {$l < 2} {
      set prefix topLevel
    } else {
      set prefix [lindex [:uplevel {info level 0}] 0]
      #ns_log notice "QN <$query_name> -> PREFIX <$prefix>"
    }
    return "dbqd.$prefix.$query_name"
  • requireNamespace (alias)

  • residualargs (alias)

  • self (scripted)

    ::xotcl::self
  • serialize (scripted)

    set objmap [expr {[info exists target] ? [list [::nsf::current object] $target] : ""}]
    ::Serializer deepSerialize -objmap $objmap [::nsf::current object]
  • set (alias)

  • set_instance_vars_defaults (scripted)

    :configure
  • subst (alias)

  • trace (alias)

  • unknown (scripted)

    if {![self isnext]} {
      error "[self]: unable to dispatch method '$m'"
    }
  • unset (alias)

     <instance of xotcl::Object[i]> unset

    Testcases:
    xowiki_test_cases, xowiki
  • uplevel (alias)

  • upvar (alias)

  • volatile (alias)

  • vwait (scripted)

    if {[regexp {:[^:]*} $varName]} {
      error "invalid varName '$varName'; only plain or fully qualified variable names allowed"
    }
    if {[string match ::* $varName]} {
      ::vwait $varName
    } else {
      ::vwait :$varName
    }
  • www-show-object (scripted)

    #
    # Allow to show an arbitrary object via API-browser.  Per-default,
    # e.g. a site-wide admin can use e.g. /xowiki/index?m=show-object
    #
    if {[ns_conn isconnected]} {
      set form [ns_getform]
      ns_set update $form object [self]
      ns_set update $form show_source    [::xo::cc query_parameter show_source:integer 1]
      ns_set update $form show_methods   [::xo::cc query_parameter show_methods:integer 2]
      ns_set update $form show_variables [::xo::cc query_parameter show_variables:integer 1]
      ns_set update $form as_img 1
      rp_internal_redirect /packages/xotcl-core/www/show-object
    } else {
      ns_log error "show-object can only be called with an active connection"
    }
    ad_script_abort