Author: sylvain
Date: Thu Nov 4 02:12:30 2004
New Revision: 56581
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/CacheManager.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/Constants.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/DefaultCacheManager.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/DefaultFormManager.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/FormContext.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/acting/AbstractFormsAction.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/acting/MakeFormAction.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/AggregateJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/AggregateJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/Binding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/BindingException.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/CaseJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/CaseJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ClassJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ClassJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ContextJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ContextJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/CustomJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/DeleteNodeJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/DeleteNodeJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertBeanJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertBeanJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertNodeJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertNodeJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/MultiValueJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/NewJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/NewJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/SetAttributeJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/SetAttributeJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/SimpleRepeaterJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/StructJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/StructJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/TempRepeaterJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/UnionJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/UnionJXPathBindingBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ValueJXPathBinding.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/AbstractJavaSelectionList.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/Datatype.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/DatatypeBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/DatatypeManager.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/DefaultDatatypeManager.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/EmptySelectionList.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/EnumSelectionListBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/FlowJXPathSelectionList.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/JavaSelectionListBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/SelectionList.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/SelectionListBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/StaticSelectionList.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/ValidationRule.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/ValidationRuleBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/Convertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/ConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/DefaultFormatCache.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/DummyStringConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/DummyStringConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/EnumConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/EnumConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingDecimalConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingDoubleConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingDoubleConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingFloatConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingFloatConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingIntegerConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingIntegerConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingLongConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingLongConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/LocaleMap.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/MillisDateConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/MillisDateConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainBooleanConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainBooleanConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDecimalConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDecimalConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDoubleConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDoubleConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainFloatConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainFloatConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainIntegerConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainIntegerConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainLongConvertor.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainLongConvertorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/AbstractDatatype.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/AbstractDatatypeBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/BooleanType.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/BooleanTypeBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DateType.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DateTypeBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DecimalType.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DecimalTypeBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DoubleType.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DoubleTypeBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/EnumType.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/EnumTypeBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/FloatType.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/FloatTypeBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/IntegerType.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/IntegerTypeBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/LongType.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/LongTypeBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/StringType.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/StringTypeBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/AbstractValidationRule.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/AssertValidationRule.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/AssertValidationRuleBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/EmailValidationRuleBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/LengthValidationRule.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/LengthValidationRuleBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/Mod10ValidationRule.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/Mod10ValidationRuleBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RangeValidationRule.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RangeValidationRuleBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RegExpValidationRule.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RegExpValidationRuleBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/ValueCountValidationRule.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/ValueCountValidationRuleBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/AbstractFormHandler.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ActionEvent.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ActionListener.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/CreateEvent.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/CreateListener.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/DeferredValueChangedEvent.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/FormHandler.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ProcessingPhaseEvent.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ValueChangedEvent.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ValueChangedListener.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/WidgetEvent.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/WidgetListener.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/WidgetListenerBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/impl/JavaClassWidgetListenerBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/DefaultExpressionManager.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/ExpressionManager.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/IsNullFunction.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/NullFunction.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/StringFunction.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/flow/javascript/Form.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/flow/javascript/v2/ScriptableWidget.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractContainerDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractContainerWidget.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractDatatypeWidgetDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractDatatypeWidgetDefinitionBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractWidget.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AddRowActionDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AggregateFieldDefinitionBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/BooleanField.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/BooleanFieldDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ButtonDefinitionBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/CannotYetResolveWarning.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ClassDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ContainerDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ContainerWidget.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/DataWidget.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/DuplicateIdException.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ExpressionContextImpl.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Field.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/FormDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/MessagesDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/MultiValueField.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/MultiValueFieldDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/NewDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/OutputDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Repeater.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RepeaterAction.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RepeaterActionDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RepeaterDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RowAction.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/SelectableWidget.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/StructDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Submit.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/SubmitDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Union.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/UnionDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Upload.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/UploadDefinition.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Widget.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/WidgetDefinitionBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/WidgetList.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/WidgetState.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/generation/FormsGenerator.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/generation/JXMacrosHelper.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/generation/jx-macros.xml
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Contact.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Form1Handler.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Form2Bean.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/InitForm1Action.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Sex.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/LenientBaseBean.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/LenientNotOKBean.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/LenientOKBean.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/ValuesBean.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/dreamteam/Team.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/dreamteam/TeamMember.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/EffectPipe.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/EffectWidgetReplacingPipe.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/FormsPipelineConfig.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/FormsTemplateTransformer.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/WidgetReplacingPipe.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/DomHelper.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/I18nMessage.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/JavaScriptHelper.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/StringMessage.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/XMLAdapter.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/ValidationError.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/ValidationErrorAware.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/WidgetValidator.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/WidgetValidatorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/AssertValidatorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/EmailValidatorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/JavaScriptValidator.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/JavaScriptValidatorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/LengthValidatorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/Mod10ValidatorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/RangeValidatorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/RegExpValidatorBuilder.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/ValidationRuleValidator.java
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/ValueCountValidatorBuilder.java
Log:
merging 2.1 and 2.2
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/CacheManager.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/CacheManager.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/CacheManager.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
/**
* Work interface for the component that caches objects for Cocoon Forms.
*
- * @version $Id: CacheManager.java,v 1.2 2004/03/11 02:56:33 joerg Exp $
+ * @version $Id$
*/
public interface CacheManager {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/Constants.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/Constants.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/Constants.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* Various constants used in the Cocoon Forms framework.
*
- * @version $Id: Constants.java,v 1.6 2004/03/18 21:04:41 joerg Exp $
+ * @version $Id$
*/
public final class Constants {
// TODO : see this later
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/DefaultCacheManager.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/DefaultCacheManager.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/DefaultCacheManager.java
Thu Nov 4 02:12:30 2004
@@ -34,7 +34,7 @@
/**
* Component implementing the [EMAIL PROTECTED] CacheManager} role.
*
- * @version $Id: DefaultCacheManager.java,v 1.1 2004/03/09 10:34:12 reinhard
Exp $
+ * @version $Id$
*/
public class DefaultCacheManager
extends AbstractLogEnabled
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/DefaultFormManager.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/DefaultFormManager.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/DefaultFormManager.java
Thu Nov 4 02:12:30 2004
@@ -109,7 +109,9 @@
public Form createForm(Source source) throws Exception {
FormDefinition formDefinition = getFormDefinition(source);
- return (Form)formDefinition.createInstance();
+ Form form = (Form)formDefinition.createInstance();
+ form.initialize();
+ return form;
}
public Form createForm(String uri) throws Exception {
@@ -133,7 +135,9 @@
}
public Form createForm(Element formElement) throws Exception {
- return (Form)getFormDefinition(formElement).createInstance();
+ Form form = (Form)getFormDefinition(formElement).createInstance();
+ form.initialize();
+ return form;
}
public FormDefinition createFormDefinition(Element formElement) throws
Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/FormContext.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/FormContext.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/FormContext.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
import org.apache.cocoon.environment.Request;
/**
- * @version $Id: FormContext.java,v 1.1 2004/03/09 10:34:12 reinhard Exp $
+ * @version $Id$
*
*/
public class FormContext {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/acting/AbstractFormsAction.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/acting/AbstractFormsAction.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/acting/AbstractFormsAction.java
Thu Nov 4 02:12:30 2004
@@ -26,7 +26,7 @@
/**
* Abstract base class for Cocoon Forms actions.
*
- * @version $Id: AbstractFormsAction.java,v 1.4 2004/03/28 20:51:24 antonio
Exp $
+ * @version $Id$
*/
public abstract class AbstractFormsAction
implements Action, ThreadSafe, Serviceable, Disposable {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/acting/MakeFormAction.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/acting/MakeFormAction.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/acting/MakeFormAction.java
Thu Nov 4 02:12:30 2004
@@ -40,7 +40,7 @@
* <li><strong>attribute-name</strong>: name of the request attribute in
which to store the form instance
* </ul>
*
- * @version $Id: MakeFormAction.java,v 1.1 2004/03/09 10:33:54 reinhard Exp $
+ * @version $Id$
*/
public class MakeFormAction implements Action, ThreadSafe, Serviceable {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/AggregateJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/AggregateJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/AggregateJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -28,7 +28,7 @@
* that contains other widgets.</li>
* </ol>
*
- * @version CVS $Id: AggregateJXPathBinding.java,v 1.2 2004/04/23 11:42:58 mpo
Exp $
+ * @version CVS $Id$
*/
public class AggregateJXPathBinding extends ComposedJXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/AggregateJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/AggregateJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/AggregateJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -29,7 +29,7 @@
* </fb:aggregate>
* </code></pre>
*
- * @version CVS $Id: AggregateJXPathBindingBuilder.java,v 1.2 2004/04/01
13:07:55 mpo Exp $
+ * @version CVS $Id$
*/
public class AggregateJXPathBindingBuilder
extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/Binding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/Binding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/Binding.java
Thu Nov 4 02:12:30 2004
@@ -22,7 +22,7 @@
* information elements from some back-end model (2nd argument) to and from
* a existing Cocoon Form Widget.
*
- * @version CVS $Id: Binding.java,v 1.2 2004/03/11 02:56:32 joerg Exp $
+ * @version CVS $Id$
*/
public interface Binding {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/BindingException.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/BindingException.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/BindingException.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
/**
* This exception is thrown when something goes wrong with the binding.
*
- * @version CVS $Id: BindingException.java,v 1.1 2004/03/09 10:33:55 reinhard
Exp $
+ * @version CVS $Id$
*/
public class BindingException extends CascadingException {
public BindingException(String message) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/CaseJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/CaseJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/CaseJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -28,7 +28,7 @@
* case of a union.</li>
* </ol>
*
- * @version CVS $Id: CaseJXPathBinding.java,v 1.2 2004/04/12 14:05:08 tim Exp $
+ * @version CVS $Id$
*/
public class CaseJXPathBinding extends ComposedJXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/CaseJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/CaseJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/CaseJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -30,7 +30,7 @@
* </fb:case>
* </code></pre>
*
- * @version CVS $Id: CaseJXPathBindingBuilder.java,v 1.3 2004/04/12 14:05:08
tim Exp $
+ * @version CVS $Id$
*/
public class CaseJXPathBindingBuilder extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ClassJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ClassJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ClassJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -26,7 +26,7 @@
* <li>This Binding uses the provided widget-id as the name for the class.</li>
* </ol>
*
- * @version CVS $Id: ClassJXPathBinding.java,v 1.2 2004/04/12 14:05:08 tim Exp
$
+ * @version CVS $Id$
*/
public class ClassJXPathBinding extends ComposedJXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ClassJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ClassJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ClassJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -30,7 +30,7 @@
* </fb:class>
* </code></pre>
*
- * @version CVS $Id: ClassJXPathBindingBuilder.java,v 1.3 2004/04/12 14:05:08
tim Exp $
+ * @version CVS $Id$
*/
public class ClassJXPathBindingBuilder
extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ContextJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ContextJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ContextJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -24,7 +24,7 @@
* that narrows the binding scope to some xpath-context on the target
* objectModel to load and save from.
*
- * @version CVS $Id: ContextJXPathBinding.java,v 1.2 2004/03/11 02:56:32 joerg
Exp $
+ * @version CVS $Id$
*/
public class ContextJXPathBinding extends ComposedJXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ContextJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ContextJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ContextJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -29,7 +29,7 @@
* </fb:context>
* </code></pre>
*
- * @version CVS $Id: ContextJXPathBindingBuilder.java,v 1.2 2004/04/01
12:59:57 mpo Exp $
+ * @version CVS $Id$
*/
public class ContextJXPathBindingBuilder extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/CustomJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/CustomJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/CustomJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -46,7 +46,7 @@
* </fb:context>
* </code></pre>
*
- * @version CVS $Id: CustomJXPathBindingBuilder.java,v 1.4 2004/04/08 14:51:19
mpo Exp $
+ * @version CVS $Id$
*/
public class CustomJXPathBindingBuilder extends JXPathBindingBuilderBase {
private static final Class[] DOMELEMENT_METHODARGS;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/DeleteNodeJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/DeleteNodeJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/DeleteNodeJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -27,7 +27,7 @@
* <li>This Binding does not perform any actions when loading.</li>
* </ol>
*
- * @version CVS $Id: DeleteNodeJXPathBinding.java,v 1.1 2004/03/09 10:33:55
reinhard Exp $
+ * @version CVS $Id$
*/
public class DeleteNodeJXPathBinding extends JXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/DeleteNodeJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/DeleteNodeJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/DeleteNodeJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -27,7 +27,7 @@
* <fb:delete-node />
* </code></pre>
*
- * @version CVS $Id: DeleteNodeJXPathBindingBuilder.java,v 1.2 2004/04/01
12:59:57 mpo Exp $
+ * @version CVS $Id$
*/
public class DeleteNodeJXPathBindingBuilder
extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertBeanJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertBeanJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertBeanJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -31,7 +31,7 @@
* <li>This expects the back-end model to be a Java Bean model.</li>
* </ol>
*
- * @version CVS $Id: InsertBeanJXPathBinding.java,v 1.2 2004/04/01 12:59:57
mpo Exp $
+ * @version CVS $Id$
*/
public class InsertBeanJXPathBinding extends JXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertBeanJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertBeanJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertBeanJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -28,7 +28,7 @@
* <fb:insert-bean classname="..child-bean-class.."
addmethod="..method-to-add.."/>
* </code></pre>
*
- * @version CVS $Id: InsertBeanJXPathBindingBuilder.java,v 1.2 2004/04/01
12:59:57 mpo Exp $
+ * @version CVS $Id$
*/
public class InsertBeanJXPathBindingBuilder extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertNodeJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertNodeJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertNodeJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -31,7 +31,7 @@
* <li>This expects the back-end model to be an XML file.</li>
* </ol>
*
- * @version CVS $Id: InsertNodeJXPathBinding.java,v 1.1 2004/03/09 10:33:55
reinhard Exp $
+ * @version CVS $Id$
*/
public class InsertNodeJXPathBinding extends JXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertNodeJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertNodeJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/InsertNodeJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -39,7 +39,7 @@
* </fb:insert-node>
* </code></pre>
*
- * @version CVS $Id: InsertNodeJXPathBindingBuilder.java,v 1.3 2004/04/01
12:59:57 mpo Exp $
+ * @version CVS $Id$
*/
public class InsertNodeJXPathBindingBuilder
extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/MultiValueJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/MultiValueJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/MultiValueJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -30,7 +30,7 @@
* Simple binding for multi fields: on save, first deletes the target data
* before recreating it from scratch.
*
- * @version CVS $Id: MultiValueJXPathBinding.java,v 1.4 2004/05/11 08:22:54
bruno Exp $
+ * @version CVS $Id$
*/
public class MultiValueJXPathBinding extends JXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/NewJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/NewJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/NewJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -27,7 +27,7 @@
* class that contains other widgets.</li>
* </ol>
*
- * @version CVS $Id: NewJXPathBinding.java,v 1.2 2004/04/12 14:05:08 tim Exp $
+ * @version CVS $Id$
*/
public class NewJXPathBinding extends ComposedJXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/NewJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/NewJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/NewJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -30,7 +30,7 @@
* </fb:new>
* </code></pre>
*
- * @version CVS $Id: NewJXPathBindingBuilder.java,v 1.3 2004/04/12 14:05:08
tim Exp $
+ * @version CVS $Id$
*/
public class NewJXPathBindingBuilder
extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/SetAttributeJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/SetAttributeJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/SetAttributeJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -26,7 +26,7 @@
* <li>This Binding does not perform any actions when loading.</li>
* </ol>
*
- * @version CVS $Id: SetAttributeJXPathBinding.java,v 1.1 2004/03/09 10:33:55
reinhard Exp $
+ * @version CVS $Id$
*/
public class SetAttributeJXPathBinding extends JXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/SetAttributeJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/SetAttributeJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/SetAttributeJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -28,7 +28,7 @@
* value="<i>attribute-value</i>"/>
* </code></pre>
*
- * @version CVS $Id: SetAttributeJXPathBindingBuilder.java,v 1.2 2004/04/01
12:59:57 mpo Exp $
+ * @version CVS $Id$
*/
public class SetAttributeJXPathBindingBuilder
extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/SimpleRepeaterJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/SimpleRepeaterJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/SimpleRepeaterJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -30,7 +30,7 @@
* </pre>
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: SimpleRepeaterJXPathBindingBuilder.java,v 1.2 2004/04/01
12:59:57 mpo Exp $
+ * @version CVS $Id$
*/
public class SimpleRepeaterJXPathBindingBuilder
extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/StructJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/StructJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/StructJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -28,7 +28,7 @@
* that contains other widgets.</li>
* </ol>
*
- * @version CVS $Id: StructJXPathBinding.java,v 1.3 2004/04/23 11:42:58 mpo
Exp $
+ * @version CVS $Id$
*/
public class StructJXPathBinding extends ComposedJXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/StructJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/StructJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/StructJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -30,7 +30,7 @@
* </fb:struct>
* </code></pre>
*
- * @version CVS $Id: StructJXPathBindingBuilder.java,v 1.3 2004/04/12 14:05:08
tim Exp $
+ * @version CVS $Id$
*/
public class StructJXPathBindingBuilder
extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/TempRepeaterJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/TempRepeaterJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/TempRepeaterJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -30,7 +30,7 @@
* </fb:temp-repeater>
* </pre>
*
- * @version CVS $Id: TempRepeaterJXPathBindingBuilder.java,v 1.3 2004/04/12
14:05:08 tim Exp $
+ * @version CVS $Id$
*/
public class TempRepeaterJXPathBindingBuilder
extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/UnionJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/UnionJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/UnionJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -28,7 +28,7 @@
* union widget.</li>
* </ol>
*
- * @version CVS $Id: UnionJXPathBinding.java,v 1.3 2004/04/23 11:42:58 mpo Exp
$
+ * @version CVS $Id$
*/
public class UnionJXPathBinding extends ComposedJXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/UnionJXPathBindingBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/UnionJXPathBindingBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/UnionJXPathBindingBuilder.java
Thu Nov 4 02:12:30 2004
@@ -30,7 +30,7 @@
* </fb:union>
* </code></pre>
*
- * @version CVS $Id: UnionJXPathBindingBuilder.java,v 1.3 2004/04/12 14:05:08
tim Exp $
+ * @version CVS $Id$
*/
public class UnionJXPathBindingBuilder extends JXPathBindingBuilderBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ValueJXPathBinding.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ValueJXPathBinding.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/binding/ValueJXPathBinding.java
Thu Nov 4 02:12:30 2004
@@ -30,7 +30,7 @@
* (pointing to an attribute or text-node) to and from a specific CForms
* widget as identified by its id.
*
- * @version CVS $Id: ValueJXPathBinding.java,v 1.7 2004/05/11 08:22:54 bruno
Exp $
+ * @version CVS $Id$
*/
public class ValueJXPathBinding extends JXPathBindingBase {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/AbstractJavaSelectionList.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/AbstractJavaSelectionList.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/AbstractJavaSelectionList.java
Thu Nov 4 02:12:30 2004
@@ -235,4 +235,4 @@
}
}
-}
\ No newline at end of file
+}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/Datatype.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/Datatype.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/Datatype.java
Thu Nov 4 02:12:30 2004
@@ -39,7 +39,7 @@
* influence on the [EMAIL PROTECTED] #validate(Object, ExpressionContext)}
method, which should in that case be passed
* an array of objects. See also [EMAIL PROTECTED] #isArrayType()}.
*
- * @version $Id: Datatype.java,v 1.4 2004/05/06 14:59:44 bruno Exp $
+ * @version $Id$
*/
public interface Datatype {
/**
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/DatatypeBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/DatatypeBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/DatatypeBuilder.java
Thu Nov 4 02:12:30 2004
@@ -24,10 +24,10 @@
*
* <p>These builders should be threadsafe, only one instance of them will be
created.
*
- * <p>Implementations may implement Avalon's Composable interface to get
access to
+ * <p>Implementations may implement Avalon's Serviceable interface to get
access to
* other components.
*
- * @version $Id: DatatypeBuilder.java,v 1.1 2004/03/09 10:34:00 reinhard Exp $
+ * @version $Id$
*/
public interface DatatypeBuilder {
public Datatype build(Element datatypeElement, boolean arrayType,
DatatypeManager datatypeManager) throws Exception;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/DatatypeManager.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/DatatypeManager.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/DatatypeManager.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
*
* <p>See also [EMAIL PROTECTED] Datatype} and [EMAIL PROTECTED]
DefaultDatatypeManager}.
*
- * @version $Id: DatatypeManager.java,v 1.1 2004/03/09 10:34:00 reinhard Exp $
+ * @version $Id$
*/
public interface DatatypeManager {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/DefaultDatatypeManager.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/DefaultDatatypeManager.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/DefaultDatatypeManager.java
Thu Nov 4 02:12:30 2004
@@ -42,7 +42,7 @@
* Currently the list of datatype and validationrule builders is hardcoded,
but this will
* become externally configurable in the future.
*
- * @version $Id: DefaultDatatypeManager.java,v 1.3 2004/04/21 13:20:27 bruno
Exp $
+ * @version $Id$
*
*/
public class DefaultDatatypeManager extends AbstractLogEnabled implements
DatatypeManager, ThreadSafe, Serviceable,
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/EmptySelectionList.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/EmptySelectionList.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/EmptySelectionList.java
Thu Nov 4 02:12:30 2004
@@ -27,7 +27,7 @@
/**
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: EmptySelectionList.java,v 1.3 2004/03/09 13:17:26
cziegeler Exp $
+ * @version CVS $Id$
*/
public class EmptySelectionList implements SelectionList {
private String text;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/EnumSelectionListBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/EnumSelectionListBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/EnumSelectionListBuilder.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
/**
* Description of EnumSelectionListBuilder.
- * @version CVS $Id: EnumSelectionListBuilder.java,v 1.2 2004/03/09 11:31:11
joerg Exp $
+ * @version CVS $Id$
*/
public class EnumSelectionListBuilder implements SelectionListBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/FlowJXPathSelectionList.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/FlowJXPathSelectionList.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/FlowJXPathSelectionList.java
Thu Nov 4 02:12:30 2004
@@ -36,7 +36,7 @@
*
* @see org.apache.cocoon.forms.datatype.FlowJXPathSelectionListBuilder
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: FlowJXPathSelectionList.java,v 1.4 2004/03/09 13:17:26
cziegeler Exp $
+ * @version CVS $Id$
*/
public class FlowJXPathSelectionList implements SelectionList {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/JavaSelectionListBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/JavaSelectionListBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/JavaSelectionListBuilder.java
Thu Nov 4 02:12:30 2004
@@ -90,4 +90,4 @@
this.manager = manager;
}
-}
\ No newline at end of file
+}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/SelectionList.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/SelectionList.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/SelectionList.java
Thu Nov 4 02:12:30 2004
@@ -22,7 +22,7 @@
/**
* Interface to be implemented by selection lists.
- * @version $Id: SelectionList.java,v 1.2 2004/03/09 11:31:11 joerg Exp $
+ * @version $Id$
*/
public interface SelectionList {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/SelectionListBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/SelectionListBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/SelectionListBuilder.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
/**
* Builds [EMAIL PROTECTED] SelectionList}s from an XML description.
*
- * @version CVS $Id: SelectionListBuilder.java,v 1.2 2004/03/09 11:31:11 joerg
Exp $
+ * @version CVS $Id$
*/
public interface SelectionListBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/StaticSelectionList.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/StaticSelectionList.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/StaticSelectionList.java
Thu Nov 4 02:12:30 2004
@@ -36,7 +36,7 @@
* cached as part of this object. In contrast, the [EMAIL PROTECTED]
DynamicSelectionList}
* will retrieve its content from its source each time it's needed.
*
- * @version $Id: StaticSelectionList.java,v 1.3 2004/03/09 13:17:26 cziegeler
Exp $
+ * @version $Id$
*/
public class StaticSelectionList implements SelectionList {
/** The datatype to which this selection list belongs */
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/ValidationRule.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/ValidationRule.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/ValidationRule.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
* perform their validation by checking a number of these validation rules
* (though strictly spoken this is not required).
*
- * @version $Id: ValidationRule.java,v 1.2 2004/03/09 14:58:45 cziegeler Exp $
+ * @version $Id$
*/
public interface ValidationRule {
/**
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/ValidationRuleBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/ValidationRuleBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/ValidationRuleBuilder.java
Thu Nov 4 02:12:30 2004
@@ -19,11 +19,11 @@
/**
* Interface for classes that can build ValidationRules from an XML
description.
- * A ValidationRuleBuilder can be Composable.
+ * A ValidationRuleBuilder can be Serviceable.
* A ValidationRuleBuilder should be thread safe, only one instance of it
* will be created.
*
- * @version $Id: ValidationRuleBuilder.java,v 1.1 2004/03/09 10:34:00 reinhard
Exp $
+ * @version $Id$
*/
public interface ValidationRuleBuilder {
public ValidationRule build(Element validationRuleElement) throws
Exception;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/Convertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/Convertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/Convertor.java
Thu Nov 4 02:12:30 2004
@@ -32,7 +32,7 @@
* Some convertors need to build and configure parser or formatting objects,
* which can be expensive if it needs to be done repeatedly.
*
- * @version CVS $Id: Convertor.java,v 1.3 2004/05/06 14:59:44 bruno Exp $
+ * @version CVS $Id$
*/
public interface Convertor {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/ConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/ConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/ConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -26,7 +26,7 @@
* but attributes and content of the element can vary depending on the
* ConvertorBuilder implementation.
*
- * @version CVS $Id: ConvertorBuilder.java,v 1.2 2004/03/11 02:56:32 joerg Exp
$
+ * @version CVS $Id$
*/
public interface ConvertorBuilder {
/**
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/DefaultFormatCache.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/DefaultFormatCache.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/DefaultFormatCache.java
Thu Nov 4 02:12:30 2004
@@ -17,7 +17,7 @@
/**
*
- * @version CVS $Id: DefaultFormatCache.java,v 1.1 2004/03/09 10:34:06
reinhard Exp $
+ * @version CVS $Id$
*/
public class DefaultFormatCache implements Convertor.FormatCache {
private Object object;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/DummyStringConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/DummyStringConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/DummyStringConvertor.java
Thu Nov 4 02:12:30 2004
@@ -24,7 +24,7 @@
* Convertor that converts between strings and strings, in other words,
* it does nothing.
*
- * @version CVS $Id: DummyStringConvertor.java,v 1.3 2004/05/06 14:59:44 bruno
Exp $
+ * @version CVS $Id$
*/
public class DummyStringConvertor implements Convertor {
public ConversionResult convertFromString(String value, Locale locale,
Convertor.FormatCache formatCache) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/DummyStringConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/DummyStringConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/DummyStringConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
/**
* Builds [EMAIL PROTECTED] DummyStringConvertor}s.
*
- * @version CVS $Id: DummyStringConvertorBuilder.java,v 1.1 2004/03/09
10:34:06 reinhard Exp $
+ * @version CVS $Id$
*/
public class DummyStringConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/EnumConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/EnumConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/EnumConvertor.java
Thu Nov 4 02:12:30 2004
@@ -31,7 +31,7 @@
* typesafe enum</a> pattern.
*
* @see org.apache.cocoon.forms.datatype.typeimpl.EnumType
- * @version CVS $Id: EnumConvertor.java,v 1.4 2004/05/06 14:59:44 bruno Exp $
+ * @version CVS $Id$
*/
public class EnumConvertor implements Convertor {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/EnumConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/EnumConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/EnumConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -22,7 +22,7 @@
/**
* Builds [EMAIL PROTECTED] EnumConvertor}s.
*
- * @version CVS $Id: EnumConvertorBuilder.java,v 1.3 2004/03/11 02:56:32 joerg
Exp $
+ * @version CVS $Id$
*/
public class EnumConvertorBuilder implements ConvertorBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingDecimalConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingDecimalConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingDecimalConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
/**
* Builds [EMAIL PROTECTED] FormattingDecimalConvertor}s.
*
- * @version CVS $Id: FormattingDecimalConvertorBuilder.java,v 1.2 2004/03/09
13:08:46 cziegeler Exp $
+ * @version CVS $Id$
*/
public class FormattingDecimalConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingDoubleConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingDoubleConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingDoubleConvertor.java
Thu Nov 4 02:12:30 2004
@@ -27,7 +27,7 @@
* <p>This class is mostly the same as the [EMAIL PROTECTED]
FormattingDecimalConvertor},
* so see there for more information.
*
- * @version CVS $Id: FormattingDoubleConvertor.java,v 1.2 2004/05/06 14:59:44
bruno Exp $
+ * @version CVS $Id$
*/
public class FormattingDoubleConvertor extends FormattingDecimalConvertor {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingDoubleConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingDoubleConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingDoubleConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -18,10 +18,10 @@
/**
* Builds [EMAIL PROTECTED] FormattingDoubleConvertor}s.
*
- * @version CVS $Id: FormattingDoubleConvertorBuilder.java,v 1.1 2004/03/18
11:45:55 bruno Exp $
+ * @version CVS $Id$
*/
public class FormattingDoubleConvertorBuilder extends
FormattingDecimalConvertorBuilder {
protected FormattingDecimalConvertor createConvertor() {
return new FormattingDoubleConvertor();
}
-}
\ No newline at end of file
+}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingFloatConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingFloatConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingFloatConvertor.java
Thu Nov 4 02:12:30 2004
@@ -27,7 +27,7 @@
* <p>This class is mostly the same as the [EMAIL PROTECTED]
FormattingDecimalConvertor},
* so see there for more information.
*
- * @version CVS $Id: FormattingFloatConvertor.java,v 1.3 2004/05/06 14:59:44
bruno Exp $
+ * @version CVS $Id$
*/
public class FormattingFloatConvertor extends FormattingDecimalConvertor {
@@ -51,4 +51,4 @@
public Class getTypeClass() {
return Float.class;
}
-}
\ No newline at end of file
+}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingFloatConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingFloatConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingFloatConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* Builds [EMAIL PROTECTED] FormattingFloatConvertor}s.
*
- * @version CVS $Id: FormattingFloatConvertorBuilder.java,v 1.4 2004/03/18
15:47:18 joerg Exp $
+ * @version CVS $Id$
*/
public class FormattingFloatConvertorBuilder extends
FormattingDecimalConvertorBuilder {
protected FormattingDecimalConvertor createConvertor() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingIntegerConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingIntegerConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingIntegerConvertor.java
Thu Nov 4 02:12:30 2004
@@ -28,7 +28,7 @@
* so see there for more information.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Antonio Gallardo</a>
- * @version CVS $Id: FormattingIntegerConvertor.java,v 1.2 2004/05/06 14:59:44
bruno Exp $
+ * @version CVS $Id$
*/
public class FormattingIntegerConvertor extends FormattingDecimalConvertor {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingIntegerConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingIntegerConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingIntegerConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -19,7 +19,7 @@
* Builds [EMAIL PROTECTED] FormattingIntegerConvertor}s.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Antonio Gallardo</a>
- * @version CVS $Id: FormattingIntegerConvertorBuilder.java,v 1.1 2004/03/09
10:34:06 reinhard Exp $
+ * @version CVS $Id$
*/
public class FormattingIntegerConvertorBuilder extends
FormattingDecimalConvertorBuilder {
protected FormattingDecimalConvertor createConvertor() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingLongConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingLongConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingLongConvertor.java
Thu Nov 4 02:12:30 2004
@@ -27,7 +27,7 @@
* <p>This class is mostly the same as the [EMAIL PROTECTED]
FormattingDecimalConvertor},
* so see there for more information.
*
- * @version CVS $Id: FormattingLongConvertor.java,v 1.2 2004/05/06 14:59:44
bruno Exp $
+ * @version CVS $Id$
*/
public class FormattingLongConvertor extends FormattingDecimalConvertor {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingLongConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingLongConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/FormattingLongConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* Builds [EMAIL PROTECTED] FormattingLongConvertor}s.
*
- * @version CVS $Id: FormattingLongConvertorBuilder.java,v 1.1 2004/03/09
10:34:06 reinhard Exp $
+ * @version CVS $Id$
*/
public class FormattingLongConvertorBuilder extends
FormattingDecimalConvertorBuilder {
protected FormattingDecimalConvertor createConvertor() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/LocaleMap.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/LocaleMap.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/LocaleMap.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* <p>This map should be filled once using calls to [EMAIL PROTECTED]
#put(Locale, Object)},
* before any calls are made to [EMAIL PROTECTED] #get(Locale)}.
*
- * @version CVS $Id: LocaleMap.java,v 1.1 2004/03/09 10:34:06 reinhard Exp $
+ * @version CVS $Id$
*/
public class LocaleMap {
private FastHashMap map = new FastHashMap();
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/MillisDateConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/MillisDateConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/MillisDateConvertor.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* A Convertor for Date objects which uses the number of milliseconds since
* January 1, 1970, 00:00:00 GMT as string representation.
*
- * @version CVS $Id: MillisDateConvertor.java,v 1.3 2004/05/06 14:59:44 bruno
Exp $
+ * @version CVS $Id$
*/
public class MillisDateConvertor implements Convertor {
public ConversionResult convertFromString(String value, Locale locale,
Convertor.FormatCache formatCache) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/MillisDateConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/MillisDateConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/MillisDateConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
/**
* Builds [EMAIL PROTECTED] MillisDateConvertor}s.
*
- * @version CVS $Id: MillisDateConvertorBuilder.java,v 1.1 2004/03/09 10:34:06
reinhard Exp $
+ * @version CVS $Id$
*/
public class MillisDateConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainBooleanConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainBooleanConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainBooleanConvertor.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
/**
* Convertor for java.lang.Boolean's.
*
- * @version CVS $Id: PlainBooleanConvertor.java,v 1.3 2004/05/06 14:59:44
bruno Exp $
+ * @version CVS $Id$
*/
public class PlainBooleanConvertor implements Convertor {
public ConversionResult convertFromString(String value, Locale locale,
Convertor.FormatCache formatCache) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainBooleanConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainBooleanConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainBooleanConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
/**
* Builds {PlainBooleanConvertor}s.
*
- * @version CVS $Id: PlainBooleanConvertorBuilder.java,v 1.1 2004/03/09
10:34:06 reinhard Exp $
+ * @version CVS $Id$
*/
public class PlainBooleanConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDecimalConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDecimalConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDecimalConvertor.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* Convertor for [EMAIL PROTECTED] java.math.BigDecimal}s that does not do any
* (locale-dependent) formatting.
*
- * @version CVS $Id: PlainDecimalConvertor.java,v 1.3 2004/05/06 14:59:44
bruno Exp $
+ * @version CVS $Id$
*/
public class PlainDecimalConvertor implements Convertor {
public ConversionResult convertFromString(String value, Locale locale,
Convertor.FormatCache formatCache) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDecimalConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDecimalConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDecimalConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -19,7 +19,7 @@
/**
*
- * @version CVS $Id: PlainDecimalConvertorBuilder.java,v 1.1 2004/03/09
10:34:06 reinhard Exp $
+ * @version CVS $Id$
*/
public class PlainDecimalConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDoubleConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDoubleConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDoubleConvertor.java
Thu Nov 4 02:12:30 2004
@@ -24,7 +24,7 @@
* Convertor for java.lang.Doubles that does not do any (Locale-dependent)
* formatting. It simply uses String.valueOf() and Long.parseLong().
*
- * @version CVS $Id: PlainDoubleConvertor.java,v 1.3 2004/05/06 14:59:44 bruno
Exp $
+ * @version CVS $Id$
*/
public class PlainDoubleConvertor implements Convertor {
public ConversionResult convertFromString(String value, Locale locale,
Convertor.FormatCache formatCache) {
@@ -46,4 +46,4 @@
public void generateSaxFragment(ContentHandler contentHandler, Locale
locale) throws SAXException {
// intentionally empty
}
-}
\ No newline at end of file
+}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDoubleConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDoubleConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainDoubleConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -19,10 +19,10 @@
/**
*
- * @version CVS $Id: PlainDoubleConvertorBuilder.java,v 1.1 2004/03/18
11:45:55 bruno Exp $
+ * @version CVS $Id$
*/
public class PlainDoubleConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
return new PlainDoubleConvertor();
}
-}
\ No newline at end of file
+}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainFloatConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainFloatConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainFloatConvertor.java
Thu Nov 4 02:12:30 2004
@@ -24,7 +24,7 @@
* Convertor for [EMAIL PROTECTED] Float}s that does not do any
(locale-dependent)
* formatting.
*
- * @version CVS $Id: PlainFloatConvertor.java,v 1.3 2004/05/06 14:59:44 bruno
Exp $
+ * @version CVS $Id$
*/
public class PlainFloatConvertor implements Convertor {
public ConversionResult convertFromString(String value, Locale locale,
Convertor.FormatCache formatCache) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainFloatConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainFloatConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainFloatConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -19,7 +19,7 @@
/**
*
- * @version CVS $Id: PlainFloatConvertorBuilder.java,v 1.1 2004/03/09 10:34:06
reinhard Exp $
+ * @version CVS $Id$
*/
public class PlainFloatConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainIntegerConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainIntegerConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainIntegerConvertor.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* formatting. It simply uses String.valueOf() and Long.parseLong().
*
* @author <a href="mailto:[EMAIL PROTECTED]">Antonio Gallardo</a>
- * @version CVS $Id: PlainIntegerConvertor.java,v 1.3 2004/05/06 14:59:44
bruno Exp $
+ * @version CVS $Id$
*/
public class PlainIntegerConvertor implements Convertor {
public ConversionResult convertFromString(String value, Locale locale,
Convertor.FormatCache formatCache) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainIntegerConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainIntegerConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainIntegerConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
* Builds [EMAIL PROTECTED] PlainIntegerConvertor}s.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Antonio Gallardo</a>
- * @version CVS $Id: PlainIntegerConvertorBuilder.java,v 1.1 2004/03/09
10:34:06 reinhard Exp $
+ * @version CVS $Id$
*/
public class PlainIntegerConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainLongConvertor.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainLongConvertor.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainLongConvertor.java
Thu Nov 4 02:12:30 2004
@@ -24,7 +24,7 @@
* Convertor for java.lang.Longs that does not do any (Locale-dependent)
* formatting. It simply uses String.valueOf() and Long.parseLong().
*
- * @version CVS $Id: PlainLongConvertor.java,v 1.3 2004/05/06 14:59:44 bruno
Exp $
+ * @version CVS $Id$
*/
public class PlainLongConvertor implements Convertor {
public ConversionResult convertFromString(String value, Locale locale,
Convertor.FormatCache formatCache) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainLongConvertorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainLongConvertorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/convertor/PlainLongConvertorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
/**
* Builds [EMAIL PROTECTED] PlainLongConvertor}s.
*
- * @version CVS $Id: PlainLongConvertorBuilder.java,v 1.1 2004/03/09 10:34:06
reinhard Exp $
+ * @version CVS $Id$
*/
public class PlainLongConvertorBuilder implements ConvertorBuilder {
public Convertor build(Element configElement) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/AbstractDatatype.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/AbstractDatatype.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/AbstractDatatype.java
Thu Nov 4 02:12:30 2004
@@ -35,7 +35,7 @@
/**
* Abstract base class for Datatype implementations. Most concreate datatypes
* will derive from this class.
- * @version $Id: AbstractDatatype.java,v 1.5 2004/05/06 14:59:44 bruno Exp $
+ * @version $Id$
*/
public abstract class AbstractDatatype implements Datatype {
private List validationRules = new ArrayList();
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/AbstractDatatypeBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/AbstractDatatypeBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/AbstractDatatypeBuilder.java
Thu Nov 4 02:12:30 2004
@@ -38,7 +38,7 @@
/**
* Abstract base class for datatype builders, most concrete datatype builders
* will derive from this class.
- * @version $Id: AbstractDatatypeBuilder.java,v 1.4 2004/04/21 13:20:27 bruno
Exp $
+ * @version $Id$
*/
public abstract class AbstractDatatypeBuilder extends AbstractLogEnabled
implements DatatypeBuilder, Serviceable, Configurable, Contextualizable {
protected ServiceManager serviceManager;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/BooleanType.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/BooleanType.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/BooleanType.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* A [EMAIL PROTECTED] org.apache.cocoon.forms.datatype.Datatype Datatype}
implementation for
* java.lang.Boolean's.
- * @version $Id: BooleanType.java,v 1.2 2004/03/09 11:31:11 joerg Exp $
+ * @version $Id$
*/
public class BooleanType extends AbstractDatatype {
public Class getTypeClass() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/BooleanTypeBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/BooleanTypeBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/BooleanTypeBuilder.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
/**
* Builds [EMAIL PROTECTED] BooleanType}s.
- * @version $Id: BooleanTypeBuilder.java,v 1.1 2004/03/09 10:33:57 reinhard
Exp $
+ * @version $Id$
*/
public class BooleanTypeBuilder extends AbstractDatatypeBuilder {
public Datatype build(Element datatypeElement, boolean arrayType,
DatatypeManager datatypeManager) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DateType.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DateType.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DateType.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
/**
* A [EMAIL PROTECTED] org.apache.cocoon.forms.datatype.Datatype Datatype}
implementation for
* java.util.Date's (so includes a time-component).
- * @version $Id: DateType.java,v 1.2 2004/03/09 11:31:11 joerg Exp $
+ * @version $Id$
*/
public class DateType extends AbstractDatatype {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DateTypeBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DateTypeBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DateTypeBuilder.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
/**
* Builds [EMAIL PROTECTED] DateType}s.
- * @version $Id: DateTypeBuilder.java,v 1.1 2004/03/09 10:33:57 reinhard Exp $
+ * @version $Id$
*/
public class DateTypeBuilder extends AbstractDatatypeBuilder {
public Datatype build(Element datatypeElement, boolean arrayType,
DatatypeManager datatypeManager) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DecimalType.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DecimalType.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DecimalType.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* A [EMAIL PROTECTED] org.apache.cocoon.forms.datatype.Datatype Datatype}
implementation
* for decimal numbers (backed by the java.math.BigDecimal class).
- * @version $Id: DecimalType.java,v 1.2 2004/03/09 11:31:11 joerg Exp $
+ * @version $Id$
*/
public class DecimalType extends AbstractDatatype {
public Class getTypeClass() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DecimalTypeBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DecimalTypeBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DecimalTypeBuilder.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
/**
* Builds [EMAIL PROTECTED] DecimalType}s.
- * @version $Id: DecimalTypeBuilder.java,v 1.1 2004/03/09 10:33:57 reinhard
Exp $
+ * @version $Id$
*/
public class DecimalTypeBuilder extends AbstractDatatypeBuilder {
public Datatype build(Element datatypeElement, boolean arrayType,
DatatypeManager datatypeManager) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DoubleType.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DoubleType.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DoubleType.java
Thu Nov 4 02:12:30 2004
@@ -19,7 +19,7 @@
* A [EMAIL PROTECTED] org.apache.cocoon.forms.datatype.Datatype Datatype}
implementation
* for double numbers (backed by the java.lang.Double class).
*
- * @version $Id: DoubleType.java,v 1.1 2004/03/18 11:45:55 bruno Exp $
+ * @version $Id$
*/
public class DoubleType extends AbstractDatatype {
public Class getTypeClass() {
@@ -29,4 +29,4 @@
public String getDescriptiveName() {
return "double";
}
-}
\ No newline at end of file
+}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DoubleTypeBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DoubleTypeBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/DoubleTypeBuilder.java
Thu Nov 4 02:12:30 2004
@@ -22,7 +22,7 @@
/**
* Builds [EMAIL PROTECTED] DoubleType}s.
*
- * @version $Id: DoubleTypeBuilder.java,v 1.1 2004/03/18 11:45:55 bruno Exp $
+ * @version $Id$
*/
public class DoubleTypeBuilder extends AbstractDatatypeBuilder {
public Datatype build(Element datatypeElement, boolean arrayType,
DatatypeManager datatypeManager) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/EnumType.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/EnumType.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/EnumType.java
Thu Nov 4 02:12:30 2004
@@ -41,7 +41,7 @@
* different, you should also provide a fromString(String, Locale)
* method to convert those strings back to instances.
*
- * @version CVS $Id: EnumType.java,v 1.2 2004/03/09 11:31:11 joerg Exp $
+ * @version CVS $Id$
*/
public class EnumType extends AbstractDatatype {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/EnumTypeBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/EnumTypeBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/EnumTypeBuilder.java
Thu Nov 4 02:12:30 2004
@@ -22,7 +22,7 @@
/**
* Builds [EMAIL PROTECTED] EnumType}s.
*
- * @version CVS $Id: EnumTypeBuilder.java,v 1.2 2004/03/09 11:31:11 joerg Exp $
+ * @version CVS $Id$
*/
public class EnumTypeBuilder extends AbstractDatatypeBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/FloatType.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/FloatType.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/FloatType.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* A [EMAIL PROTECTED] org.apache.cocoon.forms.datatype.Datatype Datatype}
implementation
* for float numbers (backed by the java.lang.Float class).
- * @version $Id: FloatType.java,v 1.2 2004/03/09 11:31:11 joerg Exp $
+ * @version $Id$
*/
public class FloatType extends AbstractDatatype {
public Class getTypeClass() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/FloatTypeBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/FloatTypeBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/FloatTypeBuilder.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
/**
* Builds [EMAIL PROTECTED] FloatType}s.
- * @version $Id: FloatTypeBuilder.java,v 1.1 2004/03/09 10:33:57 reinhard Exp $
+ * @version $Id$
*/
public class FloatTypeBuilder extends AbstractDatatypeBuilder {
public Datatype build(Element datatypeElement, boolean arrayType,
DatatypeManager datatypeManager) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/IntegerType.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/IntegerType.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/IntegerType.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
* for whole numbers.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Antonio Gallardo</a>
- * @version CVS $Id: IntegerType.java,v 1.2 2004/03/09 11:31:11 joerg Exp $
+ * @version CVS $Id$
*/
public class IntegerType extends AbstractDatatype {
public Class getTypeClass() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/IntegerTypeBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/IntegerTypeBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/IntegerTypeBuilder.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
* Builds [EMAIL PROTECTED] IntegerType}s.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Antonio Gallardo</a>
- * @version CVS $Id: IntegerTypeBuilder.java,v 1.1 2004/03/09 10:33:57
reinhard Exp $
+ * @version CVS $Id$
*/
public class IntegerTypeBuilder extends AbstractDatatypeBuilder {
public Datatype build(Element datatypeElement, boolean arrayType,
DatatypeManager datatypeManager) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/LongType.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/LongType.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/LongType.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* A [EMAIL PROTECTED] org.apache.cocoon.forms.datatype.Datatype Datatype}
implementation
* for whole numbers.
- * @version $Id: LongType.java,v 1.2 2004/03/09 11:31:11 joerg Exp $
+ * @version $Id$
*/
public class LongType extends AbstractDatatype {
public Class getTypeClass() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/LongTypeBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/LongTypeBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/LongTypeBuilder.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
/**
* Builds [EMAIL PROTECTED] LongType}s.
- * @version $Id: LongTypeBuilder.java,v 1.1 2004/03/09 10:33:57 reinhard Exp $
+ * @version $Id$
*/
public class LongTypeBuilder extends AbstractDatatypeBuilder {
public Datatype build(Element datatypeElement, boolean arrayType,
DatatypeManager datatypeManager) throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/StringType.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/StringType.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/StringType.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* A [EMAIL PROTECTED] org.apache.cocoon.forms.datatype.Datatype Datatype}
implementation
* for strings.
- * @version $Id: StringType.java,v 1.2 2004/03/09 11:31:11 joerg Exp $
+ * @version $Id$
*/
public class StringType extends AbstractDatatype {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/StringTypeBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/StringTypeBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/typeimpl/StringTypeBuilder.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
/**
* Builds [EMAIL PROTECTED] StringType}s.
- * @version $Id: StringTypeBuilder.java,v 1.1 2004/03/09 10:33:57 reinhard Exp
$
+ * @version $Id$
*/
public class StringTypeBuilder extends AbstractDatatypeBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/AbstractValidationRule.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/AbstractValidationRule.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/AbstractValidationRule.java
Thu Nov 4 02:12:30 2004
@@ -29,7 +29,7 @@
* Abstract base class providing common functionality for many [EMAIL
PROTECTED] ValidationRule}
* implementations.
*
- * @version $Id: AbstractValidationRule.java,v 1.2 2004/03/09 14:58:45
cziegeler Exp $
+ * @version $Id$
*/
public abstract class AbstractValidationRule implements ValidationRule {
private XMLizable failMessage;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/AssertValidationRule.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/AssertValidationRule.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/AssertValidationRule.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* Generic validation rule that evaluates an expression. If the outcome of the
expression is true,
* the validation is successful, otherwise not.
*
- * @version $Id: AssertValidationRule.java,v 1.2 2004/03/09 14:58:45 cziegeler
Exp $
+ * @version $Id$
*/
public class AssertValidationRule extends AbstractValidationRule {
private Expression testExpression;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/AssertValidationRuleBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/AssertValidationRuleBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/AssertValidationRuleBuilder.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
/**
* Builds [EMAIL PROTECTED] AssertValidationRule}s.
*
- * @version $Id: AssertValidationRuleBuilder.java,v 1.1 2004/03/09 10:34:10
reinhard Exp $
+ * @version $Id$
*/
public class AssertValidationRuleBuilder extends AbstractValidationRuleBuilder
{
public ValidationRule build(Element validationRuleElement) throws
Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/EmailValidationRuleBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/EmailValidationRuleBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/EmailValidationRuleBuilder.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
/**
* Builds [EMAIL PROTECTED] EmailValidationRule}s.
*
- * @version $Id: EmailValidationRuleBuilder.java,v 1.1 2004/03/09 10:34:10
reinhard Exp $
+ * @version $Id$
*/
public class EmailValidationRuleBuilder extends AbstractValidationRuleBuilder {
public ValidationRule build(Element validationRuleElement) throws
Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/LengthValidationRule.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/LengthValidationRule.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/LengthValidationRule.java
Thu Nov 4 02:12:30 2004
@@ -35,7 +35,7 @@
* <li>check min and max string length
* </ul>
*
- * @version $Id: LengthValidationRule.java,v 1.3 2004/03/28 20:51:24 antonio
Exp $
+ * @version $Id$
*/
public class LengthValidationRule extends AbstractValidationRule {
private Expression exactExpr;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/LengthValidationRuleBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/LengthValidationRuleBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/LengthValidationRuleBuilder.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
/**
* Builds [EMAIL PROTECTED] LengthValidationRule}s.
*
- * @version $Id: LengthValidationRuleBuilder.java,v 1.1 2004/03/09 10:34:10
reinhard Exp $
+ * @version $Id$
*/
public class LengthValidationRuleBuilder extends AbstractValidationRuleBuilder
{
public ValidationRule build(Element validationRuleElement) throws
Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/Mod10ValidationRule.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/Mod10ValidationRule.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/Mod10ValidationRule.java
Thu Nov 4 02:12:30 2004
@@ -28,7 +28,7 @@
* and prefix, but those properties are depended on the credit card type and
such validation
* is not performed by this validation rule.
*
- * @version $Id: Mod10ValidationRule.java,v 1.2 2004/03/09 14:58:45 cziegeler
Exp $
+ * @version $Id$
*/
public class Mod10ValidationRule extends AbstractValidationRule {
public ValidationError validate(Object value, ExpressionContext
expressionContext) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/Mod10ValidationRuleBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/Mod10ValidationRuleBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/Mod10ValidationRuleBuilder.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
/**
* Builds [EMAIL PROTECTED] Mod10ValidationRule}s.
*
- * @version $Id: Mod10ValidationRuleBuilder.java,v 1.1 2004/03/09 10:34:10
reinhard Exp $
+ * @version $Id$
*/
public class Mod10ValidationRuleBuilder extends AbstractValidationRuleBuilder {
public ValidationRule build(Element validationRuleElement) throws
Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RangeValidationRule.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RangeValidationRule.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RangeValidationRule.java
Thu Nov 4 02:12:30 2004
@@ -36,7 +36,7 @@
* <li>check min and max values (range check)
* </ul>
*
- * @version $Id: RangeValidationRule.java,v 1.3 2004/03/28 20:51:24 antonio
Exp $
+ * @version $Id$
*/
public class RangeValidationRule extends AbstractValidationRule {
private Expression minExpr;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RangeValidationRuleBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RangeValidationRuleBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RangeValidationRuleBuilder.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
/**
* Builds [EMAIL PROTECTED] RangeValidationRule}s.
*
- * @version $Id: RangeValidationRuleBuilder.java,v 1.1 2004/03/09 10:34:10
reinhard Exp $
+ * @version $Id$
*/
public class RangeValidationRuleBuilder extends AbstractValidationRuleBuilder {
public ValidationRule build(Element validationRuleElement) throws
Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RegExpValidationRule.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RegExpValidationRule.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RegExpValidationRule.java
Thu Nov 4 02:12:30 2004
@@ -30,7 +30,7 @@
* <p>The <a href="http://jakarta.apache.org/oro/">Jakarta ORO</a> library
* is used as regexp engine.
*
- * @version $Id: RegExpValidationRule.java,v 1.2 2004/03/09 14:58:45 cziegeler
Exp $
+ * @version $Id$
*/
public class RegExpValidationRule extends AbstractValidationRule {
/** Compiled regular expression. */
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RegExpValidationRuleBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RegExpValidationRuleBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/RegExpValidationRuleBuilder.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
/**
* Builds [EMAIL PROTECTED] RegExpValidationRule}s.
*
- * @version $Id: RegExpValidationRuleBuilder.java,v 1.1 2004/03/09 10:34:10
reinhard Exp $
+ * @version $Id$
*/
public class RegExpValidationRuleBuilder extends AbstractValidationRuleBuilder
{
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/ValueCountValidationRule.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/ValueCountValidationRule.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/ValueCountValidationRule.java
Thu Nov 4 02:12:30 2004
@@ -37,7 +37,7 @@
* <li>check min and max array size
* </ul>
*
- * @version $Id: ValueCountValidationRule.java,v 1.4 2004/03/28 20:51:24
antonio Exp $
+ * @version $Id$
*/
public class ValueCountValidationRule extends AbstractValidationRule {
private Expression exactExpr;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/ValueCountValidationRuleBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/ValueCountValidationRuleBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/datatype/validationruleimpl/ValueCountValidationRuleBuilder.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
/**
* Builds [EMAIL PROTECTED] ValueCountValidationRule}s.
*
- * @version $Id: ValueCountValidationRuleBuilder.java,v 1.1 2004/03/09
10:34:10 reinhard Exp $
+ * @version $Id$
*/
public class ValueCountValidationRuleBuilder extends
AbstractValidationRuleBuilder {
public ValidationRule build(Element validationRuleElement) throws
Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/AbstractFormHandler.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/AbstractFormHandler.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/AbstractFormHandler.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
* of the WidgetEvent and calls the more specific [EMAIL PROTECTED]
#handleActionEvent(ActionEvent)}
* or [EMAIL PROTECTED] #handleValueChangedEvent(ValueChangedEvent)} methods.
*
- * @version CVS $Id: AbstractFormHandler.java,v 1.1 2004/03/09 10:33:45
reinhard Exp $
+ * @version CVS $Id$
*/
public abstract class AbstractFormHandler implements FormHandler {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ActionEvent.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ActionEvent.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ActionEvent.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
* Currently this event originates from a [EMAIL PROTECTED]
org.apache.cocoon.forms.formmodel.Action Button}
* widget.
*
- * @version CVS $Id: ActionEvent.java,v 1.2 2004/03/09 11:31:12 joerg Exp $
+ * @version CVS $Id$
*/
public class ActionEvent extends WidgetEvent {
String actionCommand;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ActionListener.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ActionListener.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ActionListener.java
Thu Nov 4 02:12:30 2004
@@ -19,7 +19,7 @@
* Listeners for [EMAIL PROTECTED] ActionEvent}s
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: ActionListener.java,v 1.1 2004/03/09 10:33:45 reinhard
Exp $
+ * @version CVS $Id$
*/
public interface ActionListener extends WidgetListener {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/CreateEvent.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/CreateEvent.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/CreateEvent.java
Thu Nov 4 02:12:30 2004
@@ -22,7 +22,7 @@
* An event raised when a widget is created, once it has been fully set up. For
* container widgets, this occurs after child widgets, if any, have been
created.
*
- * @version CVS $Id: CreateEvent.java 30941 2004-07-29 19:56:58Z vgritsenko $
+ * @version CVS $Id$
*/
public class CreateEvent extends WidgetEvent {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/CreateListener.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/CreateListener.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/CreateListener.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* Listeners for [EMAIL PROTECTED] CreateEvent}s
*
- * @version CVS $Id: CreateListener.java 30941 2004-07-29 19:56:58Z vgritsenko
$
+ * @version CVS $Id$
*/
public interface CreateListener extends WidgetListener {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/DeferredValueChangedEvent.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/DeferredValueChangedEvent.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/DeferredValueChangedEvent.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* value, thus avoiding unnecessary validation warnings when a user clicks an
action.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: DeferredValueChangedEvent.java,v 1.1 2004/03/09 10:33:45
reinhard Exp $
+ * @version CVS $Id$
*/
public class DeferredValueChangedEvent extends ValueChangedEvent {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/FormHandler.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/FormHandler.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/FormHandler.java
Thu Nov 4 02:12:30 2004
@@ -27,7 +27,7 @@
* you want the event handler to have access to objects it would not be able
to get access
* to if they were part of the form definition.
*
- * @version CVS $Id: FormHandler.java,v 1.2 2004/03/09 11:31:12 joerg Exp $
+ * @version CVS $Id$
*/
public interface FormHandler {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ProcessingPhaseEvent.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ProcessingPhaseEvent.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ProcessingPhaseEvent.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
* Event raised when a form processing phase is finished.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: ProcessingPhaseEvent.java,v 1.1 2004/03/09 10:33:45
reinhard Exp $
+ * @version CVS $Id$
*/
public class ProcessingPhaseEvent extends WidgetEvent {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ValueChangedEvent.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ValueChangedEvent.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ValueChangedEvent.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
* Event raised when a field value changes.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: ValueChangedEvent.java,v 1.1 2004/03/09 10:33:45 reinhard
Exp $
+ * @version CVS $Id$
*/
public class ValueChangedEvent extends WidgetEvent {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ValueChangedListener.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ValueChangedListener.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/ValueChangedListener.java
Thu Nov 4 02:12:30 2004
@@ -19,7 +19,7 @@
* Listener invoked when a field value changes.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: ValueChangedListener.java,v 1.1 2004/03/09 10:33:45
reinhard Exp $
+ * @version CVS $Id$
*/
public interface ValueChangedListener extends WidgetListener {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/WidgetEvent.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/WidgetEvent.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/WidgetEvent.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
* Base class for events sent by form widgets.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: WidgetEvent.java,v 1.1 2004/03/09 10:33:45 reinhard Exp $
+ * @version CVS $Id$
*/
public abstract class WidgetEvent extends EventObject {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/WidgetListener.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/WidgetListener.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/WidgetListener.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
* Base interface for all widget event listeners.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: WidgetListener.java,v 1.1 2004/03/09 10:33:45 reinhard
Exp $
+ * @version CVS $Id$
*/
public interface WidgetListener extends EventListener {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/WidgetListenerBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/WidgetListenerBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/WidgetListenerBuilder.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
* A component that build widget event listeners.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: WidgetListenerBuilder.java,v 1.1 2004/03/09 10:33:45
reinhard Exp $
+ * @version CVS $Id$
*/
public interface WidgetListenerBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/impl/JavaClassWidgetListenerBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/impl/JavaClassWidgetListenerBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/event/impl/JavaClassWidgetListenerBuilder.java
Thu Nov 4 02:12:30 2004
@@ -31,7 +31,7 @@
* </pre>
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: JavaClassWidgetListenerBuilder.java,v 1.2 2004/04/27
12:02:13 bruno Exp $
+ * @version CVS $Id$
*/
public class JavaClassWidgetListenerBuilder implements WidgetListenerBuilder,
ThreadSafe {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/DefaultExpressionManager.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/DefaultExpressionManager.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/DefaultExpressionManager.java
Thu Nov 4 02:12:30 2004
@@ -36,7 +36,7 @@
* <function name="MyFunction" class="net.foo.MyFunction"/>
* </pre>
*
- * @version CVS $Id: DefaultExpressionManager.java,v 1.1 2004/03/09 10:34:08
reinhard Exp $
+ * @version CVS $Id$
*/
public class DefaultExpressionManager
implements ExpressionManager, Component, Configurable, ThreadSafe {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/ExpressionManager.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/ExpressionManager.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/ExpressionManager.java
Thu Nov 4 02:12:30 2004
@@ -24,7 +24,7 @@
* The reason for centralising the creation of expressions is so that
* new functions can be registered in one place.
*
- * @version $Id: ExpressionManager.java,v 1.1 2004/03/09 10:34:08 reinhard Exp
$
+ * @version $Id$
*/
public interface ExpressionManager {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/IsNullFunction.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/IsNullFunction.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/IsNullFunction.java
Thu Nov 4 02:12:30 2004
@@ -24,7 +24,7 @@
* Returns true if argument is null.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Vadim Gritsenko</a>
- * @version CVS $Id: IsNullFunction.java,v 1.1 2004/03/09 10:34:08 reinhard
Exp $
+ * @version CVS $Id$
*/
public class IsNullFunction extends AbstractExpression {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/NullFunction.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/NullFunction.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/NullFunction.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
* Returns null constant.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Vadim Gritsenko</a>
- * @version CVS $Id: NullFunction.java,v 1.1 2004/03/09 10:34:08 reinhard Exp $
+ * @version CVS $Id$
*/
public class NullFunction extends AbstractExpression {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/StringFunction.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/StringFunction.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/expression/StringFunction.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* values, such as numbers.
*
* @author <a href="http://cocoon.apache.org/">The Apache Cocoon Team</a>
- * @version CVS $Id: StringFunction.java,v 1.1 2004/03/09 10:34:08 reinhard
Exp $
+ * @version CVS $Id$
*/
public class StringFunction extends AbstractExpression {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/flow/javascript/Form.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/flow/javascript/Form.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/flow/javascript/Form.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
/**
* cforms flowscript integration helper class.
- * @version $Id: Form.java,v 1.1 2004/03/11 02:56:32 joerg Exp $
+ * @version $Id$
*/
public class Form extends ScriptableObject {
FOM_Cocoon cocoon;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/flow/javascript/v2/ScriptableWidget.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/flow/javascript/v2/ScriptableWidget.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/flow/javascript/v2/ScriptableWidget.java
Thu Nov 4 02:12:30 2004
@@ -462,7 +462,7 @@
public String jsFunction_getId() {
return delegate.getId();
}
-
+
public WidgetState jsGet_state() {
return delegate.getState();
}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractContainerDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractContainerDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractContainerDefinition.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
/**
* The [EMAIL PROTECTED] AbstractContainerDefinition} corresponding to an
[EMAIL PROTECTED] AbstractContainerWidget}.
*
- * @version $Id: AbstractContainerDefinition.java,v 1.3 2004/04/21 20:30:49
mpo Exp $
+ * @version $Id$
*/
public abstract class AbstractContainerDefinition
extends AbstractWidgetDefinition implements ContainerDefinition {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractContainerWidget.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractContainerWidget.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractContainerWidget.java
Thu Nov 4 02:12:30 2004
@@ -37,14 +37,27 @@
/**
* Constructs AbstractContainerWidget
*/
- public AbstractContainerWidget(AbstractWidgetDefinition definition) {
+ public AbstractContainerWidget(AbstractContainerDefinition definition) {
super(definition);
widgets = new WidgetList();
}
+ /**
+ * Called after widget's environment has been setup,
+ * to allow for any contextual initalization such as
+ * looking up case widgets for union widgets.
+ */
+ public void initialize() {
+ Iterator it = this.getChildren();
+ while(it.hasNext()) {
+ ((Widget)it.next()).initialize();
+ }
+ }
+
public void addChild(Widget widget) {
- widget.setParent(this);
+ // order is important
widgets.addWidget(widget);
+ widget.setParent(this);
}
public boolean hasChild(String id) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractDatatypeWidgetDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractDatatypeWidgetDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractDatatypeWidgetDefinition.java
Thu Nov 4 02:12:30 2004
@@ -50,7 +50,7 @@
}
public void setSelectionList(SelectionList selectionList) {
- if (selectionList.getDatatype() != getDatatype())
+ if (selectionList != null && selectionList.getDatatype() !=
getDatatype())
throw new RuntimeException("Tried to assign a SelectionList that
is not associated with this widget's datatype.");
this.selectionList = selectionList;
}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractDatatypeWidgetDefinitionBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractDatatypeWidgetDefinitionBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractDatatypeWidgetDefinitionBuilder.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
/**
* Abstract base class for WidgetDefinitionBuilders that build widgets that
have datatypes/selection lists.
*
- * @version $Id: AbstractDatatypeWidgetDefinitionBuilder.java,v 1.2 2004/03/09
13:08:45 cziegeler Exp $
+ * @version $Id$
*/
public abstract class AbstractDatatypeWidgetDefinitionBuilder extends
AbstractWidgetDefinitionBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractWidget.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractWidget.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AbstractWidget.java
Thu Nov 4 02:12:30 2004
@@ -63,12 +63,21 @@
* Storage for the widget allocated attributes
*/
private Map attributes;
-
+
protected AbstractWidget(AbstractWidgetDefinition definition) {
this.state = definition.getState();
}
/**
+ * Called after widget's environment has been setup,
+ * to allow for any contextual initalization, such as
+ * looking up case widgets for union widgets.
+ */
+ public void initialize() {
+ // Do nothing.
+ }
+
+ /**
* Gets the id of this widget.
*/
public String getId() {
@@ -165,7 +174,7 @@
public Widget lookupWidget(String path) {
- if (path == null && path.equals(""))
+ if (path == null || path.equals(""))
return this;
Widget relativeWidget;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AddRowActionDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AddRowActionDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AddRowActionDefinition.java
Thu Nov 4 02:12:30 2004
@@ -22,7 +22,7 @@
* The definition for a repeater action that adds a row to a sibling repeater.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: AddRowActionDefinition.java,v 1.1 2004/03/09 10:33:50
reinhard Exp $
+ * @version CVS $Id$
*/
public class AddRowActionDefinition extends RepeaterActionDefinition {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AggregateFieldDefinitionBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AggregateFieldDefinitionBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/AggregateFieldDefinitionBuilder.java
Thu Nov 4 02:12:30 2004
@@ -29,7 +29,7 @@
/**
* Builds [EMAIL PROTECTED] AggregateFieldDefinition}s.
*
- * @version $Id: AggregateFieldDefinitionBuilder.java,v 1.2 2004/03/09
13:08:45 cziegeler Exp $
+ * @version $Id$
*/
public class AggregateFieldDefinitionBuilder extends FieldDefinitionBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/BooleanField.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/BooleanField.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/BooleanField.java
Thu Nov 4 02:12:30 2004
@@ -40,6 +40,11 @@
* @version $Id$
*/
public class BooleanField extends AbstractWidget implements
ValidationErrorAware, ValueChangedListenerEnabled {
+
+ private static final String BOOLEAN_FIELD_EL = "booleanfield";
+ private static final String VALUE_EL = "value";
+ private static final String VALIDATION_MSG_EL = "validation-message";
+
// FIXME(SW) : should the initial value be false or null ? This would allow
// event listeners to be triggered at bind time.
private Boolean value = Boolean.FALSE;
@@ -102,10 +107,6 @@
public void setValidationError(ValidationError error) {
this.validationError = error;
}
-
- private static final String BOOLEAN_FIELD_EL = "booleanfield";
- private static final String VALUE_EL = "value";
- private static final String VALIDATION_MSG_EL = "validation-message";
/**
* @return "booleanfield"
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/BooleanFieldDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/BooleanFieldDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/BooleanFieldDefinition.java
Thu Nov 4 02:12:30 2004
@@ -22,7 +22,7 @@
/**
* The [EMAIL PROTECTED] WidgetDefinition} part of a BooleanField widget, see
[EMAIL PROTECTED] BooleanField} for more information.
*
- * @version $Id: BooleanFieldDefinition.java,v 1.2 2004/04/22 14:44:31 mpo Exp
$
+ * @version $Id$
*/
public class BooleanFieldDefinition extends AbstractWidgetDefinition {
private ValueChangedListener listener;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ButtonDefinitionBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ButtonDefinitionBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ButtonDefinitionBuilder.java
Thu Nov 4 02:12:30 2004
@@ -22,7 +22,7 @@
* The ButtonDefinitionBuilder has been replaced by [EMAIL PROTECTED]
ActionDefinitionBuilder}. This implementation
* is only left here to give a warning to users.
*
- * @version $Id: ButtonDefinitionBuilder.java,v 1.1 2004/03/09 10:33:50
reinhard Exp $
+ * @version $Id$
*/
public class ButtonDefinitionBuilder implements WidgetDefinitionBuilder {
public WidgetDefinition buildWidgetDefinition(Element widgetElement)
throws Exception {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/CannotYetResolveWarning.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/CannotYetResolveWarning.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/CannotYetResolveWarning.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
* the value of a required field, when that required field does not yet have
* a value.
*
- * @version $Id: CannotYetResolveWarning.java,v 1.1 2004/03/09 10:33:50
reinhard Exp $
+ * @version $Id$
*/
public class CannotYetResolveWarning extends RuntimeException {
public String getMessage() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ClassDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ClassDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ClassDefinition.java
Thu Nov 4 02:12:30 2004
@@ -19,7 +19,7 @@
* A [EMAIL PROTECTED] WidgetDefinition} which holds a collection of [EMAIL
PROTECTED] Widget}s
* and which can be instantiated with a [EMAIL PROTECTED] NewDefinition}.
*
- * @version $Id: ClassDefinition.java,v 1.2 2004/04/12 14:05:09 tim Exp $
+ * @version $Id$
*/
public class ClassDefinition extends AbstractContainerDefinition {
public Widget createInstance() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ContainerDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ContainerDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ContainerDefinition.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
/**
* Interface to be implemented by WidgetDefinitions for Widgets which contain
other widgets.
*
- * @version $Id: ContainerDefinition.java,v 1.2 2004/04/12 14:05:09 tim Exp $
+ * @version $Id$
*/
public interface ContainerDefinition extends WidgetDefinition {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ContainerWidget.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ContainerWidget.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ContainerWidget.java
Thu Nov 4 02:12:30 2004
@@ -22,7 +22,7 @@
* widget, the [EMAIL PROTECTED] ContainerWidget}s being the branches/forks,
and the
* [EMAIL PROTECTED] Widget}s with values being the leaves.
*
- * @version $Id: ContainerWidget.java,v 1.5 2004/05/07 16:43:42 mpo Exp $
+ * @version $Id$
*/
public interface ContainerWidget extends Widget {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/DataWidget.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/DataWidget.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/DataWidget.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
import org.apache.cocoon.forms.datatype.Datatype;
/**
- * @version $Id: DataWidget.java,v 1.1 2004/03/09 10:33:50 reinhard Exp $
+ * @version $Id$
*
*/
public interface DataWidget extends Widget {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/DuplicateIdException.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/DuplicateIdException.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/DuplicateIdException.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
* one tries to add a WidgetDefinition that has the same id as another,
* previously added, WidgetDefinition.
*
- * @version $Id: DuplicateIdException.java,v 1.1 2004/03/09 10:33:50 reinhard
Exp $
+ * @version $Id$
*/
public class DuplicateIdException extends Exception {
public DuplicateIdException(String message) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ExpressionContextImpl.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ExpressionContextImpl.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/ExpressionContextImpl.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
* Implementation of the ExpressionContext required for the evaluation of
* expressions by xReporter expression interpreter.
*
- * @version $Id: ExpressionContextImpl.java,v 1.3 2004/05/07 16:43:42 mpo Exp $
+ * @version $Id$
*/
public class ExpressionContextImpl implements ExpressionContext {
private Widget widget;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Field.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Field.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Field.java
Thu Nov 4 02:12:30 2004
@@ -46,6 +46,11 @@
*/
public class Field extends AbstractWidget implements ValidationErrorAware,
DataWidget, SelectableWidget,
ValueChangedListenerEnabled {
+
+ private static final String FIELD_EL = "field";
+ private static final String VALUE_EL = "value";
+ private static final String VALIDATION_MSG_EL = "validation-message";
+
/** Overrides selection list defined in FieldDefinition, if any. */
protected SelectionList selectionList;
/** Additional listeners to those defined as part of the widget definition
(if any). */
@@ -198,13 +203,15 @@
if (!(newEnteredValue == null ? "" :
newEnteredValue).equals((enteredValue == null ? "" : enteredValue))) {
enteredValue = newEnteredValue;
validationError = null;
+ Object oldValue = value;
value = null;
this.valueState = VALUE_UNPARSED;
if (hasValueChangedListeners()) {
// Throw an event that will parse the value only if needed.
- getForm().addWidgetEvent(new DeferredValueChangedEvent(this,
value));
- }
+ // This event holds the old value and will lazily compute the
new one if needed
+ getForm().addWidgetEvent(new DeferredValueChangedEvent(this,
oldValue));
+ }
}
}
@@ -319,11 +326,6 @@
public boolean isRequired() {
return getFieldDefinition().isRequired();
}
-
-
- private static final String FIELD_EL = "field";
- private static final String VALUE_EL = "value";
- private static final String VALIDATION_MSG_EL = "validation-message";
/**
* @return "field"
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/FormDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/FormDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/FormDefinition.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
/**
* The [EMAIL PROTECTED] WidgetDefinition} part of a Form widget, see [EMAIL
PROTECTED] Form} for more information.
*
- * @version $Id: FormDefinition.java,v 1.1 2004/03/09 10:33:50 reinhard Exp $
+ * @version $Id$
*/
public class FormDefinition extends AbstractContainerDefinition {
private ProcessingPhaseListener listener;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/MessagesDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/MessagesDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/MessagesDefinition.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* The [EMAIL PROTECTED] WidgetDefinition} part of a Messages widget, see
[EMAIL PROTECTED] Messages} for more information.
*
- * @version $Id: MessagesDefinition.java,v 1.1 2004/03/09 10:33:50 reinhard
Exp $
+ * @version $Id$
*/
public class MessagesDefinition extends AbstractWidgetDefinition {
public Widget createInstance() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/MultiValueField.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/MultiValueField.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/MultiValueField.java
Thu Nov 4 02:12:30 2004
@@ -50,6 +50,12 @@
* @version $Id$
*/
public class MultiValueField extends AbstractWidget implements
ValidationErrorAware, SelectableWidget {
+
+ private static final String MULTIVALUEFIELD_EL = "multivaluefield";
+ private static final String VALUES_EL = "values";
+ private static final String VALUE_EL = "value";
+ private static final String VALIDATION_MSG_EL = "validation-message";
+
private final MultiValueFieldDefinition definition;
private SelectionList selectionList;
@@ -113,11 +119,6 @@
return validationError == null ? super.validate() : false;
}
-
- private static final String MULTIVALUEFIELD_EL = "multivaluefield";
- private static final String VALUES_EL = "values";
- private static final String VALUE_EL = "value";
- private static final String VALIDATION_MSG_EL = "validation-message";
/**
* @return "multivaluefield"
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/MultiValueFieldDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/MultiValueFieldDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/MultiValueFieldDefinition.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* The [EMAIL PROTECTED] WidgetDefinition} part of a MultiValueField widget,
see [EMAIL PROTECTED] MultiValueField} for more information.
*
- * @version $Id: MultiValueFieldDefinition.java,v 1.2 2004/04/22 14:44:31 mpo
Exp $
+ * @version $Id$
*/
public class MultiValueFieldDefinition extends FieldDefinition {
public Widget createInstance() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/NewDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/NewDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/NewDefinition.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* [EMAIL PROTECTED] ClassDefinition}. The resolve step replaces this
definition with
* the definitions contained in the referenced [EMAIL PROTECTED]
ClassDefinition}.
*
- * @version $Id: NewDefinition.java,v 1.2 2004/04/12 14:05:09 tim Exp $
+ * @version $Id$
*/
public class NewDefinition extends AbstractWidgetDefinition {
private boolean resolving;
@@ -72,7 +72,9 @@
if (definition instanceof ContainerDefinition) {
((ContainerDefinition)definition).resolve(parents, parent);
}
- if (!(definition instanceof NewDefinition)) {
+ if (definition instanceof NewDefinition) {
+ ((NewDefinition)definition).resolve(parents, parent);
+ } else {
((ContainerDefinition)parent).addWidgetDefinition(definition);
}
}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/OutputDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/OutputDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/OutputDefinition.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* The [EMAIL PROTECTED] WidgetDefinition} part of a [EMAIL PROTECTED] Output}
widget.
*
- * @version $Id: OutputDefinition.java,v 1.1 2004/03/09 10:33:50 reinhard Exp $
+ * @version $Id$
*/
public class OutputDefinition extends AbstractDatatypeWidgetDefinition {
public Widget createInstance() {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Repeater.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Repeater.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Repeater.java
Thu Nov 4 02:12:30 2004
@@ -65,6 +65,7 @@
public RepeaterRow addRow() {
RepeaterRow repeaterRow = new RepeaterRow(definition);
rows.add(repeaterRow);
+ repeaterRow.initialize();
return repeaterRow;
}
@@ -75,6 +76,7 @@
} else {
rows.add(index, repeaterRow);
}
+ repeaterRow.initialize();
return repeaterRow;
}
@@ -309,7 +311,7 @@
public class RepeaterRow extends AbstractContainerWidget {
- public RepeaterRow(AbstractWidgetDefinition definition) {
+ public RepeaterRow(RepeaterDefinition definition) {
super(definition);
setParent(Repeater.this);
((ContainerDefinition)definition).createWidgets(this);
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RepeaterAction.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RepeaterAction.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RepeaterAction.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
*
* @see RepeaterActionDefinitionBuilder
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: RepeaterAction.java,v 1.4 2004/05/07 16:43:42 mpo Exp $
+ * @version CVS $Id$
*/
public class RepeaterAction extends Action {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RepeaterActionDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RepeaterActionDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RepeaterActionDefinition.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
*
* @see RepeaterActionDefinitionBuilder
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: RepeaterActionDefinition.java,v 1.1 2004/03/09 10:33:50
reinhard Exp $
+ * @version CVS $Id$
*/
public abstract class RepeaterActionDefinition extends ActionDefinition {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RepeaterDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RepeaterDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RepeaterDefinition.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* The [EMAIL PROTECTED] WidgetDefinition} part of a Repeater widget, see
[EMAIL PROTECTED] Repeater} for more information.
*
- * @version $Id: RepeaterDefinition.java,v 1.1 2004/03/09 10:33:50 reinhard
Exp $
+ * @version $Id$
*/
public class RepeaterDefinition extends AbstractContainerDefinition {
private int initialSize = 0;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RowAction.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RowAction.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/RowAction.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
/**
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: RowAction.java,v 1.1 2004/03/09 10:33:50 reinhard Exp $
+ * @version CVS $Id$
*/
public class RowAction extends Action {
public RowAction(RowActionDefinition definition) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/SelectableWidget.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/SelectableWidget.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/SelectableWidget.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
import org.apache.cocoon.forms.datatype.SelectionList;
/**
- * @version $Id: SelectableWidget.java,v 1.1 2004/03/09 10:33:50 reinhard Exp $
+ * @version $Id$
*
*/
public interface SelectableWidget extends Widget {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/StructDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/StructDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/StructDefinition.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* The [EMAIL PROTECTED] WidgetDefinition} corresponding to a [EMAIL
PROTECTED] Struct} widget.
*
- * @version $Id: StructDefinition.java,v 1.2 2004/04/12 14:05:09 tim Exp $
+ * @version $Id$
*/
public class StructDefinition extends AbstractContainerDefinition {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Submit.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Submit.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Submit.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
*
* @see SubmitDefinitionBuilder
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: Submit.java,v 1.2 2004/04/09 16:43:21 mpo Exp $
+ * @version CVS $Id$
*/
public class Submit extends Action {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/SubmitDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/SubmitDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/SubmitDefinition.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
*
* @see SubmitDefinitionBuilder
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: SubmitDefinition.java,v 1.1 2004/03/09 10:33:50 reinhard
Exp $
+ * @version CVS $Id$
*/
public class SubmitDefinition extends ActionDefinition {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Union.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Union.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Union.java
Thu Nov 4 02:12:30 2004
@@ -16,6 +16,7 @@
package org.apache.cocoon.forms.formmodel;
import org.apache.cocoon.forms.FormContext;
+import org.apache.cocoon.forms.event.*;
/**
* A discriminated union that references a discriminant value in another
@@ -48,20 +49,25 @@
return definition;
}
- // TODO: This whole union mess is too dependent on undefined sequences of
execution.
- // These need to be ordered into a contract of sequences.
-
- public void setParent(Widget widget) {
- super.setParent(widget);
- resolve();
- }
-
- // TODO: The "resolve" step currently expands each "New" into the list of
widgets in the corresponding "Class".
- // "resolve" should be changed to "expand", and a new step, "resolve"
should be introduced which patches up any
- // *widget* (not definition) references after the expansion has put all of
the widgets in place.
- public void resolve() {
+ /**
+ * Called after widget's environment has been setup,
+ * to allow for any contextual initalization such as
+ * looking up case widgets for union widgets.
+ */
+ public void initialize() {
String caseWidgetId = definition.getCaseWidgetId();
- caseWidget = ((ContainerWidget)getParent()).getChild(caseWidgetId);
+ this.caseWidget = getParent().lookupWidget(caseWidgetId);
+ if(this.caseWidget == null) {
+ throw new RuntimeException("Could not find case widget \""
+ + caseWidgetId + "\" for union \"" + getId() + "\" at " +
getLocation());
+ }
+ ((ValueChangedListenerEnabled)caseWidget).addValueChangedListener(
+ new ValueChangedListener() {
+ public void valueChanged(ValueChangedEvent event) {
+ Union.this.caseValue = (String)event.getNewValue();
+ }
+ }
+ );
}
/**
@@ -72,7 +78,7 @@
}
public Object getValue() {
- return caseWidget.getValue();
+ return this.caseWidget.getValue();
}
public void readFromRequest(FormContext formContext) {
@@ -80,18 +86,18 @@
return;
// Ensure the case widget has read its value
- caseWidget.readFromRequest(formContext);
+ this.caseWidget.readFromRequest(formContext);
Widget widget;
// Read current case from request
String newValue = (String)getValue();
if (newValue != null && !newValue.equals("")) {
- if (getForm().getSubmitWidget() == caseWidget &&
!newValue.equals(caseValue)) {
+ if (getForm().getSubmitWidget() == this.caseWidget &&
!newValue.equals(this.caseValue)) {
// If submitted by the case widget and its value has changed,
read the values
- // for the previous case values. This allows to keep any
entered values
+ // for the previous case value. This allows to keep any
already entered values
// despite the case change.
- widget = getChild(caseValue);
+ widget = getChild(this.caseValue);
} else {
// Get the corresponding widget (will create it if needed)
widget = getChild(newValue);
@@ -101,7 +107,7 @@
widget.readFromRequest(formContext);
}
}
- caseValue = newValue;
+ this.caseValue = newValue;
}
// TODO: Simplify this logic.
@@ -120,8 +126,12 @@
}
public Widget getChild(String id) {
- if (!widgets.hasWidget(id) &&
((ContainerDefinition)definition).hasWidget(id))
+ if (!widgets.hasWidget(id) &&
((ContainerDefinition)definition).hasWidget(id)) {
((ContainerDefinition)definition).createWidget(this, id);
+ Widget child = super.getChild(id);
+ child.initialize();
+ return child;
+ }
return super.getChild(id);
}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/UnionDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/UnionDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/UnionDefinition.java
Thu Nov 4 02:12:30 2004
@@ -19,7 +19,7 @@
/**
* The [EMAIL PROTECTED] WidgetDefinition} corresponding to a [EMAIL
PROTECTED] Union} widget.
*
- * @version $Id: UnionDefinition.java,v 1.2 2004/04/12 14:05:09 tim Exp $
+ * @version $Id$
*/
public class UnionDefinition extends AbstractContainerDefinition {
private String caseWidgetId;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Upload.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Upload.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Upload.java
Thu Nov 4 02:12:30 2004
@@ -38,6 +38,11 @@
* @version CVS $Id$
*/
public class Upload extends AbstractWidget implements ValidationErrorAware {
+
+ private static final String UPLOAD_EL = "upload";
+ private static final String VALUE_EL = "value";
+ private static final String VALIDATION_MSG_EL = "validation-message";
+
private final UploadDefinition uploadDefinition;
private Part part;
private ValidationError validationError;
@@ -144,10 +149,6 @@
public void setValidationError(ValidationError error) {
this.validationError = error;
}
-
- private static final String UPLOAD_EL = "upload";
- private static final String VALUE_EL = "value";
- private static final String VALIDATION_MSG_EL = "validation-message";
/**
* @return "upload"
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/UploadDefinition.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/UploadDefinition.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/UploadDefinition.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Upayavira</a>
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: UploadDefinition.java,v 1.1 2004/03/09 10:33:50 reinhard
Exp $
+ * @version CVS $Id$
*/
public class UploadDefinition extends AbstractWidgetDefinition {
private boolean required;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Widget.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Widget.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Widget.java
Thu Nov 4 02:12:30 2004
@@ -60,6 +60,13 @@
public static final char PATH_SEPARATOR = '/';
/**
+ * Called after widget's environment has been setup,
+ * to allow for any contextual initalization such as
+ * looking up case widgets for union widgets.
+ */
+ public void initialize();
+
+ /**
* @return the source location of this widget.
*/
public String getLocation();
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/WidgetDefinitionBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/WidgetDefinitionBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/WidgetDefinitionBuilder.java
Thu Nov 4 02:12:30 2004
@@ -23,10 +23,10 @@
* <p>These builder classes should be thread safe, only a single instance of
them
* will be created.
*
- * <p>Implementations may implement Avalon's Composable interface to gain
access
+ * <p>Implementations may implement Avalon's Serviceable interface to gain
access
* to other components.
*
- * @version CVS $Id: WidgetDefinitionBuilder.java,v 1.1 2004/03/09 10:33:50
reinhard Exp $
+ * @version CVS $Id$
*/
public interface WidgetDefinitionBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/WidgetList.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/WidgetList.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/WidgetList.java
Thu Nov 4 02:12:30 2004
@@ -33,7 +33,7 @@
* This implements a type-aware List of Widgets that automatically can
distribute
* the common Widget operations over the contained Widgets.
*
- * @version $Id: WidgetList.java,v 1.2 2004/04/28 16:34:12 bruno Exp $
+ * @version $Id$
*/
public class WidgetList {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/WidgetState.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/WidgetState.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/WidgetState.java
Thu Nov 4 02:12:30 2004
@@ -127,4 +127,4 @@
// return iterator(WidgetState.class);
// }
-}
\ No newline at end of file
+}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/generation/FormsGenerator.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/generation/FormsGenerator.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/generation/FormsGenerator.java
Thu Nov 4 02:12:30 2004
@@ -43,7 +43,7 @@
* <li> Or else at its default-location in the flow context-object.</li>
* </ol>
*
- * @version $Id: FormsGenerator.java,v 1.6 2004/04/09 16:26:04 mpo Exp $
+ * @version $Id$
*/
public class FormsGenerator extends AbstractGenerator {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/generation/JXMacrosHelper.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/generation/JXMacrosHelper.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/generation/JXMacrosHelper.java
Thu Nov 4 02:12:30 2004
@@ -104,18 +104,14 @@
* @param currentWidget
* @param id
*/
- public Widget getWidget(Widget currentWidget, String id) {
- Widget result = null;
-
- if (currentWidget instanceof ContainerWidget) {
- result = ((ContainerWidget)currentWidget).getChild(id);
- }
+ public Widget getWidget(Widget currentWidget, String path) {
+ Widget result = currentWidget.lookupWidget(path);
if (result != null) {
return result;
} else {
throw new IllegalArgumentException("Widget '" + currentWidget +
- "' has no child named '" + id +
"'");
+ "' has no child named '" + path
+ "'");
}
}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/generation/jx-macros.xml
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/generation/jx-macros.xml
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/generation/jx-macros.xml
Thu Nov 4 02:12:30 2004
@@ -1,12 +1,12 @@
<!-- An implementation of the CForms template engine as a JXTemplate tag
library -->
-
+
<jx:template xmlns:jx="http://apache.org/cocoon/templates/jx/1.0"
xmlns:fi="http://apache.org/cocoon/forms/1.0#instance">
<!--
ft:form-template
-->
- <jx:macro name="form-template"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
- <jx:set var="cformsHelper"
value="${Packages.org.apache.cocoon.forms.generation.JXMacrosHelper.createHelper(cocoon.consumer)}"/>
+ <jx:macro name="form-template"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
+ <jx:set var="cformsHelper"
value="${Packages.org.apache.cocoon.forms.generation.JXMacrosHelper.createHelper(cocoon.consumer)}"/>
<jx:set var="form" value="${CocoonFormsInstance}"/>
<jx:if test="${cformsHelper.isVisible(form)}">
<jx:set var="cformsDummy" value="${cformsHelper.startForm(form,
macro.arguments)}"/>
@@ -15,13 +15,13 @@
<jx:evalBody/>
<jx:set var="cformsDummy" value="${cformsHelper.endForm()}"/>
</jx:if>
- </jx:macro>
-
+ </jx:macro>
+
<!--
ft:widget
-->
- <jx:macro name="widget"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
- <jx:parameter name="id"/>
+ <jx:macro name="widget"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
+ <jx:parameter name="id"/>
<jx:set var="widget" value="${cformsHelper.getWidget(widget, id)}"/>
<jx:if test="${cformsHelper.isVisible(widget)}">
@@ -30,41 +30,41 @@
<jx:set var="cformsDummy" value="${cformsHelper.flushRoot(widget)}"/>
</jx:if>
</jx:macro>
-
+
<!--
ft:repeater-widget-label
-->
- <jx:macro name="repeater-widget-label"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
- <jx:parameter name="id"/>
- <jx:parameter name="widget-id"/>
-
- <jx:set var="cformsDummy"
value="${cformsHelper.generateRepeaterWidgetLabel(widget, id,
this['widget-id'])}"/>
- </jx:macro>
-
+ <jx:macro name="repeater-widget-label"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
+ <jx:parameter name="id"/>
+ <jx:parameter name="widget-id"/>
+
+ <jx:set var="cformsDummy"
value="${cformsHelper.generateRepeaterWidgetLabel(widget, id,
this['widget-id'])}"/>
+ </jx:macro>
+
<!--
ft:widget-label
-->
- <jx:macro name="widget-label"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
- <jx:parameter name="id"/>
+ <jx:macro name="widget-label"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
+ <jx:parameter name="id"/>
- <jx:set var="cformsDummy"
value="${cformsHelper.generateWidgetLabel(widget, id)}"/>
- </jx:macro>
-
+ <jx:set var="cformsDummy"
value="${cformsHelper.generateWidgetLabel(widget, id)}"/>
+ </jx:macro>
+
<!--
ft:repeater-size
-->
- <jx:macro name="repeater-size"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
- <jx:parameter name="id"/>
+ <jx:macro name="repeater-size"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
+ <jx:parameter name="id"/>
- <jx:set var="cformsDummy"
value="${cformsHelper.generateRepeaterSize(widget, id)}"/>
- </jx:macro>
-
+ <jx:set var="cformsDummy"
value="${cformsHelper.generateRepeaterSize(widget, id)}"/>
+ </jx:macro>
+
<!--
ft:repeater-widget
-->
- <jx:macro name="repeater-widget"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
- <jx:parameter name="id"/>
-
+ <jx:macro name="repeater-widget"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
+ <jx:parameter name="id"/>
+
<jx:set var="repeater" value="${cformsHelper.getRepeater(widget, id)}"/>
<jx:if test="${cformsHelper.isVisible(repeater)}">
<jx:forEach varStatus="repeaterLoop" begin="0"
end="${repeater.getSize() - 1}">
@@ -74,14 +74,14 @@
</jx:if>
</jx:forEach>
</jx:if>
- </jx:macro>
-
+ </jx:macro>
+
<!--
ft:continuation-id
-->
- <jx:macro name="continuation-id"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
- <fi:continuation-id>${cocoon.continuation.id}</fi:continuation-id>
- </jx:macro>
+ <jx:macro name="continuation-id"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
+ <fi:continuation-id>${cocoon.continuation.id}</fi:continuation-id>
+ </jx:macro>
<!--
ft:class
@@ -89,7 +89,7 @@
<jx:macro name="class"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
<jx:parameter name="id"/>
- <jx:set var="cformsDummy" value="${cformsHelper.defineClassBody(form,
id, macro.body)}"/>
+ <jx:set var="cformsDummy" value="${cformsHelper.defineClassBody(form,
id, macro.body)}"/>
</jx:macro>
<!--
@@ -104,8 +104,8 @@
<!--
ft:struct : just increase the nesting level
-->
- <jx:macro name="struct"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
- <jx:parameter name="id"/>
+ <jx:macro name="struct"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
+ <jx:parameter name="id"/>
<jx:set var="widget" value="${cformsHelper.getWidget(widget, id)}"/>
<jx:if test="${cformsHelper.isVisible(widget)}">
@@ -120,7 +120,7 @@
-->
<jx:macro name="union"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
<jx:parameter name="id"/>
-
+
<jx:set var="widget" value="${cformsHelper.getWidget(widget, id)}"/>
<jx:if test="${cformsHelper.isVisible(widget)}">
<fi:union id="${widget.getRequestParameterName()}">
@@ -136,7 +136,7 @@
<jx:parameter name="id"/>
<jx:if test="${cformsHelper.isSelectedCase(widget, id)}">
- <jx:set widget="${cformsHelper.getWidget(widget, id)}"/>
+ <jx:set widget="${cformsHelper.getWidget(widget, id)}"/>
<jx:evalBody/>
</jx:if>
</jx:macro>
@@ -150,9 +150,11 @@
<jx:set var="widget" value="${cformsHelper.getWidget(widget, id)}"/>
<jx:set var="validationError" value="${widget.getValidationError()}"/>
<jx:if test="${validationError != null}">
- <jx:set var="cformsDummy"
value="${cformsHelper.generateValidationError(validationError)}"/>
- <jx:evalBody/>
- <jx:set var="cformsDummy"
value="${cformsHelper.flushRoot(validationError)}"/>
+ <fi:validation-error>
+ <jx:set var="cformsDummy"
value="${cformsHelper.generateValidationError(validationError)}"/>
+ <jx:evalBody/>
+ <jx:set var="cformsDummy"
value="${cformsHelper.flushRoot(validationError)}"/>
+ </fi:validation-error>
</jx:if>
</jx:macro>
@@ -160,8 +162,8 @@
<!--
ft:aggregate-widget
-->
- <jx:macro name="aggregate-widget"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
- <jx:parameter name="id"/>
+ <jx:macro name="aggregate-widget"
targetNamespace="http://apache.org/cocoon/forms/1.0#template">
+ <jx:parameter name="id"/>
<jx:set var="widget" value="${cformsHelper.getWidget(widget, id)}"/>
<jx:if test="${cformsHelper.isVisible(widget)}">
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Contact.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Contact.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Contact.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* Contact belongs to the [EMAIL PROTECTED] Form2Bean} demo.
*
- * @version $Id: Contact.java,v 1.1 2004/03/09 10:34:08 reinhard Exp $
+ * @version $Id$
*/
public class Contact {
private long id;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Form1Handler.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Form1Handler.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Form1Handler.java
Thu Nov 4 02:12:30 2004
@@ -23,7 +23,7 @@
* Example FormHandler for the "Form1" sample form.
* This implementation currently doesn't do anything interesting.
*
- * @version $Id: Form1Handler.java,v 1.1 2004/03/09 10:34:08 reinhard Exp $
+ * @version $Id$
*/
public class Form1Handler extends AbstractFormHandler {
public void handleActionEvent(ActionEvent actionEvent) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Form2Bean.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Form2Bean.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Form2Bean.java
Thu Nov 4 02:12:30 2004
@@ -22,7 +22,7 @@
/**
* Sample bean used in the form2 binding demo.
*
- * @version $Id: Form2Bean.java,v 1.1 2004/03/09 10:34:08 reinhard Exp $
+ * @version $Id$
*/
public class Form2Bean {
private String email;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/InitForm1Action.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/InitForm1Action.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/InitForm1Action.java
Thu Nov 4 02:12:30 2004
@@ -34,7 +34,7 @@
* meant to illustrate how you can prepopulate a Form instance before its
* initial display.
*
- * @version $Id: InitForm1Action.java,v 1.4 2004/05/07 16:43:43 mpo Exp $
+ * @version $Id$
*/
public class InitForm1Action extends AbstractFormsAction {
public Map act(Redirector redirector, SourceResolver resolver, Map
objectModel, String source, Parameters parameters)
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Sex.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Sex.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/Sex.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* Description of Sex.
- * @version CVS $Id: Sex.java,v 1.1 2004/03/09 10:34:08 reinhard Exp $
+ * @version CVS $Id$
*/
public class Sex {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/LenientBaseBean.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/LenientBaseBean.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/LenientBaseBean.java
Thu Nov 4 02:12:30 2004
@@ -19,7 +19,7 @@
/**
* LenientBaseBean
* @author Marc Portier
- * @version $Id: LenientBaseBean.java,v 1.1 2004/03/09 10:34:08 reinhard Exp $
+ * @version $Id$
*/
public class LenientBaseBean {
protected String breakingField;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/LenientNotOKBean.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/LenientNotOKBean.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/LenientNotOKBean.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* LenientNotOKBean
* @author Marc Portier
- * @version $Id: LenientNotOKBean.java,v 1.1 2004/03/09 10:34:08 reinhard Exp $
+ * @version $Id$
*/
public class LenientNotOKBean extends LenientBaseBean{
public LenientNotOKBean(String initVal) {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/LenientOKBean.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/LenientOKBean.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/LenientOKBean.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* LenientOKBean
* @author Marc Portier
- * @version $Id: LenientOKBean.java,v 1.1 2004/03/09 10:34:08 reinhard Exp $
+ * @version $Id$
*/
public class LenientOKBean extends LenientBaseBean{
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/ValuesBean.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/ValuesBean.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/bindings/ValuesBean.java
Thu Nov 4 02:12:30 2004
@@ -18,7 +18,7 @@
/**
* ValuesBean used in the 01values test.
* @author Marc Portier
- * @version $Id: ValuesBean.java,v 1.1 2004/03/09 10:34:08 reinhard Exp $
+ * @version $Id$
*/
public class ValuesBean {
private String simple = "Simple";
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/dreamteam/Team.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/dreamteam/Team.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/dreamteam/Team.java
Thu Nov 4 02:12:30 2004
@@ -54,4 +54,4 @@
}
return null;
}
-}
\ No newline at end of file
+}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/dreamteam/TeamMember.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/dreamteam/TeamMember.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/samples/dreamteam/TeamMember.java
Thu Nov 4 02:12:30 2004
@@ -78,4 +78,4 @@
return result;
}
-}
\ No newline at end of file
+}
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/EffectPipe.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/EffectPipe.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/EffectPipe.java
Thu Nov 4 02:12:30 2004
@@ -33,7 +33,7 @@
* Base class for XMLPipe's. Allows the structure of the source code of
* the XMLPipe to match the structure of the data being transformed.
*
- * @version $Id: EffectPipe.java,v 1.8 2004/04/29 08:46:19 cziegeler Exp $
+ * @version $Id$
*/
public class EffectPipe extends AbstractXMLPipe {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/EffectWidgetReplacingPipe.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/EffectWidgetReplacingPipe.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/EffectWidgetReplacingPipe.java
Thu Nov 4 02:12:30 2004
@@ -19,7 +19,6 @@
import org.apache.cocoon.forms.Constants;
import org.apache.cocoon.forms.formmodel.AggregateField;
import org.apache.cocoon.forms.formmodel.ContainerWidget;
-import org.apache.cocoon.forms.formmodel.DataWidget;
import org.apache.cocoon.forms.formmodel.Repeater;
import org.apache.cocoon.forms.formmodel.Struct;
import org.apache.cocoon.forms.formmodel.Union;
@@ -89,14 +88,11 @@
protected Widget contextWidget;
protected LinkedList contextWidgets;
- protected LinkedList chooseWidgets;
protected String widgetPath;
protected Widget widget;
protected Map classes;
private final AggregateWidgetHandler aggregateWidgetHandler = new
AggregateWidgetHandler();
- private final ChooseHandler chooseHandler = new
ChooseHandler();
- private final ChoosePassThruHandler choosePassThruHandler = new
ChoosePassThruHandler();
private final ClassHandler classHandler = new
ClassHandler();
private final ContinuationIdHandler continuationIdHandler = new
ContinuationIdHandler();
private final DocHandler docHandler = new
DocHandler();
@@ -136,7 +132,6 @@
public EffectWidgetReplacingPipe() {
// Setup map of templates.
templates.put(AGGREGATE_WIDGET, aggregateWidgetHandler);
- templates.put(CHOOSE, chooseHandler);
templates.put(CLASS, classHandler);
templates.put(CONTINUATION_ID, continuationIdHandler);
templates.put(NEW, newHandler);
@@ -163,7 +158,6 @@
// Initialize widget related variables
contextWidgets = new LinkedList();
- chooseWidgets = new LinkedList();
classes = new HashMap();
}
@@ -175,14 +169,6 @@
return widgetId;
}
- protected String getWidgetPath(Attributes attributes) throws SAXException {
- String widgetPath = attributes.getValue("path");
- if (widgetPath == null || widgetPath.equals("")) {
- throwSAXException("Missing required widget \"path\" attribute.");
- }
- return widgetPath;
- }
-
protected Widget getWidget(String widgetPath) throws SAXException {
Widget widget =
((ContainerWidget)contextWidget).lookupWidget(widgetPath);
if (widget == null) {
@@ -534,6 +520,7 @@
if (!(widget instanceof AggregateField)) {
throwWrongWidgetType("AggregateWidgetHandler", input.loc,
"aggregate");
}
+
if (isVisible(widget)) {
contextWidgets.addFirst(contextWidget);
contextWidget = widget;
@@ -565,13 +552,19 @@
if (isVisible(widget)) {
contextWidgets.addFirst(contextWidget);
contextWidget = widget;
- return this;
+ //Don't output fi:struct
+ // out.element(Constants.INSTANCE_PREFIX,
Constants.INSTANCE_NS, "union");
+ // out.attributes();
+ // out.startElement();
+ return this;
} else {
return nullHandler;
}
case EVENT_ELEMENT:
return nestedTemplate();
case EVENT_END_ELEMENT:
+ // don't output fi:struct
+ // out.endElement();
contextWidget = (Widget)contextWidgets.removeFirst();
return this;
default:
@@ -581,80 +574,6 @@
}
}
- protected class ChooseHandler extends Handler {
- public Handler process() throws SAXException {
- switch(event) {
- case EVENT_START_ELEMENT:
- widgetPath = getWidgetPath(input.attrs);
- widget = getWidget(widgetPath);
- // TODO: Should instead check for datatype convertable to
String.
- if (!(widget instanceof DataWidget)) {
- throwWrongWidgetType("ChooseHandler", input.loc,
"DataWidget");
- }
- contextWidgets.addFirst(contextWidget);
- // Choose does not change the context widget like Union does:
- // contextWidget = widget;
- chooseWidgets.addFirst(widget);
- return this;
- case EVENT_ELEMENT:
- if (Constants.TEMPLATE_NS.equals(input.uri)) {
- if ("when".equals(input.loc)) {
- String testValue = input.attrs.getValue("value");
- if (testValue == null) throwSAXException("Element
\"when\" missing required \"value\" attribute.");
- String value =
(String)((Widget)chooseWidgets.get(0)).getValue();
- if (testValue.equals(value)) {
- return skipHandler;
- } else {
- return nullHandler;
- }
- } else if (FORM_TEMPLATE_EL.equals(input.loc)) {
- throwSAXException("Element \"form-template\" must not
be nested.");
- } else {
- throwSAXException("Unrecognized template: " +
input.loc);
- }
- } else {
- return choosePassThruHandler;
- }
- case EVENT_END_ELEMENT:
- chooseWidgets.removeFirst();
- contextWidget = (Widget)contextWidgets.removeFirst();
- return this;
- default:
- out.copy();
- return this;
- }
- }
- }
-
- protected class ChoosePassThruHandler extends Handler {
- public Handler process() throws SAXException {
- switch(event) {
- case EVENT_ELEMENT:
- if (Constants.TEMPLATE_NS.equals(input.uri)) {
- if ("when".equals(input.loc)) {
- String testValue = input.attrs.getValue("value");
- if (testValue == null) throwSAXException("Element
\"when\" missing required \"value\" attribute.");
- String value =
(String)((Widget)chooseWidgets.get(0)).getValue();
- if (testValue.equals(value)) {
- return skipHandler;
- } else {
- return nullHandler;
- }
- } else if (FORM_TEMPLATE_EL.equals(input.loc)) {
- throwSAXException("Element \"form-template\" must not
be nested.");
- } else {
- throwSAXException("Unrecognized template: " +
input.loc);
- }
- } else {
- return this;
- }
- default:
- out.copy();
- return this;
- }
- }
- }
-
protected class UnionHandler extends Handler {
public Handler process() throws SAXException {
switch(event) {
@@ -667,6 +586,9 @@
if (isVisible(widget)) {
contextWidgets.addFirst(contextWidget);
contextWidget = widget;
+ // Don't output fi:union
+ //out.element(Constants.INSTANCE_PREFIX,
Constants.INSTANCE_NS, "union");
+ //out.startElement();
return this;
} else {
return nullHandler;
@@ -691,6 +613,8 @@
return unionPassThruHandler;
}
case EVENT_END_ELEMENT:
+ // don't output fi:union
+ //out.endElement();
contextWidget = (Widget)contextWidgets.removeFirst();
return this;
default:
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/FormsPipelineConfig.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/FormsPipelineConfig.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/FormsPipelineConfig.java
Thu Nov 4 02:12:30 2004
@@ -36,7 +36,7 @@
import org.xml.sax.SAXException;
/**
- * @version CVS $Id: FormsPipelineConfig.java,v 1.4 2004/04/09 16:25:18 mpo
Exp $
+ * @version CVS $Id$
*/
public class FormsPipelineConfig {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/FormsTemplateTransformer.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/FormsTemplateTransformer.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/FormsTemplateTransformer.java
Thu Nov 4 02:12:30 2004
@@ -29,7 +29,7 @@
/**
* See description of [EMAIL PROTECTED] WidgetReplacingPipe}.
*
- * @version CVS $Id: FormsTemplateTransformer.java,v 1.3 2004/03/18 21:04:39
joerg Exp $
+ * @version CVS $Id$
*/
public class FormsTemplateTransformer extends EffectWidgetReplacingPipe
implements Transformer {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/WidgetReplacingPipe.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/WidgetReplacingPipe.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/transformation/WidgetReplacingPipe.java
Thu Nov 4 02:12:30 2004
@@ -44,7 +44,7 @@
* <p>For more information about the supported tags and their function, see
the user documentation
* for the forms template transformer.</p>
*
- * @version CVS $Id: WidgetReplacingPipe.java,v 1.8 2004/05/07 16:43:43 mpo
Exp $
+ * @version CVS $Id$
*/
public class WidgetReplacingPipe extends AbstractXMLPipe {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/DomHelper.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/DomHelper.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/DomHelper.java
Thu Nov 4 02:12:30 2004
@@ -51,7 +51,7 @@
* able to provide information about the location of elements in their source
* XML file. See the [EMAIL PROTECTED] #getLocation(Element)} method.
*
- * @version CVS $Id: DomHelper.java,v 1.4 2004/03/28 21:29:37 antonio Exp $
+ * @version CVS $Id$
*/
public class DomHelper {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/I18nMessage.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/I18nMessage.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/I18nMessage.java
Thu Nov 4 02:12:30 2004
@@ -30,7 +30,7 @@
* <p>This generates an autonomous SAX-blurb, i.e. all necessary namespace
* declarations will be made, and no start/endDocument events will be
generated.
*
- * @version CVS $Id: I18nMessage.java,v 1.2 2004/03/09 13:17:27 cziegeler Exp $
+ * @version CVS $Id$
*/
public class I18nMessage implements XMLizable {
private String key;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/JavaScriptHelper.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/JavaScriptHelper.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/JavaScriptHelper.java
Thu Nov 4 02:12:30 2004
@@ -35,7 +35,7 @@
* such as event listeners and bindings.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: JavaScriptHelper.java,v 1.4 2004/04/29 08:46:19 cziegeler
Exp $
+ * @version CVS $Id$
*/
public class JavaScriptHelper {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/StringMessage.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/StringMessage.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/StringMessage.java
Thu Nov 4 02:12:30 2004
@@ -24,7 +24,7 @@
*
* Will produce exactly one characters call, no start/endDocument calls.
*
- * @version $Id: StringMessage.java,v 1.1 2004/03/09 10:34:09 reinhard Exp $
+ * @version $Id$
*/
public class StringMessage implements XMLizable {
private char[] ch;
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/XMLAdapter.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/XMLAdapter.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/XMLAdapter.java
Thu Nov 4 02:12:30 2004
@@ -56,7 +56,7 @@
* the single value rather than the fields as XML. For population of the
* form both forms are however allowed.
*
- * @version CVS $Id: XMLAdapter.java 30941 2004-07-29 19:56:58Z vgritsenko $
+ * @version CVS $Id$
*/
public class XMLAdapter extends AbstractXMLConsumer implements XMLizable {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/ValidationError.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/ValidationError.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/ValidationError.java
Thu Nov 4 02:12:30 2004
@@ -26,7 +26,7 @@
* be a simple string or a piece of XML.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: ValidationError.java,v 1.1 2004/03/09 10:34:09 reinhard
Exp $
+ * @version CVS $Id$
*/
public class ValidationError {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/ValidationErrorAware.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/ValidationErrorAware.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/ValidationErrorAware.java
Thu Nov 4 02:12:30 2004
@@ -20,7 +20,7 @@
* can hold a validation error.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: ValidationErrorAware.java,v 1.2 2004/03/09 11:31:10 joerg
Exp $
+ * @version CVS $Id$
*/
public interface ValidationErrorAware {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/WidgetValidator.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/WidgetValidator.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/WidgetValidator.java
Thu Nov 4 02:12:30 2004
@@ -35,7 +35,7 @@
* traversal of the widget tree).
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: WidgetValidator.java,v 1.4 2004/04/29 08:46:19 cziegeler
Exp $
+ * @version CVS $Id$
*/
public interface WidgetValidator {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/WidgetValidatorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/WidgetValidatorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/WidgetValidatorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -21,7 +21,7 @@
/**
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: WidgetValidatorBuilder.java,v 1.1 2004/03/09 10:34:09
reinhard Exp $
+ * @version CVS $Id$
*/
public interface WidgetValidatorBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/AssertValidatorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/AssertValidatorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/AssertValidatorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* Adapter for [EMAIL PROTECTED]
org.apache.cocoon.forms.datatype.validationruleimpl.AssertValidationRuleBuilder}
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: AssertValidatorBuilder.java,v 1.2 2004/03/09 11:31:11
joerg Exp $
+ * @version CVS $Id$
*/
public class AssertValidatorBuilder extends AssertValidationRuleBuilder
implements WidgetValidatorBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/EmailValidatorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/EmailValidatorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/EmailValidatorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* Adapter for [EMAIL PROTECTED]
org.apache.cocoon.forms.datatype.validationruleimpl.EmailValidationRuleBuilder}
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: EmailValidatorBuilder.java,v 1.2 2004/03/09 11:31:11
joerg Exp $
+ * @version CVS $Id$
*/
public class EmailValidatorBuilder extends EmailValidationRuleBuilder
implements WidgetValidatorBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/JavaScriptValidator.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/JavaScriptValidator.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/JavaScriptValidator.java
Thu Nov 4 02:12:30 2004
@@ -34,7 +34,7 @@
* flowscript, can use the flow's global values and fonctions and the
<code>cocoon</code> object.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: JavaScriptValidator.java,v 1.4 2004/04/28 16:34:13 bruno
Exp $
+ * @version CVS $Id$
*/
public class JavaScriptValidator implements WidgetValidator {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/JavaScriptValidatorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/JavaScriptValidatorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/JavaScriptValidatorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -31,7 +31,7 @@
*
* @see org.apache.cocoon.forms.validation.impl.JavaScriptValidator
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: JavaScriptValidatorBuilder.java,v 1.2 2004/03/09 11:31:11
joerg Exp $
+ * @version CVS $Id$
*/
public class JavaScriptValidatorBuilder implements WidgetValidatorBuilder,
Contextualizable, ThreadSafe {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/LengthValidatorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/LengthValidatorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/LengthValidatorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* Adapter for [EMAIL PROTECTED]
org.apache.cocoon.forms.datatype.validationruleimpl.LengthValidationRuleBuilder}
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: LengthValidatorBuilder.java,v 1.2 2004/03/09 11:31:11
joerg Exp $
+ * @version CVS $Id$
*/
public class LengthValidatorBuilder extends LengthValidationRuleBuilder
implements WidgetValidatorBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/Mod10ValidatorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/Mod10ValidatorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/Mod10ValidatorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* Adapter for [EMAIL PROTECTED]
org.apache.cocoon.forms.datatype.validationruleimpl.Mod10ValidationRuleBuilder}
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: Mod10ValidatorBuilder.java,v 1.2 2004/03/09 11:31:11
joerg Exp $
+ * @version CVS $Id$
*/
public class Mod10ValidatorBuilder extends Mod10ValidationRuleBuilder
implements WidgetValidatorBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/RangeValidatorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/RangeValidatorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/RangeValidatorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* Adapter for [EMAIL PROTECTED]
org.apache.cocoon.forms.datatype.validationruleimpl.RangeValidationRuleBuilder}
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: RangeValidatorBuilder.java,v 1.2 2004/03/09 11:31:11
joerg Exp $
+ * @version CVS $Id$
*/
public class RangeValidatorBuilder extends RangeValidationRuleBuilder
implements WidgetValidatorBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/RegExpValidatorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/RegExpValidatorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/RegExpValidatorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* Adapter for [EMAIL PROTECTED]
org.apache.cocoon.forms.datatype.validationruleimpl.RegExpValidationRuleBuilder}
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: RegExpValidatorBuilder.java,v 1.2 2004/03/09 11:31:11
joerg Exp $
+ * @version CVS $Id$
*/
public class RegExpValidatorBuilder extends RegExpValidationRuleBuilder
implements WidgetValidatorBuilder {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/ValidationRuleValidator.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/ValidationRuleValidator.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/ValidationRuleValidator.java
Thu Nov 4 02:12:30 2004
@@ -27,7 +27,7 @@
* [EMAIL PROTECTED] org.apache.cocoon.forms.validation.WidgetValidator}.
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: ValidationRuleValidator.java,v 1.4 2004/05/07 13:42:09
mpo Exp $
+ * @version CVS $Id$
*/
public class ValidationRuleValidator implements WidgetValidator {
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/ValueCountValidatorBuilder.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/ValueCountValidatorBuilder.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/validation/impl/ValueCountValidatorBuilder.java
Thu Nov 4 02:12:30 2004
@@ -25,7 +25,7 @@
* Adapter for [EMAIL PROTECTED]
org.apache.cocoon.forms.datatype.validationruleimpl.ValueCountValidationRuleBuilder}
*
* @author <a href="http://www.apache.org/~sylvain/">Sylvain Wallez</a>
- * @version CVS $Id: ValueCountValidatorBuilder.java,v 1.2 2004/03/09 11:31:11
joerg Exp $
+ * @version CVS $Id$
*/
public class ValueCountValidatorBuilder extends
ValueCountValidationRuleBuilder implements WidgetValidatorBuilder {