- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables
Class ::xowiki::PageInstance
::xowiki::PageInstance create ...
Class Relations
Methods (to be applied on the object)
Methods (to be applied on instances)
adp_subst (scripted)
count_usages (scripted)
create_raw_form_field (scripted)
demarshall (scripted)
field_names_from_form_constraints (scripted)
get_field_label (scripted)
get_field_type (scripted)
get_form (scripted)
get_form_constraints (scripted)
get_from_template (scripted, public)
<instance of xowiki::PageInstance> get_from_template var \ [ default ]Get a property from the parent object (template). The parent object might by either an ::xowiki::Form or an ::xowiki::FormPage
- Parameters:
- var
default (optional)
- Returns:
- either the property value or a default value
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- create_form_with_form_instance
get_short_spec (scripted)
get_template_object (scripted)
instance_attributes (setter)
mime_type (setter)
page_instance_id (setter)
page_template (setter)
render_content (scripted)
template_vars (scripted)
update (scripted)
widget_spec_from_folder_object (scripted)
www-use-template (scripted, public)
<instance of xowiki::PageInstance> www-use-templateThis web-callable method can be used to change the "template" of a PageInstance. The caller provides the "form" as query parameter which should be used in future for handling the instance parameters of the PageInstance. This method can be as well be used for changing the associated workflow of a workflow instance.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
Variables
::xowiki::PageInstance set __default_metaclass ::xotcl::Class ::xowiki::PageInstance set __default_superclass ::xotcl::Object ::xowiki::PageInstance set abstract_p f ::xowiki::PageInstance set auto_save false ::xowiki::PageInstance array set db_constraints {page_template {{references \ {cr_items(item_id) DEFERRABLE INITIALLY DEFERRED}} {references \ {cr_items(item_id) DEFERRABLE INITIALLY DEFERRED}}} instance_attributes {{default {}} \ {default {}}}} ::xowiki::PageInstance array set db_slot \ {page_template ::xowiki::PageInstance::slot::page_template page_order \ ::xowiki::Page::slot::page_order creator ::xowiki::Page::slot::creator page_id \ ::xowiki::Page::slot::page_id creation_date ::xo::db::Object::slot::creation_date \ instance_attributes ::xowiki::PageInstance::slot::instance_attributes creation_user \ ::xo::db::Object::slot::creation_user object_id ::xo::db::Object::slot::object_id description \ ::xowiki::Page::slot::description text ::xowiki::Page::slot::text creation_ip \ ::xo::db::Object::slot::creation_ip nls_language ::xo::db::CrItem::slot::nls_language \ object_title ::xo::db::Object::slot::object_title package_id \ ::xo::db::Object::slot::package_id security_inherit_p \ ::xo::db::Object::slot::security_inherit_p context_id ::xo::db::Object::slot::context_id \ mime_type ::xo::db::CrItem::slot::mime_type name ::xo::db::CrItem::slot::name title \ ::xowiki::Page::slot::title item_id ::xo::db::CrItem::slot::item_id revision_id \ ::xo::db::CrItem::slot::revision_id publish_date ::xowiki::Page::slot::publish_date \ modifying_user ::xo::db::Object::slot::modifying_user last_modified \ ::xo::db::Object::slot::last_modified page_instance_id \ ::xowiki::PageInstance::slot::page_instance_id modifying_ip \ ::xo::db::Object::slot::modifying_ip} ::xowiki::PageInstance set edit_form ::xowiki::PageInstanceEditForm ::xowiki::PageInstance set folder_id -100 ::xowiki::PageInstance set form ::xowiki::PageInstanceForm ::xowiki::PageInstance set id_column page_instance_id ::xowiki::PageInstance array set long_text_slots \ {instance_attributes ::xowiki::PageInstance::slot::instance_attributes} ::xowiki::PageInstance set mime_type text/plain ::xowiki::PageInstance set name_method {} ::xowiki::PageInstance set non_cached_instance_var_patterns __* ::xowiki::PageInstance set object_type ::xowiki::PageInstance ::xowiki::PageInstance set object_type_key 00000000000011110001100100000010 ::xowiki::PageInstance set pretty_name {#xowiki.PageInstance_pretty_name#} ::xowiki::PageInstance set pretty_plural {#xowiki.PageInstance_pretty_plural#} ::xowiki::PageInstance set security_inherit_p t ::xowiki::PageInstance set sql_package_name ::xowiki::PageInstance ::xowiki::PageInstance set storage_type text ::xowiki::PageInstance set supertype content_revision ::xowiki::PageInstance set table_name xowiki_page_instance ::xowiki::PageInstance set with_table true
- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables