Uses of Interface
org.apache.cocoon.woody.formmodel.Widget

Packages that use Widget
org.apache.cocoon.woody.binding   
org.apache.cocoon.woody.event   
org.apache.cocoon.woody.flow.javascript.v2   
org.apache.cocoon.woody.formmodel   
org.apache.cocoon.woody.transformation   
org.apache.cocoon.woody.validation   
org.apache.cocoon.woody.validation.impl   
 

Uses of Widget in org.apache.cocoon.woody.binding
 

Methods in org.apache.cocoon.woody.binding that return Widget
protected  Widget JXPathBindingBase.getWidget(Widget widget, String id)
           
 

Methods in org.apache.cocoon.woody.binding with parameters of type Widget
 void InsertBeanJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Do-nothing implementation of the interface.
 void TempRepeaterJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jctx)
           
 void AggregateJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Narrows the scope on the form-model to the member widget-field, and narrows the scope on the object-model to the member xpath-context before continuing the binding over the child-bindings.
 void DeleteNodeJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
           
 void NewJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Narrows the scope on the form-model to the member widget-field, and narrows the scope on the object-model to the member xpath-context before continuing the binding over the child-bindings.
 void ContextJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Actively performs the binding from the ObjectModel wrapped in a jxpath context to the Woody-form.
 void RepeaterJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Binds the unique-id of the repeated rows, and narrows the context on objectModelContext and Repeater to the repeated rows before handing over to the actual binding-children.
 void StructJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Narrows the scope on the form-model to the member widget-field, and narrows the scope on the object-model to the member xpath-context before continuing the binding over the child-bindings.
 void ComposedJXPathBindingBase.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Actively performs the binding from the ObjectModel to the Woody-form by passing the task onto it's children.
 void ClassJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Narrows the scope on the form-model to the member widget-field, and narrows the scope on the object-model to the member xpath-context before continuing the binding over the child-bindings.
 void MultiValueJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jctx)
           
 void UniqueFieldJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Actively performs the binding from the ObjectModel wrapped in a jxpath context to the Woody-form-widget specified in this object.
 void CaseJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Narrows the scope on the form-model to the member widget-field, and narrows the scope on the object-model to the member xpath-context before continuing the binding over the child-bindings.
 void JavaScriptJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jctx)
           
 void SetAttributeJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Do-Nothing implementation.
 void ValueJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Actively performs the binding from the ObjectModel wrapped in a jxpath context to the Woody-form-widget specified in this object.
abstract  void JXPathBindingBase.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Performs the actual load binding regardless of the configured value of the "direction" attribute.
 void InsertNodeJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Do-nothing implementation of the interface.
 void UnionJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Narrows the scope on the form-model to the member widget-field, and narrows the scope on the object-model to the member xpath-context before continuing the binding over the child-bindings.
 void SimpleRepeaterJXPathBinding.doLoad(Widget frmModel, org.apache.commons.jxpath.JXPathContext jctx)
           
 void InsertBeanJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Registers a JXPath Factory on the JXPath Context.
 void TempRepeaterJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jctx)
           
 void AggregateJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Narrows the scope on the form-model to the member widget-field, and narrows the scope on the object-model to the member xpath-context before continuing the binding over the child-bindings.
 void DeleteNodeJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Removes the current context-bean from the jxpath context.
 void NewJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Narrows the scope on the form-model to the member widget-field, and narrows the scope on the object-model to the member xpath-context before continuing the binding over the child-bindings.
 void ContextJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Actively performs the binding from the Woody-form to the ObjectModel wrapped in a jxpath context.
 void RepeaterJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Uses the mapped unique-id of each row to detect if rows have been updated, inserted or removed.
 void StructJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Narrows the scope on the form-model to the member widget-field, and narrows the scope on the object-model to the member xpath-context before continuing the binding over the child-bindings.
 void ComposedJXPathBindingBase.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Actively performs the binding from the Woody-form to the ObjectModel by passing the task onto it's children.
 void ClassJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Narrows the scope on the form-model to the member widget-field, and narrows the scope on the object-model to the member xpath-context before continuing the binding over the child-bindings.
 void MultiValueJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jctx)
           
 void UniqueFieldJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Actively performs the binding from the Woody-form to the ObjectModel wrapped in a jxpath context
 void CaseJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Narrows the scope on the form-model to the member widget-field, and narrows the scope on the object-model to the member xpath-context before continuing the binding over the child-bindings.
 void JavaScriptJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jctx)
           
 void SetAttributeJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Sets the attribute value on the passed JXPathContext
 void ValueJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Actively performs the binding from the Woody-form to the ObjectModel wrapped in a jxpath context
abstract  void JXPathBindingBase.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Performs the actual save binding regardless of the configured value of the "direction" attribute.
 void InsertNodeJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Registers a JXPath Factory on the JXPath Context.
 void UnionJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Narrows the scope on the form-model to the member widget-field, and narrows the scope on the object-model to the member xpath-context before continuing the binding over the child-bindings.
 void SimpleRepeaterJXPathBinding.doSave(Widget frmModel, org.apache.commons.jxpath.JXPathContext jctx)
           
protected  Widget JXPathBindingBase.getWidget(Widget widget, String id)
           
 void JXPathBindingBase.loadFormFromModel(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Redefines the Binding action as working on a JXPathContext Type rather then on generic objects.
 void JXPathBindingBase.loadFormFromModel(Widget frmModel, Object objModel)
          Hooks up with the more generic Binding of any objectModel by wrapping it up in a JXPathContext object and then transfering control over to the new overloaded version of this method.
 void Binding.loadFormFromModel(Widget frmModel, Object objModel)
          Loads the information-elements from the objModel to the frmModel.
 void JXPathBindingBase.saveFormToModel(Widget frmModel, org.apache.commons.jxpath.JXPathContext jxpc)
          Redefines the Binding action as working on a JXPathContext Type rather then on generic objects.
 void JXPathBindingBase.saveFormToModel(Widget frmModel, Object objModel)
          Hooks up with the more generic Binding of any objectModel by wrapping it up in a JXPathContext object and then transfering control over to the new overloaded version of this method.
 void Binding.saveFormToModel(Widget frmModel, Object objModel)
          Saves the infortmation-elements to the objModel from the frmModel.
 

Uses of Widget in org.apache.cocoon.woody.event
 

Methods in org.apache.cocoon.woody.event that return Widget
 Widget WidgetEvent.getSourceWidget()
          The widget on which this event occured.
 

Constructors in org.apache.cocoon.woody.event with parameters of type Widget
ActionEvent(Widget source, String actionCommand)
           
DeferredValueChangedEvent(Widget source, Object oldValue)
           
ValueChangedEvent(Widget source, Object oldValue, Object newValue)
           
WidgetEvent(Widget sourceWidget)
           
 

Uses of Widget in org.apache.cocoon.woody.flow.javascript.v2
 

Methods in org.apache.cocoon.woody.flow.javascript.v2 that return Widget
 Widget ScriptableWidget.jsFunction_unwrap()
           
 

Uses of Widget in org.apache.cocoon.woody.formmodel
 

Subinterfaces of Widget in org.apache.cocoon.woody.formmodel
 interface ContainerWidget
          Interface to be implemented by Widgets which contain other widgets.
 interface DataWidget
           
 interface SelectableWidget
           
 

Classes in org.apache.cocoon.woody.formmodel that implement Widget
 class AbstractContainerWidget
          A general-purpose abstract Widget which can hold zero or more widgets.
 class AbstractWidget
          Abstract base class for Widget implementations.
 class Action
          An Action widget.
 class AggregateField
          An aggregated field allows to represent one value as multiple input fields, or several values as one field.
 class BooleanField
          A widget to select a boolean value.
 class Field
          A general-purpose Widget that can hold one value.
 class Form
          A widget that serves as a container for other widgets, the top-level widget in a form description file.
 class Messages
          A widget to output one or messages.
 class MultiValueField
          A MultiValueField is mostly the same as a normal Field, but can hold multiple values.
 class Output
          An Output widget can be used to show a non-editable value to the user.
 class Repeater
          A repeater is a widget that repeats a number of other widgets.
 class Repeater.RepeaterRow
           
 class RepeaterAction
          An action that acts on a repeater.
 class RowAction
           
static class RowAction.MoveDownAction
           
static class RowAction.MoveUpAction
           
 class Struct
          A container Widget which can hold zero or more child widgets.
 class Submit
          A submit is an action that exits of the current form.
 class Union
          A discriminated union that references a discriminant value in another widget and contains one of several cases (widgets).
 class Upload
          A file-uploading Widget.
 

Methods in org.apache.cocoon.woody.formmodel that return Widget
 Widget WidgetDefinition.createInstance()
          Creates and returns a widget based on this widget definition.
 Widget BooleanFieldDefinition.createInstance()
           
 Widget RepeaterDefinition.createInstance()
           
 Widget FieldDefinition.createInstance()
           
 Widget StructDefinition.createInstance()
           
 Widget SubmitDefinition.createInstance()
           
 Widget AggregateFieldDefinition.createInstance()
           
 Widget ActionDefinition.createInstance()
           
 Widget MultiValueFieldDefinition.createInstance()
           
 Widget MessagesDefinition.createInstance()
           
 Widget OutputDefinition.createInstance()
           
 Widget UploadDefinition.createInstance()
           
 Widget FormDefinition.createInstance()
           
 Widget UnionDefinition.createInstance()
           
 Widget ClassDefinition.createInstance()
           
 Widget NewDefinition.createInstance()
           
 Widget RepeaterActionDefinition.createInstance()
           
 Widget RowActionDefinition.createInstance()
           
 Widget AbstractWidget.getParent()
           
 Widget Widget.getParent()
          Gets the parent of this widget.
 Widget Repeater.RepeaterRow.getParent()
           
 Widget Form.getSubmitWidget()
          Get the widget that triggered the current processing.
 Widget Repeater.getWidget(int rowIndex, String id)
          Gets a widget on a certain row.
 Widget AbstractWidget.getWidget(String id)
           
 Widget AbstractContainerWidget.getWidget(String id)
           
 Widget Union.getWidget(String id)
           
 Widget Widget.getWidget(String id)
          Gets the child widget of this widget with the given id, or null if there isn't such a child.
 Widget ContainerWidget.getWidget(String id)
          Gets the child widget with the given id.
 Widget Repeater.getWidget(String id)
           
 Widget ContainerDelegate.getWidget(String id)
           
 Widget AggregateField.getWidget(String id)
           
 

Methods in org.apache.cocoon.woody.formmodel with parameters of type Widget
 void AbstractContainerWidget.addWidget(Widget widget)
           
 void ContainerWidget.addWidget(Widget widget)
          Adds a child widget.
 void Repeater.addWidget(Widget widget)
           
 void ContainerDelegate.addWidget(Widget widget)
           
 void ContainerDefinitionDelegate.createWidget(Widget parent, String id)
           
 void AbstractContainerDefinition.createWidget(Widget parent, String id)
           
 void ContainerDefinition.createWidget(Widget parent, String id)
          Create a widget from a contained widget definition.
 void ContainerDefinitionDelegate.createWidgets(Widget parent)
           
 void AbstractContainerDefinition.createWidgets(Widget parent)
           
 void ContainerDefinition.createWidgets(Widget parent)
          Create widgets from the contained widget definitions.
static Repeater.RepeaterRow Repeater.getParentRow(Widget widget)
          Crawls up the parents of a widget up to finding a repeater row.
 void AbstractWidget.setParent(Widget widget)
           
 void Union.setParent(Widget widget)
           
 void Widget.setParent(Widget widget)
          This method is called on a widget when it is added to a container.
 void Repeater.RepeaterRow.setParent(Widget widget)
           
 void Form.setSubmitWidget(Widget widget)
          Set the widget that triggered the current form processing.
 boolean AbstractWidgetDefinition.validate(Widget widget, FormContext context)
          Validate a widget using the validators that were defined in its definition.
 

Constructors in org.apache.cocoon.woody.formmodel with parameters of type Widget
ExpressionContextImpl(Widget widget)
           
ExpressionContextImpl(Widget widget, boolean referenceChildren)
           
 

Uses of Widget in org.apache.cocoon.woody.transformation
 

Fields in org.apache.cocoon.woody.transformation declared as Widget
protected  Widget WidgetReplacingPipe.contextWidget
           
protected  Widget EffectWidgetReplacingPipe.contextWidget
           
protected  Widget WidgetReplacingPipe.widget
          If WidgetReplacingPipe.inWidgetElement = true, then this contains the widget currenlty being handled.
protected  Widget EffectWidgetReplacingPipe.widget
           
 

Methods in org.apache.cocoon.woody.transformation that return Widget
protected  Widget WidgetReplacingPipe.getWidget(Attributes attributes)
           
protected  Widget EffectWidgetReplacingPipe.getWidget(String widgetId)
           
 

Methods in org.apache.cocoon.woody.transformation with parameters of type Widget
 void WidgetReplacingPipe.init(Widget newContextWidget, WoodyPipelineConfig newPipeContext)
           
 void EffectWidgetReplacingPipe.init(Widget contextWidget, WoodyPipelineConfig pipeContext)
           
 

Uses of Widget in org.apache.cocoon.woody.validation
 

Methods in org.apache.cocoon.woody.validation with parameters of type Widget
 boolean WidgetValidator.validate(Widget widget, FormContext context)
          Validate a widget.
 

Uses of Widget in org.apache.cocoon.woody.validation.impl
 

Methods in org.apache.cocoon.woody.validation.impl with parameters of type Widget
 boolean JavaScriptValidator.validate(Widget widget, FormContext context)
           
 boolean ValidationRuleValidator.validate(Widget widget, FormContext context)
           
 



Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.