- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables
Class ::xowiki::PageInstance
::xowiki::PageInstance create ...
Defined in
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 (required)
- default (optional)
- Returns:
- either the property value or a default value
- 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.
- 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 package_id ::xo::db::Object::slot::package_id \ object_title ::xo::db::Object::slot::object_title nls_language \ ::xo::db::CrItem::slot::nls_language name ::xo::db::CrItem::slot::name mime_type \ ::xo::db::CrItem::slot::mime_type context_id ::xo::db::Object::slot::context_id \ security_inherit_p ::xo::db::Object::slot::security_inherit_p title \ ::xowiki::Page::slot::title revision_id ::xo::db::CrItem::slot::revision_id item_id \ ::xo::db::CrItem::slot::item_id last_modified ::xo::db::Object::slot::last_modified \ modifying_user ::xo::db::Object::slot::modifying_user publish_date \ ::xowiki::Page::slot::publish_date 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