├── .gitattributes
├── .gitignore
├── common
├── api
│ ├── pom.xml
│ └── src
│ │ ├── main
│ │ └── java
│ │ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ │ └── org
│ │ │ └── richfaces
│ │ │ ├── application
│ │ │ └── FacesMessages.java
│ │ │ ├── component
│ │ │ ├── CornerPosition.java
│ │ │ ├── Mode.java
│ │ │ ├── Positioning.java
│ │ │ ├── SequenceIterationStatus.java
│ │ │ └── SwitchType.java
│ │ │ └── renderkit
│ │ │ └── util
│ │ │ ├── EnclosingFormRequiredException.java
│ │ │ └── PanelIcons.java
│ │ └── test
│ │ └── java
│ │ └── org
│ │ └── richfaces
│ │ └── component
│ │ └── SequenceIterationStatusTest.java
├── pom.xml
└── ui
│ ├── pom.xml
│ ├── richfaces-suppressions.xml
│ └── src
│ ├── main
│ ├── java
│ │ └── org
│ │ │ └── richfaces
│ │ │ ├── StateHolderArray.java
│ │ │ ├── application
│ │ │ └── CommonComponentsConfiguration.java
│ │ │ ├── component
│ │ │ ├── DataAdaptorIterationState.java
│ │ │ ├── DataComponentsContextUtil.java
│ │ │ ├── PartialStateHolderHelper.java
│ │ │ ├── RowKeyContextEventWrapper.java
│ │ │ ├── SavedState.java
│ │ │ ├── UIDataAdaptor.java
│ │ │ ├── UIRangedNumberInput.java
│ │ │ ├── UISequence.java
│ │ │ ├── ValueBindingValueExpressionAdaptor.java
│ │ │ ├── attribute
│ │ │ │ ├── AccesskeyProps.java
│ │ │ │ ├── AjaxProps.java
│ │ │ │ ├── CommandButtonProps.java
│ │ │ │ ├── CoreProps.java
│ │ │ │ ├── EventsKeyProps.java
│ │ │ │ └── EventsMouseProps.java
│ │ │ ├── behavior
│ │ │ │ ├── BehaviorStateHelper.java
│ │ │ │ └── ClientBehavior.java
│ │ │ ├── event
│ │ │ │ └── PreRenderParentListener.java
│ │ │ └── util
│ │ │ │ ├── HtmlUtil.java
│ │ │ │ ├── InputUtils.java
│ │ │ │ ├── MessageUtil.java
│ │ │ │ ├── PartialStateHolderUtil.java
│ │ │ │ ├── SelectItemsInterface.java
│ │ │ │ ├── SelectUtils.java
│ │ │ │ └── Strings.java
│ │ │ ├── context
│ │ │ └── OnOffResponseWriter.java
│ │ │ ├── convert
│ │ │ └── ConverterUtil.java
│ │ │ ├── event
│ │ │ └── MethodExpressionEventListener.java
│ │ │ ├── json
│ │ │ ├── CDL.java
│ │ │ ├── Cookie.java
│ │ │ ├── CookieList.java
│ │ │ ├── HTTP.java
│ │ │ ├── HTTPTokener.java
│ │ │ ├── JSContentHandler.java
│ │ │ ├── JSONAccessor.java
│ │ │ ├── JSONArray.java
│ │ │ ├── JSONCollection.java
│ │ │ ├── JSONException.java
│ │ │ ├── JSONMap.java
│ │ │ ├── JSONObject.java
│ │ │ ├── JSONString.java
│ │ │ ├── JSONStringer.java
│ │ │ ├── JSONTokener.java
│ │ │ ├── JSONWriter.java
│ │ │ ├── XML.java
│ │ │ ├── XMLTokener.java
│ │ │ └── package-info.java
│ │ │ ├── renderkit
│ │ │ ├── AjaxFunction.java
│ │ │ ├── AjaxOptions.java
│ │ │ ├── ComponentAttribute.java
│ │ │ ├── ForEachLoop.java
│ │ │ ├── RenderKitUtils.java
│ │ │ ├── RendererBase.java
│ │ │ ├── SequenceRendererHelper.java
│ │ │ ├── html
│ │ │ │ └── iconimages
│ │ │ │ │ ├── PanelIconBasic.java
│ │ │ │ │ ├── PanelIconChevron.java
│ │ │ │ │ ├── PanelIconChevronBasic.java
│ │ │ │ │ ├── PanelIconChevronDown.java
│ │ │ │ │ ├── PanelIconChevronLeft.java
│ │ │ │ │ ├── PanelIconChevronUp.java
│ │ │ │ │ ├── PanelIconDisc.java
│ │ │ │ │ ├── PanelIconGrid.java
│ │ │ │ │ ├── PanelIconTriangle.java
│ │ │ │ │ ├── PanelIconTriangleBasic.java
│ │ │ │ │ ├── PanelIconTriangleDown.java
│ │ │ │ │ ├── PanelIconTriangleLeft.java
│ │ │ │ │ └── PanelIconTriangleUp.java
│ │ │ └── util
│ │ │ │ ├── AjaxRendererUtils.java
│ │ │ │ ├── FormUtil.java
│ │ │ │ ├── HandlersChain.java
│ │ │ │ └── RendererUtils.java
│ │ │ ├── resource
│ │ │ ├── AjaxResourceLibrary.java
│ │ │ └── QueueResourceLibrary.java
│ │ │ └── view
│ │ │ └── facelets
│ │ │ ├── EmptyHandler.java
│ │ │ ├── EventListenerHandler.java
│ │ │ ├── MethodMetadata.java
│ │ │ ├── RowKeyConverterRule.java
│ │ │ └── TagHandlerUtils.java
│ └── resources
│ │ └── META-INF
│ │ ├── cdk
│ │ └── attributes
│ │ │ └── sequence-props.xml
│ │ ├── faces-config.xml
│ │ ├── resources
│ │ ├── com.jqueryui
│ │ │ ├── jquery-ui.custom.js
│ │ │ ├── jquery.ui.core.js
│ │ │ ├── jquery.ui.draggable.js
│ │ │ ├── jquery.ui.droppable.js
│ │ │ ├── jquery.ui.mouse.js
│ │ │ ├── jquery.ui.resizable.js
│ │ │ ├── jquery.ui.widget.js
│ │ │ └── minified
│ │ │ │ ├── jquery-ui.custom.min.js
│ │ │ │ ├── jquery.ui.core.min.js
│ │ │ │ ├── jquery.ui.draggable.min.js
│ │ │ │ ├── jquery.ui.droppable.min.js
│ │ │ │ ├── jquery.ui.mouse.min.js
│ │ │ │ ├── jquery.ui.resizable.min.js
│ │ │ │ └── jquery.ui.widget.min.js
│ │ └── org.richfaces
│ │ │ ├── error.png
│ │ │ ├── fatal.png
│ │ │ ├── icons.ecss
│ │ │ ├── info.png
│ │ │ ├── ok.png
│ │ │ ├── popup.js
│ │ │ └── warning.png
│ │ └── richfaces
│ │ ├── org.richfaces
│ │ ├── ajax.library.properties
│ │ ├── base-component.library.properties
│ │ └── richfaces-queue.library.properties
│ │ └── resource-mappings.properties
│ └── test
│ └── java
│ └── org
│ └── richfaces
│ ├── component
│ ├── DataAdaptorTestCase.java
│ ├── MockDataAdaptor.java
│ ├── MockDataAdaptorComponentState.java
│ ├── SavedStateTest.java
│ ├── UIRangedNumberInputTest.java
│ └── util
│ │ ├── HtmlUtilTest.java
│ │ └── SelectUtilsTest.java
│ ├── json
│ ├── JsonTest.java
│ ├── SerializationTest.java
│ └── Test.java
│ └── renderkit
│ ├── ForEachLoopTest.java
│ ├── RenderKitUtilsMocksTest.java
│ ├── RenderKitUtilsTest.java
│ └── util
│ ├── FormUtilTest.java
│ └── RendererUtilsTest.java
├── core
├── api
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── org
│ │ └── richfaces
│ │ └── component
│ │ ├── LogMode.java
│ │ └── OutputPanelLayout.java
├── lgpl.txt
├── pom.xml
├── readme.txt
└── ui
│ ├── pom.xml
│ └── src
│ ├── main
│ ├── config
│ │ └── faces-config.xml
│ ├── java
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ └── org
│ │ │ ├── ajax4jsf
│ │ │ ├── ajax
│ │ │ │ └── package-info.java
│ │ │ ├── component
│ │ │ │ ├── UIActionParameter.java
│ │ │ │ ├── behavior
│ │ │ │ │ ├── AjaxBehavior.java
│ │ │ │ │ └── MethodExpressionAjaxBehaviorListener.java
│ │ │ │ └── package-info.java
│ │ │ └── renderkit
│ │ │ │ ├── AjaxBehaviorRenderer.java
│ │ │ │ ├── html
│ │ │ │ └── package-info.java
│ │ │ │ └── package-info.java
│ │ │ └── richfaces
│ │ │ ├── component
│ │ │ ├── AbstractActionComponent.java
│ │ │ ├── AbstractAjaxFunction.java
│ │ │ ├── AbstractAjaxLog.java
│ │ │ ├── AbstractAjaxStatus.java
│ │ │ ├── AbstractAttachQueue.java
│ │ │ ├── AbstractCommandButton.java
│ │ │ ├── AbstractCommandLink.java
│ │ │ ├── AbstractMediaOutput.java
│ │ │ ├── AbstractOutputPanel.java
│ │ │ ├── AbstractParameter.java
│ │ │ ├── AbstractPoll.java
│ │ │ ├── AbstractPush.java
│ │ │ ├── AbstractQueue.java
│ │ │ ├── AbstractRegion.java
│ │ │ ├── QueueRegistry.java
│ │ │ └── UIRepeat.java
│ │ │ ├── event
│ │ │ └── BypassUpdatesAjaxBehaviorEvent.java
│ │ │ ├── renderkit
│ │ │ ├── AjaxCommandRendererBase.java
│ │ │ ├── AjaxFunctionRendererBase.java
│ │ │ ├── LogRendererBase.java
│ │ │ ├── PushRendererBase.java
│ │ │ └── html
│ │ │ │ ├── AjaxOutputPanelRenderer.java
│ │ │ │ ├── AjaxPollRenderer.java
│ │ │ │ ├── AjaxStatusRenderer.java
│ │ │ │ ├── AttachQueueRenderer.java
│ │ │ │ ├── CommandButtonRendererBase.java
│ │ │ │ ├── MediaOutputRenderer.java
│ │ │ │ ├── QueueRenderer.java
│ │ │ │ ├── QueueRendererBase.java
│ │ │ │ ├── QueueResourceComponentRenderer.java
│ │ │ │ └── RepeatRenderer.java
│ │ │ ├── resource
│ │ │ ├── MediaOutputResource.java
│ │ │ └── PushResource.java
│ │ │ └── view
│ │ │ └── facelets
│ │ │ ├── html
│ │ │ ├── ActionListenerHandler.java
│ │ │ ├── AjaxHandler.java
│ │ │ ├── AjaxPollHandler.java
│ │ │ ├── AttachQueueHandler.java
│ │ │ ├── AttachQueueInfo.java
│ │ │ ├── AttachQueueStack.java
│ │ │ ├── BehaviorStack.java
│ │ │ ├── BehaviorTagHandlerDelegate.java
│ │ │ ├── BehaviorsAddingComponentHandlerWrapper.java
│ │ │ ├── BehaviorsTagHandlerDelegateFactoryImpl.java
│ │ │ ├── CustomBehaviorHandler.java
│ │ │ ├── LazyActionListener.java
│ │ │ ├── MediaOutputHandler.java
│ │ │ ├── ParameterHandler.java
│ │ │ └── RepeatHandler.java
│ │ │ └── tag
│ │ │ ├── AjaxBehaviorRule.java
│ │ │ └── BehaviorRule.java
│ ├── resources
│ │ └── META-INF
│ │ │ ├── behaviors-handler-delegate.faces-config.xml
│ │ │ ├── cdk
│ │ │ └── attributes
│ │ │ │ ├── ajaxBehavior-prop.xml
│ │ │ │ ├── commandLink-target-prop.xml
│ │ │ │ └── param-assignTo-prop.xml
│ │ │ └── resources
│ │ │ ├── net.java.dev.atmosphere
│ │ │ └── jquery-atmosphere.js
│ │ │ └── org.richfaces
│ │ │ ├── log.ecss
│ │ │ ├── log.js
│ │ │ ├── poll.js
│ │ │ ├── push.js
│ │ │ └── status.js
│ └── templates
│ │ └── org
│ │ └── ajax4jsf
│ │ └── renderkit
│ │ └── html
│ │ ├── button.template.xml
│ │ ├── function.template.xml
│ │ ├── link.template.xml
│ │ ├── log.template.xml
│ │ └── push.template.xml
│ ├── test-old
│ └── java
│ │ └── org
│ │ └── ajax4jsf
│ │ ├── component
│ │ ├── AbstractQueueComponentTest.java
│ │ ├── ActionListenerTest.java
│ │ ├── AjaxFormQueuesTest.java
│ │ ├── DataAdaptorTestCase.java
│ │ ├── ImplicitQueuesTest.java
│ │ ├── IncludeComponentTest.java
│ │ ├── LoadBundleComponentTest.java
│ │ ├── LoadResourceComponentTest.java
│ │ ├── MediaOutputComponentBaseTest.java
│ │ ├── MockDataAdaptor.java
│ │ ├── QueueDiscoveryTest.java
│ │ ├── QueueParallelTest.java
│ │ ├── QueueRendererTest.java
│ │ ├── QueueScriptedTest.java
│ │ ├── QueueSimilarityTest.java
│ │ ├── QueueSizeTest.java
│ │ ├── QueuedPollTest.java
│ │ └── UIAjaxFormTest.java
│ │ ├── renderkit
│ │ └── html
│ │ │ ├── AjaxFormRendererTest.java
│ │ │ ├── AjaxIncludeRendererTest.java
│ │ │ ├── AjaxOutputPanelRendererTest.java
│ │ │ ├── AjaxPageRendererTest.java
│ │ │ ├── AjaxPushRendererTest.java
│ │ │ ├── AjaxStatusRendererTest.java
│ │ │ ├── HtmlCommandLinkRendererTest.java
│ │ │ └── MediaOutputRendererTest.java
│ │ └── taglib
│ │ └── html
│ │ └── KeepAliveTagsTest.java
│ └── test
│ ├── integration
│ └── org
│ │ └── richfaces
│ │ ├── component
│ │ ├── ajax
│ │ │ ├── A4JRepeatBean.java
│ │ │ ├── AjaxBean.java
│ │ │ ├── RF12512_Test.java
│ │ │ ├── TestAjax.java
│ │ │ └── TestJsFunction.java
│ │ └── commandButton
│ │ │ └── CommandButtonImageTest.java
│ │ └── integration
│ │ └── CoreUIDeployment.java
│ ├── java
│ └── org
│ │ └── richfaces
│ │ ├── component
│ │ ├── AbstractQueueComponentTest.java
│ │ ├── DummyQueueTest.java
│ │ ├── NestedRepeatTest.java
│ │ ├── QueueRendererTest.java
│ │ ├── RegionTest.java
│ │ └── RepeatTest.java
│ │ └── view
│ │ └── facelets
│ │ └── html
│ │ └── AttachQueueHandlerTest.java
│ └── resources
│ ├── arquillian.xml
│ ├── images
│ └── square.jpg
│ └── org
│ ├── ajax4jsf
│ └── component
│ │ ├── component.js
│ │ ├── component.xcss
│ │ ├── queue-ajax-form.xhtml
│ │ ├── queue-ajax.js
│ │ ├── queue-disabled.xhtml
│ │ ├── queue-discovery-base.xhtml
│ │ ├── queue-global-both.xhtml
│ │ ├── queue-global-form.xhtml
│ │ ├── queue-global-view.xhtml
│ │ ├── queue-implicit-global.xhtml
│ │ ├── queue-legacy.xhtml
│ │ ├── queue-parallel.xhtml
│ │ ├── queue-poll-drop.xhtml
│ │ ├── queue-poll.xhtml
│ │ ├── queue-scripted.xhtml
│ │ ├── queue-similarity.xhtml
│ │ ├── queue-size.xhtml
│ │ ├── root
│ │ ├── simulation.js
│ │ ├── test.xhtml
│ │ ├── test_skin.properties
│ │ ├── user.js
│ │ └── user.xcss
│ └── richfaces
│ ├── component
│ ├── NestedRepeatTest.xhtml
│ ├── RepeatTest.xhtml
│ ├── faces-config.xml
│ ├── nonQueue.xhtml
│ └── queue.xhtml
│ └── view
│ └── facelets
│ └── html
│ ├── a4jrepeatMatrix.xhtml
│ ├── attachQueueWithNestedAjax.xhtml
│ ├── attachQueueWithParentComponent.xhtml
│ ├── attachQueueWithWrappingAjax.xhtml
│ └── attachQueueWithWrappingBehaviors.xhtml
├── dist
├── assembler.xml
├── pom.xml
├── richfaces-components-api
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── assembly
│ │ ├── assembler-jar.xml
│ │ └── assembler-sources.xml
├── richfaces-components-ui
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ ├── assembly
│ │ ├── assembler-jar.xml
│ │ ├── assembler-sources.xml
│ │ └── assembler-vdldoc.xml
│ │ └── properties
│ │ └── properties.xml
└── static-resources
│ └── pom.xml
├── dnd
├── api
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── org
│ │ └── richfaces
│ │ └── event
│ │ ├── DropEvent.java
│ │ └── DropListener.java
├── pom.xml
└── ui
│ ├── pom.xml
│ └── src
│ ├── main
│ ├── java
│ │ └── org
│ │ │ └── richfaces
│ │ │ ├── component
│ │ │ ├── AbstractDragIndicator.java
│ │ │ ├── AbstractDragSource.java
│ │ │ ├── AbstractDropTarget.java
│ │ │ └── package-info.java
│ │ │ ├── event
│ │ │ └── MethodExpressionDropListener.java
│ │ │ ├── javascript
│ │ │ ├── DnDScript.java
│ │ │ ├── DragScript.java
│ │ │ └── DropScript.java
│ │ │ ├── renderkit
│ │ │ ├── DnDRenderBase.java
│ │ │ ├── DragIndicatorRendererBase.java
│ │ │ ├── DragSourceRenderer.java
│ │ │ └── DropTargetRenderer.java
│ │ │ └── view
│ │ │ └── facelets
│ │ │ └── DropHandler.java
│ ├── resources
│ │ └── META-INF
│ │ │ ├── cdk
│ │ │ └── attributes
│ │ │ │ └── dropListener-props.xml
│ │ │ └── resources
│ │ │ └── org.richfaces
│ │ │ ├── dnd-draggable.js
│ │ │ ├── dnd-droppable.js
│ │ │ ├── dnd-indicator.js
│ │ │ └── indicator.ecss
│ └── templates
│ │ └── dragIndicator.template.xml
│ └── test
│ ├── integration
│ └── org
│ │ └── richfaces
│ │ ├── component
│ │ ├── DragDropBean.java
│ │ ├── DragDropEventBean.java
│ │ ├── Framework.java
│ │ └── TestDnd.java
│ │ └── integration
│ │ └── DndDeployment.java
│ ├── java
│ └── org
│ │ └── richfaces
│ │ └── component
│ │ ├── UIDragIndicatorTest.java
│ │ ├── UIDragSourceTest.java
│ │ └── UIDropTargetTest.java
│ └── resources
│ ├── arquillian.xml
│ ├── beans.xml
│ ├── images
│ └── dnd
│ │ ├── accept.gif
│ │ ├── default.gif
│ │ └── reject.gif
│ └── org
│ └── richfaces
│ └── component
│ └── dnd.xhtml
├── input
├── api
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── org
│ │ └── richfaces
│ │ ├── component
│ │ ├── AutocompleteLayout.java
│ │ ├── AutocompleteMode.java
│ │ ├── InplaceComponent.java
│ │ ├── InplaceState.java
│ │ ├── InputNumberSliderHandleType.java
│ │ └── InputNumberSliderInputPosition.java
│ │ ├── event
│ │ ├── CurrentDateChangeEvent.java
│ │ ├── CurrentDateChangeListener.java
│ │ ├── FileUploadEvent.java
│ │ ├── FileUploadListener.java
│ │ └── MethodExpressionCurrentDateChangeListener.java
│ │ ├── exception
│ │ └── FileUploadException.java
│ │ └── model
│ │ └── UploadedFile.java
├── lgpl.txt
├── pom.xml
├── readme.txt
└── ui
│ ├── pom.xml
│ └── src
│ ├── main
│ ├── config
│ │ └── faces-config.xml
│ ├── java
│ │ └── org
│ │ │ └── richfaces
│ │ │ ├── component
│ │ │ ├── AbstractAutocomplete.java
│ │ │ ├── AbstractCalendar.java
│ │ │ ├── AbstractEditor.java
│ │ │ ├── AbstractFileUpload.java
│ │ │ ├── AbstractInplaceInput.java
│ │ │ ├── AbstractInplaceSelect.java
│ │ │ ├── AbstractOrderingComponent.java
│ │ │ ├── AbstractOrderingList.java
│ │ │ ├── AbstractPickList.java
│ │ │ ├── AbstractSelect.java
│ │ │ ├── AbstractSelectComponent.java
│ │ │ ├── AbstractSelectManyComponent.java
│ │ │ ├── UIInputNumber.java
│ │ │ └── package-info.java
│ │ │ ├── context
│ │ │ ├── FileUploadFacesContextFactory.java
│ │ │ └── FileUploadPhaseListener.java
│ │ │ ├── model
│ │ │ ├── CalendarDataModel.java
│ │ │ └── CalendarDataModelItem.java
│ │ │ ├── renderkit
│ │ │ ├── AbstractAutocompleteLayoutStrategy.java
│ │ │ ├── AutocompleteDivLayoutStrategy.java
│ │ │ ├── AutocompleteEncodeStrategy.java
│ │ │ ├── AutocompleteListLayoutStrategy.java
│ │ │ ├── AutocompleteRendererBase.java
│ │ │ ├── AutocompleteTableLayoutStrategy.java
│ │ │ ├── CalendarRendererBase.java
│ │ │ ├── ClientSelectItem.java
│ │ │ ├── EditorRendererBase.java
│ │ │ ├── FileUploadRendererBase.java
│ │ │ ├── InplaceInputRendererBase.java
│ │ │ ├── InplaceSelectRendererBase.java
│ │ │ ├── InputNumberSliderRendererBase.java
│ │ │ ├── InputRendererBase.java
│ │ │ ├── OrderingListRendererBase.java
│ │ │ ├── PickListRendererBase.java
│ │ │ ├── PopupConstants.java
│ │ │ ├── SelectHelper.java
│ │ │ ├── SelectManyHelper.java
│ │ │ ├── SelectManyRendererBase.java
│ │ │ ├── SelectRendererBase.java
│ │ │ └── html
│ │ │ │ └── images
│ │ │ │ ├── ArrowBase.java
│ │ │ │ ├── AutocompleteGradient.java
│ │ │ │ ├── CalendarIcon.java
│ │ │ │ ├── CalendarSeparator.java
│ │ │ │ ├── ComboDownButton.java
│ │ │ │ ├── DisabledCalendarIcon.java
│ │ │ │ ├── InputNumberSliderBarHandleBackgroundImage.java
│ │ │ │ ├── SliderArrowBase.java
│ │ │ │ ├── SliderArrowBottom.java
│ │ │ │ ├── SliderArrowLeft.java
│ │ │ │ ├── SliderArrowRight.java
│ │ │ │ ├── SpinnerArrowBase.java
│ │ │ │ ├── SpinnerArrowBottom.java
│ │ │ │ └── SpinnerArrowTop.java
│ │ │ ├── request
│ │ │ ├── BaseMultipartRequest.java
│ │ │ ├── BaseUploadedFile.java
│ │ │ ├── ByteSequenceMatcher.java
│ │ │ ├── FileUploadDiscResource.java
│ │ │ ├── FileUploadMemoryResource.java
│ │ │ ├── FileUploadParam.java
│ │ │ ├── FileUploadResource.java
│ │ │ ├── FileUploadValueParam.java
│ │ │ ├── MultipartRequest.java
│ │ │ ├── MultipartRequest25.java
│ │ │ ├── MultipartRequestParser.java
│ │ │ ├── MultipartRequestSizeExceeded.java
│ │ │ ├── ProgressControl.java
│ │ │ ├── ProgressServletInputStream.java
│ │ │ └── UploadedFile25.java
│ │ │ ├── resource
│ │ │ └── FileUploadProgressResource.java
│ │ │ ├── utils
│ │ │ └── CalendarHelper.java
│ │ │ ├── validator
│ │ │ ├── SelectLabelValueValidator.java
│ │ │ └── csv
│ │ │ │ └── AddCSVMessageScript.java
│ │ │ └── view
│ │ │ └── facelets
│ │ │ ├── AutocompleteHandler.java
│ │ │ ├── CalendarHandler.java
│ │ │ └── FileUploadHandler.java
│ ├── resources
│ │ └── META-INF
│ │ │ ├── cdk
│ │ │ └── attributes
│ │ │ │ ├── fileUploadListener-props.xml
│ │ │ │ ├── multiselect-props.xml
│ │ │ │ └── select-props.xml
│ │ │ ├── fileupload.faces-config.xml
│ │ │ ├── resources
│ │ │ ├── org.richfaces.ckeditor
│ │ │ │ ├── _source
│ │ │ │ │ └── skins
│ │ │ │ │ │ └── richfaces
│ │ │ │ │ │ ├── dialog.ecss
│ │ │ │ │ │ ├── editor.css
│ │ │ │ │ │ ├── elementspath.ecss
│ │ │ │ │ │ ├── icons.ecss
│ │ │ │ │ │ ├── icons.png
│ │ │ │ │ │ ├── icons_rtl.png
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ ├── dialog_sides.gif
│ │ │ │ │ │ ├── dialog_sides.png
│ │ │ │ │ │ ├── dialog_sides_rtl.png
│ │ │ │ │ │ ├── mini.gif
│ │ │ │ │ │ ├── noimage.png
│ │ │ │ │ │ ├── sprites.png
│ │ │ │ │ │ ├── sprites_ie6.png
│ │ │ │ │ │ └── toolbar_start.gif
│ │ │ │ │ │ ├── mainui.ecss
│ │ │ │ │ │ ├── menu.ecss
│ │ │ │ │ │ ├── panel.ecss
│ │ │ │ │ │ ├── presets.ecss
│ │ │ │ │ │ ├── reset.ecss
│ │ │ │ │ │ ├── richcombo.ecss
│ │ │ │ │ │ ├── skin.js
│ │ │ │ │ │ ├── standard_skinning.ecss
│ │ │ │ │ │ ├── templates.css
│ │ │ │ │ │ └── toolbar.ecss
│ │ │ │ ├── ckeditor.js
│ │ │ │ ├── config.js
│ │ │ │ ├── contents.css
│ │ │ │ ├── images
│ │ │ │ │ └── spacer.gif
│ │ │ │ ├── lang
│ │ │ │ │ ├── _languages.js
│ │ │ │ │ ├── _translationstatus.txt
│ │ │ │ │ ├── af.js
│ │ │ │ │ ├── ar.js
│ │ │ │ │ ├── bg.js
│ │ │ │ │ ├── bn.js
│ │ │ │ │ ├── bs.js
│ │ │ │ │ ├── ca.js
│ │ │ │ │ ├── cs.js
│ │ │ │ │ ├── cy.js
│ │ │ │ │ ├── da.js
│ │ │ │ │ ├── de.js
│ │ │ │ │ ├── el.js
│ │ │ │ │ ├── en-au.js
│ │ │ │ │ ├── en-ca.js
│ │ │ │ │ ├── en-gb.js
│ │ │ │ │ ├── en.js
│ │ │ │ │ ├── eo.js
│ │ │ │ │ ├── es.js
│ │ │ │ │ ├── et.js
│ │ │ │ │ ├── eu.js
│ │ │ │ │ ├── fa.js
│ │ │ │ │ ├── fi.js
│ │ │ │ │ ├── fo.js
│ │ │ │ │ ├── fr-ca.js
│ │ │ │ │ ├── fr.js
│ │ │ │ │ ├── gl.js
│ │ │ │ │ ├── gu.js
│ │ │ │ │ ├── he.js
│ │ │ │ │ ├── hi.js
│ │ │ │ │ ├── hr.js
│ │ │ │ │ ├── hu.js
│ │ │ │ │ ├── id.js
│ │ │ │ │ ├── is.js
│ │ │ │ │ ├── it.js
│ │ │ │ │ ├── ja.js
│ │ │ │ │ ├── ka.js
│ │ │ │ │ ├── km.js
│ │ │ │ │ ├── ko.js
│ │ │ │ │ ├── ku.js
│ │ │ │ │ ├── lt.js
│ │ │ │ │ ├── lv.js
│ │ │ │ │ ├── mk.js
│ │ │ │ │ ├── mn.js
│ │ │ │ │ ├── ms.js
│ │ │ │ │ ├── nb.js
│ │ │ │ │ ├── nl.js
│ │ │ │ │ ├── no.js
│ │ │ │ │ ├── pl.js
│ │ │ │ │ ├── pt-br.js
│ │ │ │ │ ├── pt.js
│ │ │ │ │ ├── ro.js
│ │ │ │ │ ├── ru.js
│ │ │ │ │ ├── sk.js
│ │ │ │ │ ├── sl.js
│ │ │ │ │ ├── sr-latn.js
│ │ │ │ │ ├── sr.js
│ │ │ │ │ ├── sv.js
│ │ │ │ │ ├── th.js
│ │ │ │ │ ├── tr.js
│ │ │ │ │ ├── ug.js
│ │ │ │ │ ├── uk.js
│ │ │ │ │ ├── vi.js
│ │ │ │ │ ├── zh-cn.js
│ │ │ │ │ └── zh.js
│ │ │ │ ├── plugins
│ │ │ │ │ ├── a11yhelp
│ │ │ │ │ │ ├── dialogs
│ │ │ │ │ │ │ └── a11yhelp.js
│ │ │ │ │ │ └── lang
│ │ │ │ │ │ │ ├── _translationstatus.txt
│ │ │ │ │ │ │ ├── cs.js
│ │ │ │ │ │ │ ├── cy.js
│ │ │ │ │ │ │ ├── da.js
│ │ │ │ │ │ │ ├── de.js
│ │ │ │ │ │ │ ├── el.js
│ │ │ │ │ │ │ ├── en.js
│ │ │ │ │ │ │ ├── eo.js
│ │ │ │ │ │ │ ├── fa.js
│ │ │ │ │ │ │ ├── fi.js
│ │ │ │ │ │ │ ├── fr.js
│ │ │ │ │ │ │ ├── gu.js
│ │ │ │ │ │ │ ├── he.js
│ │ │ │ │ │ │ ├── it.js
│ │ │ │ │ │ │ ├── ku.js
│ │ │ │ │ │ │ ├── lv.js
│ │ │ │ │ │ │ ├── mk.js
│ │ │ │ │ │ │ ├── nb.js
│ │ │ │ │ │ │ ├── nl.js
│ │ │ │ │ │ │ ├── no.js
│ │ │ │ │ │ │ ├── pt-br.js
│ │ │ │ │ │ │ ├── ro.js
│ │ │ │ │ │ │ ├── sk.js
│ │ │ │ │ │ │ ├── tr.js
│ │ │ │ │ │ │ ├── ug.js
│ │ │ │ │ │ │ ├── vi.js
│ │ │ │ │ │ │ └── zh-cn.js
│ │ │ │ │ ├── about
│ │ │ │ │ │ └── dialogs
│ │ │ │ │ │ │ ├── about.js
│ │ │ │ │ │ │ └── logo_ckeditor.png
│ │ │ │ │ ├── adobeair
│ │ │ │ │ │ └── plugin.js
│ │ │ │ │ ├── ajax
│ │ │ │ │ │ └── plugin.js
│ │ │ │ │ ├── autogrow
│ │ │ │ │ │ └── plugin.js
│ │ │ │ │ ├── bbcode
│ │ │ │ │ │ └── plugin.js
│ │ │ │ │ ├── clipboard
│ │ │ │ │ │ └── dialogs
│ │ │ │ │ │ │ └── paste.js
│ │ │ │ │ ├── colordialog
│ │ │ │ │ │ └── dialogs
│ │ │ │ │ │ │ └── colordialog.js
│ │ │ │ │ ├── devtools
│ │ │ │ │ │ ├── lang
│ │ │ │ │ │ │ ├── _translationstatus.txt
│ │ │ │ │ │ │ ├── bg.js
│ │ │ │ │ │ │ ├── cs.js
│ │ │ │ │ │ │ ├── cy.js
│ │ │ │ │ │ │ ├── da.js
│ │ │ │ │ │ │ ├── de.js
│ │ │ │ │ │ │ ├── el.js
│ │ │ │ │ │ │ ├── en.js
│ │ │ │ │ │ │ ├── eo.js
│ │ │ │ │ │ │ ├── et.js
│ │ │ │ │ │ │ ├── fa.js
│ │ │ │ │ │ │ ├── fi.js
│ │ │ │ │ │ │ ├── fr.js
│ │ │ │ │ │ │ ├── gu.js
│ │ │ │ │ │ │ ├── he.js
│ │ │ │ │ │ │ ├── hr.js
│ │ │ │ │ │ │ ├── it.js
│ │ │ │ │ │ │ ├── ku.js
│ │ │ │ │ │ │ ├── lv.js
│ │ │ │ │ │ │ ├── nb.js
│ │ │ │ │ │ │ ├── nl.js
│ │ │ │ │ │ │ ├── no.js
│ │ │ │ │ │ │ ├── pl.js
│ │ │ │ │ │ │ ├── pt-br.js
│ │ │ │ │ │ │ ├── sk.js
│ │ │ │ │ │ │ ├── tr.js
│ │ │ │ │ │ │ ├── ug.js
│ │ │ │ │ │ │ ├── uk.js
│ │ │ │ │ │ │ ├── vi.js
│ │ │ │ │ │ │ └── zh-cn.js
│ │ │ │ │ │ └── plugin.js
│ │ │ │ │ ├── dialog
│ │ │ │ │ │ └── dialogDefinition.js
│ │ │ │ │ ├── div
│ │ │ │ │ │ └── dialogs
│ │ │ │ │ │ │ └── div.js
│ │ │ │ │ ├── docprops
│ │ │ │ │ │ ├── dialogs
│ │ │ │ │ │ │ └── docprops.js
│ │ │ │ │ │ └── plugin.js
│ │ │ │ │ ├── find
│ │ │ │ │ │ └── dialogs
│ │ │ │ │ │ │ └── find.js
│ │ │ │ │ ├── flash
│ │ │ │ │ │ ├── dialogs
│ │ │ │ │ │ │ └── flash.js
│ │ │ │ │ │ └── images
│ │ │ │ │ │ │ └── placeholder.png
│ │ │ │ │ ├── forms
│ │ │ │ │ │ ├── dialogs
│ │ │ │ │ │ │ ├── button.js
│ │ │ │ │ │ │ ├── checkbox.js
│ │ │ │ │ │ │ ├── form.js
│ │ │ │ │ │ │ ├── hiddenfield.js
│ │ │ │ │ │ │ ├── radio.js
│ │ │ │ │ │ │ ├── select.js
│ │ │ │ │ │ │ ├── textarea.js
│ │ │ │ │ │ │ └── textfield.js
│ │ │ │ │ │ └── images
│ │ │ │ │ │ │ └── hiddenfield.gif
│ │ │ │ │ ├── iframe
│ │ │ │ │ │ ├── dialogs
│ │ │ │ │ │ │ └── iframe.js
│ │ │ │ │ │ └── images
│ │ │ │ │ │ │ └── placeholder.png
│ │ │ │ │ ├── iframedialog
│ │ │ │ │ │ └── plugin.js
│ │ │ │ │ ├── image
│ │ │ │ │ │ └── dialogs
│ │ │ │ │ │ │ └── image.js
│ │ │ │ │ ├── link
│ │ │ │ │ │ ├── dialogs
│ │ │ │ │ │ │ ├── anchor.js
│ │ │ │ │ │ │ └── link.js
│ │ │ │ │ │ └── images
│ │ │ │ │ │ │ └── anchor.gif
│ │ │ │ │ ├── liststyle
│ │ │ │ │ │ └── dialogs
│ │ │ │ │ │ │ └── liststyle.js
│ │ │ │ │ ├── pagebreak
│ │ │ │ │ │ └── images
│ │ │ │ │ │ │ └── pagebreak.gif
│ │ │ │ │ ├── pastefromword
│ │ │ │ │ │ └── filter
│ │ │ │ │ │ │ └── default.js
│ │ │ │ │ ├── pastetext
│ │ │ │ │ │ └── dialogs
│ │ │ │ │ │ │ └── pastetext.js
│ │ │ │ │ ├── placeholder
│ │ │ │ │ │ ├── dialogs
│ │ │ │ │ │ │ └── placeholder.js
│ │ │ │ │ │ ├── lang
│ │ │ │ │ │ │ ├── _translationstatus.txt
│ │ │ │ │ │ │ ├── bg.js
│ │ │ │ │ │ │ ├── cs.js
│ │ │ │ │ │ │ ├── cy.js
│ │ │ │ │ │ │ ├── da.js
│ │ │ │ │ │ │ ├── de.js
│ │ │ │ │ │ │ ├── el.js
│ │ │ │ │ │ │ ├── en.js
│ │ │ │ │ │ │ ├── eo.js
│ │ │ │ │ │ │ ├── et.js
│ │ │ │ │ │ │ ├── fa.js
│ │ │ │ │ │ │ ├── fi.js
│ │ │ │ │ │ │ ├── fr.js
│ │ │ │ │ │ │ ├── he.js
│ │ │ │ │ │ │ ├── hr.js
│ │ │ │ │ │ │ ├── it.js
│ │ │ │ │ │ │ ├── ku.js
│ │ │ │ │ │ │ ├── lv.js
│ │ │ │ │ │ │ ├── nb.js
│ │ │ │ │ │ │ ├── nl.js
│ │ │ │ │ │ │ ├── no.js
│ │ │ │ │ │ │ ├── pl.js
│ │ │ │ │ │ │ ├── pt-br.js
│ │ │ │ │ │ │ ├── sk.js
│ │ │ │ │ │ │ ├── tr.js
│ │ │ │ │ │ │ ├── ug.js
│ │ │ │ │ │ │ ├── uk.js
│ │ │ │ │ │ │ ├── vi.js
│ │ │ │ │ │ │ └── zh-cn.js
│ │ │ │ │ │ ├── placeholder.gif
│ │ │ │ │ │ └── plugin.js
│ │ │ │ │ ├── preview
│ │ │ │ │ │ └── preview.html
│ │ │ │ │ ├── scayt
│ │ │ │ │ │ └── dialogs
│ │ │ │ │ │ │ ├── options.js
│ │ │ │ │ │ │ └── toolbar.css
│ │ │ │ │ ├── showblocks
│ │ │ │ │ │ └── images
│ │ │ │ │ │ │ ├── block_address.png
│ │ │ │ │ │ │ ├── block_blockquote.png
│ │ │ │ │ │ │ ├── block_div.png
│ │ │ │ │ │ │ ├── block_h1.png
│ │ │ │ │ │ │ ├── block_h2.png
│ │ │ │ │ │ │ ├── block_h3.png
│ │ │ │ │ │ │ ├── block_h4.png
│ │ │ │ │ │ │ ├── block_h5.png
│ │ │ │ │ │ │ ├── block_h6.png
│ │ │ │ │ │ │ ├── block_p.png
│ │ │ │ │ │ │ └── block_pre.png
│ │ │ │ │ ├── smiley
│ │ │ │ │ │ ├── dialogs
│ │ │ │ │ │ │ └── smiley.js
│ │ │ │ │ │ └── images
│ │ │ │ │ │ │ ├── angel_smile.gif
│ │ │ │ │ │ │ ├── angry_smile.gif
│ │ │ │ │ │ │ ├── broken_heart.gif
│ │ │ │ │ │ │ ├── confused_smile.gif
│ │ │ │ │ │ │ ├── cry_smile.gif
│ │ │ │ │ │ │ ├── devil_smile.gif
│ │ │ │ │ │ │ ├── embaressed_smile.gif
│ │ │ │ │ │ │ ├── envelope.gif
│ │ │ │ │ │ │ ├── heart.gif
│ │ │ │ │ │ │ ├── kiss.gif
│ │ │ │ │ │ │ ├── lightbulb.gif
│ │ │ │ │ │ │ ├── omg_smile.gif
│ │ │ │ │ │ │ ├── regular_smile.gif
│ │ │ │ │ │ │ ├── sad_smile.gif
│ │ │ │ │ │ │ ├── shades_smile.gif
│ │ │ │ │ │ │ ├── teeth_smile.gif
│ │ │ │ │ │ │ ├── thumbs_down.gif
│ │ │ │ │ │ │ ├── thumbs_up.gif
│ │ │ │ │ │ │ ├── tounge_smile.gif
│ │ │ │ │ │ │ ├── whatchutalkingabout_smile.gif
│ │ │ │ │ │ │ └── wink_smile.gif
│ │ │ │ │ ├── specialchar
│ │ │ │ │ │ ├── dialogs
│ │ │ │ │ │ │ └── specialchar.js
│ │ │ │ │ │ └── lang
│ │ │ │ │ │ │ ├── _translationstatus.txt
│ │ │ │ │ │ │ ├── cs.js
│ │ │ │ │ │ │ ├── cy.js
│ │ │ │ │ │ │ ├── de.js
│ │ │ │ │ │ │ ├── el.js
│ │ │ │ │ │ │ ├── en.js
│ │ │ │ │ │ │ ├── eo.js
│ │ │ │ │ │ │ ├── et.js
│ │ │ │ │ │ │ ├── fa.js
│ │ │ │ │ │ │ ├── fi.js
│ │ │ │ │ │ │ ├── fr.js
│ │ │ │ │ │ │ ├── he.js
│ │ │ │ │ │ │ ├── hr.js
│ │ │ │ │ │ │ ├── it.js
│ │ │ │ │ │ │ ├── ku.js
│ │ │ │ │ │ │ ├── lv.js
│ │ │ │ │ │ │ ├── nb.js
│ │ │ │ │ │ │ ├── nl.js
│ │ │ │ │ │ │ ├── no.js
│ │ │ │ │ │ │ ├── pt-br.js
│ │ │ │ │ │ │ ├── sk.js
│ │ │ │ │ │ │ ├── tr.js
│ │ │ │ │ │ │ ├── ug.js
│ │ │ │ │ │ │ └── zh-cn.js
│ │ │ │ │ ├── styles
│ │ │ │ │ │ └── styles
│ │ │ │ │ │ │ └── default.js
│ │ │ │ │ ├── stylesheetparser
│ │ │ │ │ │ └── plugin.js
│ │ │ │ │ ├── table
│ │ │ │ │ │ └── dialogs
│ │ │ │ │ │ │ └── table.js
│ │ │ │ │ ├── tableresize
│ │ │ │ │ │ └── plugin.js
│ │ │ │ │ ├── tabletools
│ │ │ │ │ │ └── dialogs
│ │ │ │ │ │ │ └── tableCell.js
│ │ │ │ │ ├── templates
│ │ │ │ │ │ ├── dialogs
│ │ │ │ │ │ │ └── templates.js
│ │ │ │ │ │ └── templates
│ │ │ │ │ │ │ ├── default.js
│ │ │ │ │ │ │ └── images
│ │ │ │ │ │ │ ├── template1.gif
│ │ │ │ │ │ │ ├── template2.gif
│ │ │ │ │ │ │ └── template3.gif
│ │ │ │ │ ├── uicolor
│ │ │ │ │ │ ├── dialogs
│ │ │ │ │ │ │ └── uicolor.js
│ │ │ │ │ │ ├── lang
│ │ │ │ │ │ │ ├── _translationstatus.txt
│ │ │ │ │ │ │ ├── bg.js
│ │ │ │ │ │ │ ├── cs.js
│ │ │ │ │ │ │ ├── cy.js
│ │ │ │ │ │ │ ├── da.js
│ │ │ │ │ │ │ ├── de.js
│ │ │ │ │ │ │ ├── el.js
│ │ │ │ │ │ │ ├── en.js
│ │ │ │ │ │ │ ├── eo.js
│ │ │ │ │ │ │ ├── et.js
│ │ │ │ │ │ │ ├── fa.js
│ │ │ │ │ │ │ ├── fi.js
│ │ │ │ │ │ │ ├── fr.js
│ │ │ │ │ │ │ ├── he.js
│ │ │ │ │ │ │ ├── hr.js
│ │ │ │ │ │ │ ├── it.js
│ │ │ │ │ │ │ ├── ku.js
│ │ │ │ │ │ │ ├── lv.js
│ │ │ │ │ │ │ ├── mk.js
│ │ │ │ │ │ │ ├── nb.js
│ │ │ │ │ │ │ ├── nl.js
│ │ │ │ │ │ │ ├── no.js
│ │ │ │ │ │ │ ├── pl.js
│ │ │ │ │ │ │ ├── pt-br.js
│ │ │ │ │ │ │ ├── sk.js
│ │ │ │ │ │ │ ├── tr.js
│ │ │ │ │ │ │ ├── ug.js
│ │ │ │ │ │ │ ├── uk.js
│ │ │ │ │ │ │ ├── vi.js
│ │ │ │ │ │ │ └── zh-cn.js
│ │ │ │ │ │ ├── plugin.js
│ │ │ │ │ │ ├── uicolor.gif
│ │ │ │ │ │ └── yui
│ │ │ │ │ │ │ ├── assets
│ │ │ │ │ │ │ ├── hue_bg.png
│ │ │ │ │ │ │ ├── hue_thumb.png
│ │ │ │ │ │ │ ├── picker_mask.png
│ │ │ │ │ │ │ ├── picker_thumb.png
│ │ │ │ │ │ │ └── yui.css
│ │ │ │ │ │ │ └── yui.js
│ │ │ │ │ ├── wsc
│ │ │ │ │ │ └── dialogs
│ │ │ │ │ │ │ ├── ciframe.html
│ │ │ │ │ │ │ ├── tmpFrameset.html
│ │ │ │ │ │ │ ├── wsc.css
│ │ │ │ │ │ │ └── wsc.js
│ │ │ │ │ └── xml
│ │ │ │ │ │ └── plugin.js
│ │ │ │ ├── skins
│ │ │ │ │ ├── kama
│ │ │ │ │ │ ├── dialog.css
│ │ │ │ │ │ ├── editor.css
│ │ │ │ │ │ ├── icons.png
│ │ │ │ │ │ ├── icons_rtl.png
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ ├── dialog_sides.gif
│ │ │ │ │ │ │ ├── dialog_sides.png
│ │ │ │ │ │ │ ├── dialog_sides_rtl.png
│ │ │ │ │ │ │ ├── mini.gif
│ │ │ │ │ │ │ ├── noimage.png
│ │ │ │ │ │ │ ├── sprites.png
│ │ │ │ │ │ │ ├── sprites_ie6.png
│ │ │ │ │ │ │ └── toolbar_start.gif
│ │ │ │ │ │ ├── skin.js
│ │ │ │ │ │ └── templates.css
│ │ │ │ │ ├── office2003
│ │ │ │ │ │ ├── dialog.css
│ │ │ │ │ │ ├── editor.css
│ │ │ │ │ │ ├── icons.png
│ │ │ │ │ │ ├── icons_rtl.png
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ ├── dialog_sides.gif
│ │ │ │ │ │ │ ├── dialog_sides.png
│ │ │ │ │ │ │ ├── dialog_sides_rtl.png
│ │ │ │ │ │ │ ├── mini.gif
│ │ │ │ │ │ │ ├── noimage.png
│ │ │ │ │ │ │ ├── sprites.png
│ │ │ │ │ │ │ └── sprites_ie6.png
│ │ │ │ │ │ ├── skin.js
│ │ │ │ │ │ └── templates.css
│ │ │ │ │ ├── richfaces
│ │ │ │ │ │ ├── dialog.ecss
│ │ │ │ │ │ ├── editor.ecss
│ │ │ │ │ │ ├── icons.png
│ │ │ │ │ │ ├── icons_rtl.png
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ ├── dialog_sides.gif
│ │ │ │ │ │ │ ├── dialog_sides.png
│ │ │ │ │ │ │ ├── dialog_sides_rtl.png
│ │ │ │ │ │ │ ├── mini.gif
│ │ │ │ │ │ │ ├── noimage.png
│ │ │ │ │ │ │ ├── sprites.png
│ │ │ │ │ │ │ ├── sprites_ie6.png
│ │ │ │ │ │ │ └── toolbar_start.gif
│ │ │ │ │ │ ├── skin.js
│ │ │ │ │ │ └── templates.css
│ │ │ │ │ └── v2
│ │ │ │ │ │ ├── dialog.css
│ │ │ │ │ │ ├── editor.css
│ │ │ │ │ │ ├── icons.png
│ │ │ │ │ │ ├── icons_rtl.png
│ │ │ │ │ │ ├── images
│ │ │ │ │ │ ├── dialog_sides.gif
│ │ │ │ │ │ ├── dialog_sides.png
│ │ │ │ │ │ ├── dialog_sides_rtl.png
│ │ │ │ │ │ ├── mini.gif
│ │ │ │ │ │ ├── noimage.png
│ │ │ │ │ │ ├── sprites.png
│ │ │ │ │ │ ├── sprites_ie6.png
│ │ │ │ │ │ └── toolbar_start.gif
│ │ │ │ │ │ ├── skin.js
│ │ │ │ │ │ └── templates.css
│ │ │ │ └── themes
│ │ │ │ │ └── default
│ │ │ │ │ └── theme.js
│ │ │ └── org.richfaces
│ │ │ │ ├── Autocomplete.ecss
│ │ │ │ ├── Autocomplete.js
│ │ │ │ ├── AutocompleteBase.js
│ │ │ │ ├── JQuerySpinBtn.js
│ │ │ │ ├── bg_shadow.png
│ │ │ │ ├── calendar-utils.js
│ │ │ │ ├── calendar.ecss
│ │ │ │ ├── calendar.js
│ │ │ │ ├── combo_list_shadow.png
│ │ │ │ ├── editor.js
│ │ │ │ ├── fileupload.ecss
│ │ │ │ ├── fileupload.js
│ │ │ │ ├── fu-add-dis.gif
│ │ │ │ ├── fu-add.gif
│ │ │ │ ├── fu-clr.gif
│ │ │ │ ├── fu-upl.gif
│ │ │ │ ├── ico_cancel.gif
│ │ │ │ ├── ico_ok.gif
│ │ │ │ ├── inplaceBase.js
│ │ │ │ ├── inplaceInput.ecss
│ │ │ │ ├── inplaceInput.js
│ │ │ │ ├── inplaceSelect.ecss
│ │ │ │ ├── inplaceSelect.js
│ │ │ │ ├── inputBase.js
│ │ │ │ ├── inputNumberSlider.ecss
│ │ │ │ ├── inputNumberSlider.js
│ │ │ │ ├── inputNumberSpinner.ecss
│ │ │ │ ├── inputNumberSpinner.js
│ │ │ │ ├── jquery.effects.core.js
│ │ │ │ ├── jquery.effects.highlight.js
│ │ │ │ ├── jquery.mousewheel.js
│ │ │ │ ├── json-dom.js
│ │ │ │ ├── list.js
│ │ │ │ ├── listMulti.js
│ │ │ │ ├── mark_changed.gif
│ │ │ │ ├── mark_list.gif
│ │ │ │ ├── orderingList.ecss
│ │ │ │ ├── orderingList.js
│ │ │ │ ├── pickList.ecss
│ │ │ │ ├── pickList.js
│ │ │ │ ├── popupList.js
│ │ │ │ ├── select.ecss
│ │ │ │ ├── select.js
│ │ │ │ └── spacer.gif
│ │ │ ├── richfaces
│ │ │ └── resource-mappings.properties
│ │ │ └── select.faces-config.xml
│ └── templates
│ │ ├── autocomplete.template.xml
│ │ ├── calendar.template.xml
│ │ ├── editor.template.xml
│ │ ├── fileupload.template.xml
│ │ ├── inplaceInput.template.xml
│ │ ├── inplaceSelect.template.xml
│ │ ├── input.template.inc
│ │ ├── inputnumberslider.template.xml
│ │ ├── inputnumberspinner.template.xml
│ │ ├── orderingList.template.xml
│ │ ├── picklist.template.xml
│ │ └── select.template.xml
│ └── test
│ ├── integration
│ └── org
│ │ └── richfaces
│ │ ├── component
│ │ ├── autocomplete
│ │ │ ├── AutocompleteBean.java
│ │ │ ├── TestAutocompleteBehaviors.java
│ │ │ ├── TestAutocompleteDestroy.java
│ │ │ ├── TestAutocompleteEvents.java
│ │ │ └── TestAutocompleteTokenizing.java
│ │ ├── fileUpload
│ │ │ ├── FileUploadBean.java
│ │ │ └── TestFileUpload.java
│ │ └── select
│ │ │ ├── TestSelectKeyboardSelection.java
│ │ │ ├── TestSelectMouseSelection.java
│ │ │ └── TestSelectValidation.java
│ │ └── integration
│ │ └── InputDeployment.java
│ ├── java
│ └── org
│ │ └── richfaces
│ │ ├── component
│ │ ├── CalendarBean.java
│ │ ├── CalendarDataModelImpl.java
│ │ ├── CalendarDataModelItemImpl.java
│ │ └── CalendarRenderTest.java
│ │ ├── renderkit
│ │ ├── AutoCompleteBean.java
│ │ ├── AutocompleteRendererTest.java
│ │ ├── CountriesBean.java
│ │ ├── Country.java
│ │ ├── DataBean.java
│ │ ├── InplaceInputRendererTest.java
│ │ ├── InplaceRendererTestBase.java
│ │ ├── InplaceSelectRendererTest.java
│ │ ├── InputBean.java
│ │ ├── InputNumberSpinnerRendererTest.java
│ │ ├── SelectBean.java
│ │ └── html
│ │ │ ├── IgnoreScriptsContent.java
│ │ │ └── RendererTestBase.java
│ │ └── request
│ │ ├── FileUploadResourcesTest.java
│ │ ├── FileUploadValueParamTest.java
│ │ ├── ProgressControlTest.java
│ │ └── UploadedFile25Test.java
│ └── resources
│ ├── arquillian.xml
│ ├── javascript
│ └── autocomplete-qunit.html
│ └── org
│ └── richfaces
│ ├── component
│ ├── calendarContent.xmlunit.xml
│ ├── calendarScript.xmlunit.xml
│ ├── calendarTest.xhtml
│ └── faces-config.xml
│ └── renderkit
│ ├── autocompleteDivLayoutClientMode.xmlunit.xml
│ ├── autocompleteDivLayoutTest.xhtml
│ ├── autocompleteListLayoutClientMode.xmlunit.xml
│ ├── autocompleteListLayoutTest.xhtml
│ ├── countries.xml
│ ├── countries.xsd
│ ├── faces-config.xml
│ ├── inplaceInputTest.xhtml
│ ├── inplaceInputTestDefault.xmlunit.xml
│ ├── inplaceInputTestWithControls.xmlunit.xml
│ ├── inplaceSelectTest.xhtml
│ ├── inplaceSelectTestDefault.xmlunit.xml
│ ├── inplaceSelectTestWithControls.xmlunit.xml
│ ├── inputNumberSpinner.xhtml
│ └── inputNumberSpinner.xmlunit.xml
├── iteration
├── api
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── org
│ │ └── richfaces
│ │ ├── component
│ │ ├── Column.java
│ │ ├── DataScrollerControlsMode.java
│ │ ├── Expandable.java
│ │ ├── ListType.java
│ │ ├── Row.java
│ │ └── SortOrder.java
│ │ ├── event
│ │ ├── CollapsibleSubTableToggleEvent.java
│ │ ├── CollapsibleSubTableToggleListener.java
│ │ ├── DataScrollEvent.java
│ │ ├── DataScrollListener.java
│ │ ├── DataScrollSource.java
│ │ ├── FilteringEvent.java
│ │ ├── FilteringListener.java
│ │ ├── SortingEvent.java
│ │ ├── SortingListener.java
│ │ ├── TreeSelectionChangeEvent.java
│ │ ├── TreeSelectionChangeListener.java
│ │ ├── TreeSelectionChangeSource.java
│ │ ├── TreeToggleEvent.java
│ │ ├── TreeToggleListener.java
│ │ └── TreeToggleSource.java
│ │ └── model
│ │ ├── Arrangeable.java
│ │ ├── ArrangeableState.java
│ │ ├── DeclarativeTreeDataModelTuple.java
│ │ ├── DeclarativeTreeModel.java
│ │ ├── Field.java
│ │ ├── FilterField.java
│ │ ├── SelectionMode.java
│ │ ├── SortField.java
│ │ ├── SortMode.java
│ │ ├── SwingTreeNodeImpl.java
│ │ ├── TreeDataModel.java
│ │ ├── TreeDataModelTuple.java
│ │ ├── TreeDataVisitor.java
│ │ ├── TreeNode.java
│ │ └── TreeNodeImpl.java
├── lgpl.txt
├── pom-tables.xml
├── pom.xml
├── readme.txt
└── ui
│ ├── pom.xml
│ └── src
│ ├── main
│ ├── config
│ │ └── faces-config.xml
│ ├── java
│ │ └── org
│ │ │ └── richfaces
│ │ │ ├── DataScrollerUtils.java
│ │ │ ├── application
│ │ │ └── IterationComponentsConfiguration.java
│ │ │ ├── component
│ │ │ ├── AbstractCollapsibleSubTable.java
│ │ │ ├── AbstractCollapsibleSubTableToggler.java
│ │ │ ├── AbstractColumn.java
│ │ │ ├── AbstractColumnGroup.java
│ │ │ ├── AbstractDataGrid.java
│ │ │ ├── AbstractDataScroller.java
│ │ │ ├── AbstractDataTable.java
│ │ │ ├── AbstractExtendedDataTable.java
│ │ │ ├── AbstractList.java
│ │ │ ├── AbstractTree.java
│ │ │ ├── AbstractTreeModelAdaptor.java
│ │ │ ├── AbstractTreeNode.java
│ │ │ ├── DataTableColumnsIterator.java
│ │ │ ├── DataTableDataChildrenIterator.java
│ │ │ ├── DataTableFixedChildrenIterator.java
│ │ │ ├── DeclarativeTreeDataModelWalker.java
│ │ │ ├── ExtendedDataTableState.java
│ │ │ ├── SubTableFixedChildrenIterator.java
│ │ │ ├── TreeModelAdaptor.java
│ │ │ ├── TreeModelRecursiveAdaptor.java
│ │ │ ├── TreeRange.java
│ │ │ ├── UIDataTableBase.java
│ │ │ ├── UITreeModelAdaptor.java
│ │ │ └── UITreeModelRecursiveAdaptor.java
│ │ │ ├── convert
│ │ │ ├── DeclarativeModelKeyConverter.java
│ │ │ ├── DeclarativeModelSequenceKeyConverter.java
│ │ │ ├── IntegerSequenceRowKeyConverter.java
│ │ │ ├── SequenceRowKeyConverter.java
│ │ │ ├── StringSequenceRowKeyConverter.java
│ │ │ └── TreeConverterUtil.java
│ │ │ ├── event
│ │ │ ├── DataTablePreRenderListener.java
│ │ │ ├── MethodExpressionTreeSelectionChangeListener.java
│ │ │ └── MethodExpressionTreeToggleListener.java
│ │ │ ├── model
│ │ │ ├── ArrangeableModel.java
│ │ │ ├── ArrangeableStateDefaultImpl.java
│ │ │ ├── ClassicTreeNodeDataModelImpl.java
│ │ │ ├── DeclarativeModelKey.java
│ │ │ ├── DeclarativeTreeDataModelImpl.java
│ │ │ ├── NodesTreeSequenceKeyModel.java
│ │ │ ├── SequenceRowKey.java
│ │ │ ├── SwingTreeNodeDataModelImpl.java
│ │ │ ├── TreeSequenceKeyModel.java
│ │ │ └── iterators
│ │ │ │ ├── BaseTupleIterator.java
│ │ │ │ ├── ClassicTreeNodeTuplesIterator.java
│ │ │ │ ├── DeclarativeTreeDataModelCompositeTuplesIterator.java
│ │ │ │ ├── IterableDataTuplesIterator.java
│ │ │ │ └── MapDataTuplesIterator.java
│ │ │ ├── package-info.java
│ │ │ ├── renderkit
│ │ │ ├── AbstractRowsRenderer.java
│ │ │ ├── AbstractTableBaseRenderer.java
│ │ │ ├── AbstractTableRenderer.java
│ │ │ ├── CollapsibleSubTableRenderer.java
│ │ │ ├── CollapsibleSubTableTogglerRendererBase.java
│ │ │ ├── ColumnGroupRenderer.java
│ │ │ ├── ControlsState.java
│ │ │ ├── DataGridRenderer.java
│ │ │ ├── DataScrollerBaseRenderer.java
│ │ │ ├── DataTableRenderer.java
│ │ │ ├── EncodeStrategy.java
│ │ │ ├── ExtendedDataTableRenderer.java
│ │ │ ├── ListRendererBase.java
│ │ │ ├── RowHolder.java
│ │ │ ├── RowHolderBase.java
│ │ │ ├── SelectionRenderer.java
│ │ │ ├── SortingFilteringRowsRenderer.java
│ │ │ ├── TreeEncoderBase.java
│ │ │ ├── TreeEncoderFull.java
│ │ │ ├── TreeEncoderPartial.java
│ │ │ ├── TreeNodeRendererBase.java
│ │ │ ├── TreeNodeState.java
│ │ │ ├── TreeRendererBase.java
│ │ │ ├── TreeRenderingContext.java
│ │ │ └── html
│ │ │ │ └── images
│ │ │ │ ├── TreeLineImage.java
│ │ │ │ ├── TreeLineLastImage.java
│ │ │ │ ├── TreeMinusImage.java
│ │ │ │ └── TreePlusImage.java
│ │ │ ├── taglib
│ │ │ ├── CollapsibleSubTableHandler.java
│ │ │ ├── DataGridHandler.java
│ │ │ ├── DataScrollerHandler.java
│ │ │ ├── DataTableHandler.java
│ │ │ ├── ExtendedDataTableHandler.java
│ │ │ ├── ListHandler.java
│ │ │ ├── MethodExpressionFilteringListener.java
│ │ │ ├── MethodExpressionScrollListener.java
│ │ │ ├── MethodExpressionSortingListener.java
│ │ │ └── MethodExpressionToggleListener.java
│ │ │ └── view
│ │ │ └── facelets
│ │ │ ├── TreeAdaptorRowKeyConverterRule.java
│ │ │ ├── TreeHandler.java
│ │ │ ├── TreeModelAdaptorHandler.java
│ │ │ ├── TreeModelRecursiveAdaptorHandler.java
│ │ │ ├── TreeNodeHandler.java
│ │ │ ├── TreeSelectionChangeListenerExpressionMetadata.java
│ │ │ └── TreeToggleListenerExpressionMetadata.java
│ ├── resources
│ │ └── META-INF
│ │ │ ├── cdk
│ │ │ └── attributes
│ │ │ │ ├── dataGrid-rows-props.xml
│ │ │ │ ├── tree-common-props.xml
│ │ │ │ ├── tree-model-props.xml
│ │ │ │ ├── tree-props.xml
│ │ │ │ └── treeNode-props.xml
│ │ │ ├── dataTable.faces-config.xml
│ │ │ ├── resources
│ │ │ └── org.richfaces
│ │ │ │ ├── collapsible-subtable-toggler.js
│ │ │ │ ├── collapsible-subtable.ecss
│ │ │ │ ├── collapsible-subtable.js
│ │ │ │ ├── datagrid.ecss
│ │ │ │ ├── datascroller.ecss
│ │ │ │ ├── datascroller.js
│ │ │ │ ├── datatable.ecss
│ │ │ │ ├── datatable.js
│ │ │ │ ├── down_icon.gif
│ │ │ │ ├── extendedDataTable.ecss
│ │ │ │ ├── extendedDataTable.js
│ │ │ │ ├── leaf_icon.gif
│ │ │ │ ├── list.ecss
│ │ │ │ ├── node_icon.gif
│ │ │ │ ├── reorderMarker.gif
│ │ │ │ ├── sort_asc.gif
│ │ │ │ ├── sort_des.gif
│ │ │ │ ├── sort_uns.gif
│ │ │ │ ├── tree.ecss
│ │ │ │ ├── tree.js
│ │ │ │ └── up_icon.gif
│ │ │ └── richfaces
│ │ │ └── resource-mappings.properties
│ └── templates
│ │ ├── buttons.template.include
│ │ ├── datascroller.template.xml
│ │ ├── list.template.xml
│ │ ├── toggle-control.template.xml
│ │ ├── tree.template.xml
│ │ └── treeNode.template.xml
│ └── test
│ ├── integration
│ └── org
│ │ └── richfaces
│ │ ├── component
│ │ ├── dataTable
│ │ │ ├── RF12684.java
│ │ │ └── RF12717_Test.java
│ │ └── extendedDataTable
│ │ │ ├── IterationBean.java
│ │ │ ├── IterationBuiltInBean.java
│ │ │ ├── IterationTableStateBean.java
│ │ │ ├── TestBuiltInFilter.java
│ │ │ ├── TestBuiltInSort.java
│ │ │ ├── TestCellWidthWithMaxTableWidth.java
│ │ │ ├── TestColumnClasses.java
│ │ │ ├── TestColumnWidth.java
│ │ │ ├── TestColumnsOrder.java
│ │ │ ├── TestDisablingBuiltinSortingAndFiltering.java
│ │ │ └── TestTableState.java
│ │ └── integration
│ │ └── IterationDeployment.java
│ ├── java
│ └── org
│ │ └── richfaces
│ │ ├── component
│ │ ├── UIColumnTest.java
│ │ ├── UIDataTableTest.java
│ │ └── UIExtendedDataTableTest.java
│ │ ├── convert
│ │ └── TreeConverterUtilTest.java
│ │ ├── model
│ │ └── ArrangeableModelTest.java
│ │ └── renderkit
│ │ ├── Data.java
│ │ ├── DataBean.java
│ │ ├── DataGridRendererTest.java
│ │ ├── DataScrollerBean.java
│ │ ├── DataScrollerRenderTest.java
│ │ ├── ExtendedDataTableRendererTest.java
│ │ └── ListRendererTest.java
│ └── resources
│ ├── arquillian.xml
│ ├── beans.xml
│ ├── dataGridTest.xhtml
│ ├── extendedDataTableTest.xhtml
│ └── org
│ └── richfaces
│ └── renderkit
│ ├── dataTableTest.xhtml
│ ├── faces-config.xml
│ └── rendererTest.xhtml
├── misc
├── lgpl.txt
├── pom.xml
├── readme.txt
└── ui
│ ├── pom.xml
│ └── src
│ ├── main
│ ├── config
│ │ └── faces-config.xml
│ ├── java
│ │ └── org
│ │ │ └── richfaces
│ │ │ ├── component
│ │ │ ├── AbstractFocus.java
│ │ │ ├── AbstractHotKey.java
│ │ │ ├── AbstractJQuery.java
│ │ │ ├── AbstractPlaceholder.java
│ │ │ ├── JQueryAttachType.java
│ │ │ ├── JQueryTiming.java
│ │ │ ├── UIHashParameter.java
│ │ │ ├── behavior
│ │ │ │ └── ComponentControlBehavior.java
│ │ │ └── package-info.java
│ │ │ ├── function
│ │ │ ├── RichFunction.java
│ │ │ └── package-info.java
│ │ │ ├── renderkit
│ │ │ ├── ComponentControlBehaviorRenderer.java
│ │ │ ├── FocusRendererBase.java
│ │ │ ├── HotKeyRendererBase.java
│ │ │ ├── JQueryRendererBase.java
│ │ │ ├── PlaceholderRendererBase.java
│ │ │ └── focus
│ │ │ │ ├── AbstractFocusRenderStrategy.java
│ │ │ │ ├── FocusRenderStrategy.java
│ │ │ │ ├── FocusRendererInterface.java
│ │ │ │ ├── FocusRendererUtils.java
│ │ │ │ ├── FormFocusRenderStrategy.java
│ │ │ │ └── ViewFocusRenderStrategy.java
│ │ │ ├── service
│ │ │ └── FocusManagerImpl.java
│ │ │ └── taglib
│ │ │ └── ComponentControlHandler.java
│ ├── resources
│ │ └── META-INF
│ │ │ ├── resources
│ │ │ └── org.richfaces
│ │ │ │ ├── component-control.js
│ │ │ │ ├── focus.js
│ │ │ │ ├── hotkey.js
│ │ │ │ ├── jquery.component.js
│ │ │ │ ├── jquery.hotkeys.js
│ │ │ │ ├── jquery.watermark.js
│ │ │ │ ├── placeholder.css
│ │ │ │ └── placeholder.js
│ │ │ └── services
│ │ │ └── org.richfaces.focus.FocusManager
│ └── templates
│ │ ├── focus.template.xml
│ │ ├── hotKey.template.xml
│ │ ├── jquery.template.xml
│ │ └── placeholder.template.xml
│ └── test
│ ├── integration
│ └── org
│ │ └── richfaces
│ │ ├── component
│ │ ├── focus
│ │ │ ├── AbstractComponentAssertion.java
│ │ │ ├── ComponentBean.java
│ │ │ ├── ElementIsFocused.java
│ │ │ ├── FocusRetriever.java
│ │ │ ├── TestFocusAjaxRendered.java
│ │ │ ├── TestFocusDefaults.java
│ │ │ ├── TestFocusDelayed.java
│ │ │ ├── TestFocusManager.java
│ │ │ ├── TestFocusMultipleForms.java
│ │ │ ├── TestFocusPreserve.java
│ │ │ ├── TestFocusSubmissionMethods.java
│ │ │ ├── TestFocusTabindex.java
│ │ │ ├── TestFocusValidationAware.java
│ │ │ ├── TestFocusViewMode.java
│ │ │ ├── VerifyFocusCandidates.java
│ │ │ ├── VerifyFocusEnforcing.java
│ │ │ └── VerifyFocusEnforcingOverridesFocusSettings.java
│ │ └── placeholder
│ │ │ ├── AbstractPlaceholderTest.java
│ │ │ ├── PlaceHolderValue.java
│ │ │ ├── PlaceHolderValueConverter.java
│ │ │ ├── TestPlaceholderAutocomplete.java
│ │ │ ├── TestPlaceholderCalendar.java
│ │ │ ├── TestPlaceholderInplaceInput.java
│ │ │ ├── TestPlaceholderInplaceSelect.java
│ │ │ ├── TestPlaceholderInputText.java
│ │ │ ├── TestPlaceholderSelect.java
│ │ │ ├── TestPlaceholderTextarea.java
│ │ │ ├── placeholder-with-selector.xmlunit.xml
│ │ │ └── placeholder-without-selector.xmlunit.xml
│ │ └── integration
│ │ └── MiscDeployment.java
│ ├── java
│ └── org
│ │ └── richfaces
│ │ ├── function
│ │ └── RichFunctionTest.java
│ │ └── service
│ │ └── TestFocusManagerImpl.java
│ ├── qunit
│ ├── focus-test.html
│ └── focus-test.js
│ └── resources
│ └── arquillian.xml
├── mobile-compatibility
├── README
├── rf-dnd.js
├── rf-mobile-skin.css
├── slidfast.css
└── slidfast.js
├── output
├── api
│ ├── pom.xml
│ └── src
│ │ └── main
│ │ └── java
│ │ └── org
│ │ └── richfaces
│ │ ├── ExpandMode.java
│ │ ├── HeaderAlignment.java
│ │ ├── HeaderPosition.java
│ │ ├── IconPosition.java
│ │ ├── PanelMenuMode.java
│ │ ├── TooltipLayout.java
│ │ ├── TooltipMode.java
│ │ └── event
│ │ ├── ItemChangeEvent.java
│ │ ├── ItemChangeListener.java
│ │ ├── ItemChangeSource.java
│ │ ├── PanelToggleEvent.java
│ │ ├── PanelToggleListener.java
│ │ └── PanelToggleSource.java
├── pom.xml
└── ui
│ ├── pom.xml
│ └── src
│ ├── main
│ ├── config
│ │ └── faces-config.xml
│ ├── java
│ │ └── org
│ │ │ └── richfaces
│ │ │ ├── component
│ │ │ ├── AbstractAccordion.java
│ │ │ ├── AbstractAccordionItem.java
│ │ │ ├── AbstractCollapsiblePanel.java
│ │ │ ├── AbstractContextMenu.java
│ │ │ ├── AbstractDivPanel.java
│ │ │ ├── AbstractDropDownMenu.java
│ │ │ ├── AbstractMenuContainer.java
│ │ │ ├── AbstractMenuGroup.java
│ │ │ ├── AbstractMenuItem.java
│ │ │ ├── AbstractMenuSeparator.java
│ │ │ ├── AbstractPanel.java
│ │ │ ├── AbstractPanelMenu.java
│ │ │ ├── AbstractPanelMenuGroup.java
│ │ │ ├── AbstractPanelMenuItem.java
│ │ │ ├── AbstractPopupPanel.java
│ │ │ ├── AbstractProgressBar.java
│ │ │ ├── AbstractTab.java
│ │ │ ├── AbstractTabPanel.java
│ │ │ ├── AbstractTogglePanel.java
│ │ │ ├── AbstractTogglePanelItem.java
│ │ │ ├── AbstractTogglePanelItemInterface.java
│ │ │ ├── AbstractTogglePanelTitledItem.java
│ │ │ ├── AbstractToolbar.java
│ │ │ ├── AbstractToolbarGroup.java
│ │ │ ├── AbstractTooltip.java
│ │ │ ├── NumberUtils.java
│ │ │ ├── TogglePanelVisitCallback.java
│ │ │ ├── TogglePanelVisitException.java
│ │ │ ├── TogglePanelVisitState.java
│ │ │ ├── behavior
│ │ │ │ └── ToggleControl.java
│ │ │ └── package-info.java
│ │ │ ├── event
│ │ │ ├── MethodExpressionItemChangeListener.java
│ │ │ └── MethodExpressionPanelToggleListener.java
│ │ │ ├── renderkit
│ │ │ └── html
│ │ │ │ ├── AccordionItemHeaderRenderer.java
│ │ │ │ ├── AccordionItemRenderer.java
│ │ │ │ ├── AccordionRenderer.java
│ │ │ │ ├── CollapsiblePanelRenderer.java
│ │ │ │ ├── ContextMenuRendererBase.java
│ │ │ │ ├── DivPanelRenderer.java
│ │ │ │ ├── DropDownMenuRendererBase.java
│ │ │ │ ├── MenuGroupRendererBase.java
│ │ │ │ ├── MenuItemRendererBase.java
│ │ │ │ ├── MenuSeparatorRendererBase.java
│ │ │ │ ├── PanelBaseRenderer.java
│ │ │ │ ├── PanelMenuGroupHeaderRenderer.java
│ │ │ │ ├── PanelMenuGroupRenderer.java
│ │ │ │ ├── PanelMenuItemRenderer.java
│ │ │ │ ├── PanelMenuRenderer.java
│ │ │ │ ├── PopupPanelBaseRenderer.java
│ │ │ │ ├── ProgressBarBaseRenderer.java
│ │ │ │ ├── ProgressBarState.java
│ │ │ │ ├── ProgressBarStateEncoder.java
│ │ │ │ ├── TabPanelRenderer.java
│ │ │ │ ├── TabRenderer.java
│ │ │ │ ├── TableIconsRendererHelper.java
│ │ │ │ ├── ToggleControlRenderer.java
│ │ │ │ ├── TogglePanelItemRenderer.java
│ │ │ │ ├── TogglePanelRenderer.java
│ │ │ │ ├── ToolbarGroupRenderer.java
│ │ │ │ ├── ToolbarRendererBase.java
│ │ │ │ ├── TooltipRenderer.java
│ │ │ │ └── images
│ │ │ │ ├── DotSeparatorImage.java
│ │ │ │ ├── GridSeparatorImage.java
│ │ │ │ ├── LineSeparatorImage.java
│ │ │ │ ├── MenuNodeImage.java
│ │ │ │ ├── ProgressBarAnimatedBackgroundImage.java
│ │ │ │ ├── SquareSeparatorImage.java
│ │ │ │ └── ToolbarSeparatorImage.java
│ │ │ └── view
│ │ │ └── facelets
│ │ │ └── html
│ │ │ ├── CollapsiblePanelTagHandler.java
│ │ │ ├── ItemChangeListenerHandler.java
│ │ │ ├── PanelMenuTagHandler.java
│ │ │ ├── PanelToggleListenerHandler.java
│ │ │ └── TogglePanelTagHandler.java
│ ├── resources
│ │ └── META-INF
│ │ │ ├── MANIFEST.MF
│ │ │ ├── cdk
│ │ │ └── attributes
│ │ │ │ └── tooltip-props.xml
│ │ │ ├── resources
│ │ │ └── org.richfaces
│ │ │ │ ├── accordion.ecss
│ │ │ │ ├── accordion.js
│ │ │ │ ├── accordionItem.js
│ │ │ │ ├── close.gif
│ │ │ │ ├── close_act.gif
│ │ │ │ ├── collapsiblePanel.ecss
│ │ │ │ ├── collapsiblePanel.js
│ │ │ │ ├── collapsiblePanelItem.js
│ │ │ │ ├── contextmenu.ecss
│ │ │ │ ├── contextmenu.js
│ │ │ │ ├── dropdownmenu.ecss
│ │ │ │ ├── ico.gif
│ │ │ │ ├── menu-base.js
│ │ │ │ ├── menu.js
│ │ │ │ ├── menuKeyNavigation.js
│ │ │ │ ├── menugroup.js
│ │ │ │ ├── menuitem.js
│ │ │ │ ├── panel.ecss
│ │ │ │ ├── panelMenu.ecss
│ │ │ │ ├── panelMenu.js
│ │ │ │ ├── panelMenuGroup.js
│ │ │ │ ├── panelMenuItem.js
│ │ │ │ ├── popupPanel.ecss
│ │ │ │ ├── popupPanel.js
│ │ │ │ ├── popupPanelBorders.js
│ │ │ │ ├── popupPanelSizer.js
│ │ │ │ ├── progressBar.ecss
│ │ │ │ ├── progressBar.js
│ │ │ │ ├── tab.js
│ │ │ │ ├── tabPanel.ecss
│ │ │ │ ├── tabPanel.js
│ │ │ │ ├── togglePanel.js
│ │ │ │ ├── togglePanelItem.js
│ │ │ │ ├── toolbar.ecss
│ │ │ │ ├── toolbar.js
│ │ │ │ ├── tooltip.ecss
│ │ │ │ └── tooltip.js
│ │ │ └── richfaces
│ │ │ └── resource-mappings.properties
│ └── templates
│ │ ├── contextmenu.template.xml
│ │ ├── dropdownmenu.template.xml
│ │ ├── menugroup.template.xml
│ │ ├── menuitem.template.xml
│ │ ├── menuseparator.template.xml
│ │ ├── panel.template.xml
│ │ ├── popupPanel.template.xml
│ │ ├── progressBar.template.xml
│ │ └── toolbar.template.xml
│ └── test
│ ├── integration
│ └── org
│ │ └── richfaces
│ │ ├── component
│ │ ├── popupPanel
│ │ │ └── PopupPanelTest.java
│ │ ├── tabPanel
│ │ │ ├── DynamicTabTestHelper.java
│ │ │ ├── ForEachTabTest.java
│ │ │ ├── RepeatTabTest.java
│ │ │ ├── StaticTabTest.java
│ │ │ └── model
│ │ │ │ ├── SimpleBean.java
│ │ │ │ ├── TabBean.java
│ │ │ │ └── TabPanelBean.java
│ │ └── togglePanel
│ │ │ └── TogglePanelTest.java
│ │ └── integration
│ │ └── OutputDeployment.java
│ ├── java
│ └── org
│ │ └── richfaces
│ │ ├── component
│ │ ├── AbstractAccordionTest.java
│ │ ├── AbstractTogglePanelTest.java
│ │ ├── DropDownMenuBean.java
│ │ ├── UICollapsiblePanelTest.java
│ │ ├── UIDropDownMenuTest.java
│ │ ├── UIMenuGroupTest.java
│ │ ├── UIMenuItemTest.java
│ │ ├── UIMenuSeparatorTest.java
│ │ ├── UITogglePanelItemTest.java
│ │ ├── UITogglePanelTest.java
│ │ └── UITooltipTest.java
│ │ └── renderkit
│ │ └── html
│ │ ├── AccordionRendererTest.java
│ │ ├── CollapsiblePanelRendererTest.java
│ │ ├── DivPanelRendererTest.java
│ │ ├── DropDownMenuRendererTest.java
│ │ ├── IgnoreScriptsContent.java
│ │ ├── MenuItemRendererTest.java
│ │ ├── PanelMenuGroupRendererTest.java
│ │ ├── PanelMenuItemRendererTest.java
│ │ ├── PanelMenuRendererTest.java
│ │ ├── PanelRendererTest.java
│ │ ├── PopupRendererTest.java
│ │ ├── RendererTestBase.java
│ │ ├── TabPanelRendererTest.java
│ │ └── TooltipRendererTest.java
│ └── resources
│ ├── arquillian.xml
│ ├── beans.xml
│ ├── org
│ └── richfaces
│ │ ├── component
│ │ └── faces-config.xml
│ │ └── renderkit
│ │ └── html
│ │ ├── accordion.xhtml
│ │ ├── accordion.xmlunit.xml
│ │ ├── accordionItem.xhtml
│ │ ├── accordionItem.xmlunit.xml
│ │ ├── accordionItemDisabled.xmlunit.xml
│ │ ├── collapsiblePanel.xhtml
│ │ ├── collapsiblePanel.xmlunit.xml
│ │ ├── dropDownMenu_ajaxMode.xhtml
│ │ ├── dropDownMenu_ajaxMode.xmlunit.xml
│ │ ├── dropDownMenu_serverMode.xhtml
│ │ ├── dropDownMenu_serverMode.xmlunit.xml
│ │ ├── menuItem_ajaxMode.xhtml
│ │ ├── menuItem_ajaxMode.xmlunit.xml
│ │ ├── menuItem_clientMode.xhtml
│ │ ├── menuItem_clientMode.xmlunit.xml
│ │ ├── menuItem_serverMode.xhtml
│ │ ├── menuItem_serverMode.xmlunit.xml
│ │ ├── panelMenu-icons-inheritance-group.xmlunit.xml
│ │ ├── panelMenu-icons-inheritance-groupDis.xmlunit.xml
│ │ ├── panelMenu-icons-inheritance-item.xmlunit.xml
│ │ ├── panelMenu-icons-inheritance-itemDis.xmlunit.xml
│ │ ├── panelMenu-icons-inheritance-topGroup.xmlunit.xml
│ │ ├── panelMenu-icons-inheritance-topGroupDis.xmlunit.xml
│ │ ├── panelMenu-icons-inheritance-topItem.xmlunit.xml
│ │ ├── panelMenu-icons-inheritance-topItemDis.xmlunit.xml
│ │ ├── panelMenu-icons-inheritance.xhtml
│ │ ├── panelMenu.xhtml
│ │ ├── panelMenu.xmlunit.xml
│ │ ├── panelMenuGroup-expanded.xhtml
│ │ ├── panelMenuGroup-expanded.xmlunit.xml
│ │ ├── panelMenuGroup-topGroup.xhtml
│ │ ├── panelMenuGroup-topGroup.xmlunit.xml
│ │ ├── panelMenuGroup.xhtml
│ │ ├── panelMenuGroup.xmlunit.xml
│ │ ├── panelMenuItem.xhtml
│ │ ├── panelMenuItem.xmlunit.xml
│ │ ├── tab.xhtml
│ │ ├── tab.xmlunit.xml
│ │ ├── tabPanel.xhtml
│ │ ├── tabPanel.xmlunit.xml
│ │ ├── tooltip.xhtml
│ │ └── tooltip.xmlunit.xml
│ ├── panelTest.xhtml
│ └── popupPanelTest.xhtml
├── parent
└── pom.xml
├── pom.xml
└── validator
├── .checkstyle
├── api
├── pom.xml
└── src
│ └── main
│ └── java
│ ├── META-INF
│ └── MANIFEST.MF
│ └── org
│ └── richfaces
│ ├── component
│ ├── NotifyAttributes.java
│ ├── StackingDirection.java
│ └── StackingMethod.java
│ ├── el
│ ├── ValueDescriptor.java
│ └── ValueExpressionAnalayser.java
│ ├── javascript
│ ├── ClientScriptService.java
│ ├── ClientSideScript.java
│ ├── LibraryFunction.java
│ ├── LibraryResource.java
│ ├── LibraryScript.java
│ ├── LibraryScriptString.java
│ ├── Message.java
│ └── ScriptNotFoundException.java
│ └── validator
│ ├── BeanValidatorFactory.java
│ ├── BeanValidatorService.java
│ ├── ConverterDescriptor.java
│ ├── FacesConverterService.java
│ ├── FacesObjectDescriptor.java
│ ├── FacesValidatorService.java
│ ├── GraphValidator.java
│ ├── GraphValidatorState.java
│ ├── NullValueValidator.java
│ └── ValidatorDescriptor.java
├── pom.xml
└── ui
├── pom.xml
└── src
├── main
├── config
│ └── faces-config.xml
├── java
│ └── org
│ │ └── richfaces
│ │ ├── application
│ │ └── ValidatorModule.java
│ │ ├── component
│ │ ├── AbstractGraphValidator.java
│ │ ├── AbstractMessage.java
│ │ ├── AbstractMessages.java
│ │ ├── AbstractNotify.java
│ │ ├── AbstractNotifyMessage.java
│ │ ├── AbstractNotifyMessages.java
│ │ ├── AbstractNotifyStack.java
│ │ ├── ClientSideMessage.java
│ │ └── behavior
│ │ │ ├── AnonymousFunctionCall.java
│ │ │ ├── ClientValidatorBehavior.java
│ │ │ ├── ClientValidatorImpl.java
│ │ │ ├── ConverterNotFoundException.java
│ │ │ ├── MessageNotFoundException.java
│ │ │ └── MessageUpdateScript.java
│ │ ├── el
│ │ ├── CapturingELContext.java
│ │ ├── ValueExpressionAnalayserImpl.java
│ │ └── ValueReference.java
│ │ ├── javascript
│ │ ├── ClientScriptServiceImpl.java
│ │ ├── ClientServiceConfigParser.java
│ │ └── LibraryFunctionImplementation.java
│ │ ├── renderkit
│ │ ├── CSVResourceDependenciesOrdering.java
│ │ ├── MessageForRender.java
│ │ ├── MessageRendererBase.java
│ │ ├── MessageTransformer.java
│ │ ├── NotifyMessageRendererBase.java
│ │ ├── NotifyRendererUtils.java
│ │ └── html
│ │ │ ├── AjaxOnlyScript.java
│ │ │ ├── ClientAndAjaxScript.java
│ │ │ ├── ClientOnlyScript.java
│ │ │ ├── ClientValidatorRenderer.java
│ │ │ ├── ComponentValidatorScript.java
│ │ │ ├── FormClientValidatorRenderer.java
│ │ │ ├── LibraryScriptFunction.java
│ │ │ ├── NoSuchComponentException.java
│ │ │ ├── NotifyRendererBase.java
│ │ │ ├── NotifyStackRendererBase.java
│ │ │ ├── NullConverterScript.java
│ │ │ └── ValidatorScriptBase.java
│ │ ├── validator
│ │ ├── BaseFacesObjectDescriptor.java
│ │ ├── BeanValidatorDescriptor.java
│ │ ├── BeanValidatorServiceImpl.java
│ │ ├── ConverterDescriptorImpl.java
│ │ ├── ConverterServiceImpl.java
│ │ ├── DummyBeanValidatorService.java
│ │ ├── FacesBeanValidator.java
│ │ ├── FacesServiceBase.java
│ │ ├── FacesValidatorDescriptor.java
│ │ ├── FacesValidatorServiceImpl.java
│ │ ├── InitializationException.java
│ │ ├── MessageFactory.java
│ │ ├── RichFacesBeanValidatorFactory.java
│ │ └── model
│ │ │ ├── ClientSideScripts.java
│ │ │ ├── Component.java
│ │ │ └── Resource.java
│ │ └── view
│ │ └── facelets
│ │ └── html
│ │ ├── ClientValidatorHandler.java
│ │ ├── GraphValidatorHandler.java
│ │ └── SetupValidatorsParameter.java
├── resources
│ └── META-INF
│ │ ├── cdk
│ │ └── attributes
│ │ │ └── validator-props.xml
│ │ ├── csv.xml
│ │ ├── resources
│ │ └── org.richfaces
│ │ │ ├── jquery.pnotify.js
│ │ │ ├── message.js
│ │ │ ├── msg.ecss
│ │ │ ├── notify.ecss
│ │ │ ├── notify.js
│ │ │ ├── notifyMessage.js
│ │ │ ├── notifyStack.js
│ │ │ ├── notify_close.png
│ │ │ └── richfaces-csv.js
│ │ ├── richfaces
│ │ └── org.richfaces
│ │ │ └── csv.library.properties
│ │ └── services
│ │ └── org.richfaces.application.Module
└── templates
│ ├── message.template.xml
│ ├── messages.template.xml
│ ├── notify.template.xml
│ ├── notifyMessage.template.xml
│ ├── notifyMessages.template.xml
│ └── notifyStack.template.xml
└── test
├── config
└── mocks.xml
├── java
└── org
│ └── richfaces
│ ├── ValidatorTestBase.java
│ ├── component
│ ├── AjaxValidationTest.java
│ ├── Bean.java
│ ├── ClientValidationTest.java
│ ├── CustomValidator.java
│ ├── FacesBeanValidatorTest.java
│ ├── GraphBean.java
│ ├── GraphValidationTest.java
│ ├── Group.java
│ ├── IntegrationTestBase.java
│ └── behavior
│ │ ├── BehaviorGetConverterTest.java
│ │ ├── BehaviorGetValidatorTest.java
│ │ ├── BehaviorTestBase.java
│ │ └── GetScriptTest.java
│ ├── el
│ ├── ELTestBase.java
│ ├── TestCaptureEL.java
│ ├── ValueExpressionAnalayserTest.java
│ └── model
│ │ ├── Bean.java
│ │ └── Person.java
│ ├── javascript
│ ├── AnonymousFunctionCallTest.java
│ ├── ClientScriptServiceTest.java
│ ├── Script.java
│ ├── ServiceConfigParserTest.java
│ ├── ServiceGetOrCreateResourceTest.java
│ └── client
│ │ ├── MockTestBase.java
│ │ ├── RunParameters.java
│ │ ├── converter
│ │ ├── BooleanConverterTest.java
│ │ ├── ByteConverterTest.java
│ │ ├── ConverterTestBase.java
│ │ ├── NumberConverterTest.java
│ │ └── ShortConverterTest.java
│ │ ├── message
│ │ ├── ClearMessageTest.java
│ │ ├── DocumentReadyTest.java
│ │ ├── MessageTestBase.java
│ │ └── SendMessageTest.java
│ │ └── validator
│ │ ├── BeanValidatorTestBase.java
│ │ ├── DoubleRangeValidatorTest.java
│ │ ├── LengthValidatorTest.java
│ │ ├── LongRangeValidatorTest.java
│ │ ├── MaxValidatorTest.java
│ │ ├── RegexValidatorTest.java
│ │ ├── RequiredValidatorTest.java
│ │ └── ValidatorTestBase.java
│ ├── renderkit
│ └── html
│ │ ├── RendererBuildScriptTest.java
│ │ ├── RendererGetClientSideScriptTest.java
│ │ ├── RendererGetComponentScriptTest.java
│ │ ├── RendererTestBase.java
│ │ └── ValidatorRendererGetScriptTest.java
│ └── validator
│ ├── BeanValidatorServiceConstrainsTest.java
│ ├── CustomGroup.java
│ ├── FacesConverterServiceTest.java
│ ├── FacesValidatorServiceTest.java
│ └── ValidatorWithFacesResource.java
└── resources
├── 1.html
├── META-INF
└── resources
│ └── foo.bar
│ └── test_script.js
├── badcsv.xml
├── csv.xml
├── org
└── richfaces
│ ├── component
│ ├── client-test.xhtml
│ ├── faces-config.xml
│ ├── graph-faces-config.xml
│ ├── graph-test.xhtml
│ └── test.xhtml
│ └── convert
│ ├── test.xhtml
│ ├── testConverter.js
│ ├── testConverter.xhtml
│ └── testValidator.xhtml
└── test.html
/.gitattributes:
--------------------------------------------------------------------------------
1 | *.css text eol=lf
2 | *.ecss text eol=lf
3 | *.html text eol=lf
4 | *.java text eol=lf
5 | *.js text eol=lf
6 | *.jsf text eol=lf
7 | *.jsp text eol=lf
8 | *.md text eol=lf
9 | *.properties text eol=lf
10 | *.sh text eol=lf
11 | *.sql text eol=lf
12 | *.txt text eol=lf
13 | *.xcss text eol=lf
14 | *.xhtml text eol=lf
15 | *.xsd text eol=lf
16 |
17 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | target
2 | test-output
3 | .classpath
4 | .settings
5 | .project
6 | .clover
7 | .externalToolBuilders
8 | MANIFEST.MF
9 | dependency-reduced-pom.xml
10 | *.orig
11 | .checkstyle
12 | rebel.xml
13 | log.txt
14 | *faces-config.xml.jsfdia
15 |
--------------------------------------------------------------------------------
/common/api/src/main/java/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Class-Path:
3 |
4 |
--------------------------------------------------------------------------------
/common/api/src/main/java/org/richfaces/component/Positioning.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component;
2 |
3 | /**
4 | * @author amarkhel
5 | */
6 | public enum Positioning {
7 | auto("AA"),
8 | topLeft("LT"),
9 | topRight("RT"),
10 | bottomLeft("LB"),
11 | bottomRight("RB"),
12 | autoLeft("LA"),
13 | autoRight("RA"),
14 | topAuto("AT"),
15 | bottomAuto("AB");
16 | public static final Positioning DEFAULT = auto;
17 | String value;
18 |
19 | Positioning(String value) {
20 | this.value = value;
21 | }
22 |
23 | public String getValue() {
24 | return value;
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/common/api/src/main/java/org/richfaces/component/SwitchType.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component;
2 |
3 | /**
4 | * @author akolonitsky
5 | * @since Jun 15, 2010
6 | */
7 | public enum SwitchType {
8 | /**
9 | * value for tab change method for - client-side tabs.
10 | */
11 | client,
12 | /**
13 | * value for tab change method - server-side tabs
14 | */
15 | server,
16 | /**
17 | * value for tab change method - ajax tabs
18 | */
19 | ajax;
20 | public static final SwitchType DEFAULT = SwitchType.ajax;
21 | }
22 |
--------------------------------------------------------------------------------
/common/ui/richfaces-suppressions.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/common/ui/src/main/java/org/richfaces/json/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * JSON handling classes. Contains implementation of JSON library together with JSON-based basic container classes implementation
3 | */
4 | package org.richfaces.json;
5 |
6 |
--------------------------------------------------------------------------------
/common/ui/src/main/resources/META-INF/faces-config.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | richfaces_ui
7 |
8 |
--------------------------------------------------------------------------------
/common/ui/src/main/resources/META-INF/resources/org.richfaces/error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/common/ui/src/main/resources/META-INF/resources/org.richfaces/error.png
--------------------------------------------------------------------------------
/common/ui/src/main/resources/META-INF/resources/org.richfaces/fatal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/common/ui/src/main/resources/META-INF/resources/org.richfaces/fatal.png
--------------------------------------------------------------------------------
/common/ui/src/main/resources/META-INF/resources/org.richfaces/info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/common/ui/src/main/resources/META-INF/resources/org.richfaces/info.png
--------------------------------------------------------------------------------
/common/ui/src/main/resources/META-INF/resources/org.richfaces/ok.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/common/ui/src/main/resources/META-INF/resources/org.richfaces/ok.png
--------------------------------------------------------------------------------
/common/ui/src/main/resources/META-INF/resources/org.richfaces/warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/common/ui/src/main/resources/META-INF/resources/org.richfaces/warning.png
--------------------------------------------------------------------------------
/common/ui/src/main/resources/META-INF/richfaces/org.richfaces/ajax.library.properties:
--------------------------------------------------------------------------------
1 | # deprecated in RF-13314
2 | class=org.richfaces.resource.AjaxResourceLibrary
--------------------------------------------------------------------------------
/common/ui/src/main/resources/META-INF/richfaces/org.richfaces/base-component.library.properties:
--------------------------------------------------------------------------------
1 | # deprecated in RF-13314
2 | resources=javax.faces:jsf.js, jquery.js, richfaces.js, richfaces-base-component.js
--------------------------------------------------------------------------------
/common/ui/src/main/resources/META-INF/richfaces/org.richfaces/richfaces-queue.library.properties:
--------------------------------------------------------------------------------
1 | class=org.richfaces.resource.QueueResourceLibrary
--------------------------------------------------------------------------------
/core/readme.txt:
--------------------------------------------------------------------------------
1 | core module consist of next components:
2 | Since A1
3 | * a4j:ajax
4 | * a4j:commandButton
5 | * a4j:commandLink
6 | * a4j:jsFunction
7 | * a4j:push
8 | * a4j:outputPanel
9 | * a4j:status
10 | * a4j:mediaOutput
11 | * a4j:log
12 | Since A2
13 | * a4j:poll
14 | * a4j:param
15 | * a4j:queue
16 | * a4j:attachQueue
17 | * a4j:repeat
18 | * a4j:region
19 |
--------------------------------------------------------------------------------
/core/ui/src/main/config/faces-config.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | HTML_BASIC
7 |
8 | org.ajax4jsf.behavior.Ajax
9 | org.ajax4jsf.renderkit.AjaxBehaviorRenderer
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/core/ui/src/main/java/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Class-Path:
3 |
4 |
--------------------------------------------------------------------------------
/core/ui/src/main/java/org/ajax4jsf/ajax/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * AJAX utility classes
3 | */
4 | package org.ajax4jsf.ajax;
5 |
6 |
--------------------------------------------------------------------------------
/core/ui/src/main/java/org/ajax4jsf/component/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Fundamental APIs for ajax core components
3 | */
4 | package org.ajax4jsf.component;
5 |
6 |
--------------------------------------------------------------------------------
/core/ui/src/main/java/org/ajax4jsf/renderkit/html/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Tag library contains facelets tag handlers that are useful in creating dynamic reusable components
3 | */
4 | package org.ajax4jsf.renderkit.html;
5 |
6 |
--------------------------------------------------------------------------------
/core/ui/src/main/java/org/ajax4jsf/renderkit/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Fundamental classes and interfaces defining the rendering model
3 | */
4 | package org.ajax4jsf.renderkit;
5 |
6 |
--------------------------------------------------------------------------------
/core/ui/src/main/java/org/richfaces/view/facelets/html/RepeatHandler.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.view.facelets.html;
2 |
3 | import javax.faces.view.facelets.ComponentConfig;
4 | import javax.faces.view.facelets.ComponentHandler;
5 | import javax.faces.view.facelets.MetaRuleset;
6 |
7 | import org.richfaces.view.facelets.RowKeyConverterRule;
8 |
9 | /**
10 | * User: Gleb Galkin Date: 11.03.11
11 | */
12 | public class RepeatHandler extends ComponentHandler {
13 | public RepeatHandler(ComponentConfig config) {
14 | super(config);
15 | }
16 |
17 | protected MetaRuleset createMetaRuleset(Class type) {
18 | MetaRuleset metaRuleset = super.createMetaRuleset(type);
19 | metaRuleset.addRule(RowKeyConverterRule.INSTANCE);
20 | return metaRuleset;
21 | }
22 | }
--------------------------------------------------------------------------------
/core/ui/src/main/resources/META-INF/behaviors-handler-delegate.faces-config.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | org.richfaces.view.facelets.html.BehaviorsTagHandlerDelegateFactoryImpl
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/core/ui/src/main/resources/META-INF/resources/org.richfaces/log.ecss:
--------------------------------------------------------------------------------
1 | .rf-log {
2 | color: '#{richSkin.generalTextColor}';
3 | }
4 |
5 | .rf-log-popup {
6 | overflow: visible;
7 | }
8 |
9 | .rf-log-popup-cnt {
10 | display: none;
11 | }
12 |
13 | .rf-log-inline {
14 | height: 300px;
15 | overflow: auto;
16 | width: 100%;
17 | }
18 |
19 | .rf-log-contents {
20 | font-family: monospace;
21 | }
22 |
23 | .rf-log-entry-lbl {
24 |
25 | }
26 |
27 | .rf-log-entry-lbl-debug {
28 | color: darkblue;
29 | }
30 |
31 | .rf-log-entry-lbl-info {
32 | color: blue;
33 | }
34 |
35 | .rf-log-entry-lbl-warn {
36 | color: gold;
37 | }
38 |
39 | .rf-log-entry-lbl-error {
40 | color: red;
41 | }
42 |
43 | .rf-log-entry-msg {
44 |
45 | }
46 |
47 | .rf-log-entry-msg-debug,.rf-log-entry-msg-info,.rf-log-entry-msg-warn,.rf-log-entry-msg-error {
48 |
49 | }
50 |
51 | .rf-log-entry-msg-xml {
52 | color: dimgray;
53 | }
--------------------------------------------------------------------------------
/core/ui/src/test/resources/images/square.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/core/ui/src/test/resources/images/square.jpg
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/component.js:
--------------------------------------------------------------------------------
1 | /* dependency of org.ajax4jsf.component.LoadResourceComponentTest */
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/component.xcss:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/queue-ajax.js:
--------------------------------------------------------------------------------
1 | RichFaces.QueueTest = {
2 | ajax: function(data, options) {
3 | with (RichFaces) {
4 | log.info("QueueTest.ajax is called with data: '" + data + "' and options: '" + "'");
5 |
6 | // var defaultRequestTime = XMLHttpRequest.defaultRequestTime;
7 | // if (typeof defaultRequestTime == "function") {
8 | // defaultRequestTime = defaultRequestTime(query, options, event);
9 | // }
10 |
11 | XMLHttpRequest.requestTime = options.requestTime || /*defaultRequestTime || */ DEFAULT_REQUEST_TIME;
12 | XMLHttpRequest.data = data || /*(event && event.srcElement.id) || */options.pollId;
13 |
14 | try {
15 | ajax("form", null, {});
16 | } finally {
17 | XMLHttpRequest.requestTime = undefined;
18 | XMLHttpRequest.data = undefined;
19 | }
20 | }
21 | }
22 | };
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/queue-discovery-base.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/queue-implicit-global.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/queue-legacy.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
11 |
12 |
13 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/queue-parallel.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/queue-poll-drop.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/root:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/core/ui/src/test/resources/org/ajax4jsf/component/root
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/test.xhtml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Test page
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/test_skin.properties:
--------------------------------------------------------------------------------
1 | # Fake property file for testing UILoadBundle
2 | shadowBackgroundColor=#000000
3 | shadowOpacity=1
4 |
5 | panelBorderColor=#C0C0C0
6 | subBorderColor=#ffffff
7 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/user.js:
--------------------------------------------------------------------------------
1 | /* dependency of org.ajax4jsf.component.LoadResourceComponentTest */
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/ajax4jsf/component/user.xcss:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/richfaces/component/faces-config.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/richfaces/component/nonQueue.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 | Test queue page
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/richfaces/view/facelets/html/attachQueueWithNestedAjax.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/richfaces/view/facelets/html/attachQueueWithParentComponent.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/richfaces/view/facelets/html/attachQueueWithWrappingAjax.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/core/ui/src/test/resources/org/richfaces/view/facelets/html/attachQueueWithWrappingBehaviors.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 | (1)
8 |
9 |
10 |
11 | "click" support applied there so (1) used
12 |
13 |
14 |
15 | (2)
16 |
17 |
18 | (2) used when "valueChange" occurs and (1) on click
19 |
20 | "click" support applied there so also (1) used
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/dist/assembler.xml:
--------------------------------------------------------------------------------
1 |
2 | sources
3 |
4 | dir
5 |
6 |
7 |
8 |
9 | true
10 |
11 | org.richfaces.ui.*:*
12 |
13 |
14 |
15 | /
16 | true
17 |
18 |
19 | src/main/resources/META-INF/resources
20 | /
21 |
22 | *.js
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/dist/richfaces-components-api/src/main/assembly/assembler-sources.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 | sources
5 |
6 | jar
7 |
8 | false
9 |
10 |
11 | ${project.basedir}/target/dependency
12 | /
13 | true
14 |
15 | META-INF/**
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/dist/richfaces-components-ui/src/main/assembly/assembler-sources.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 | sources
5 |
6 | jar
7 |
8 | false
9 |
10 |
11 | ${project.basedir}/target/dependency
12 | /
13 | true
14 |
15 | META-INF/**
16 | rebel.xml
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/dist/richfaces-components-ui/src/main/assembly/assembler-vdldoc.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 | vdldocs
5 |
6 | jar
7 |
8 | false
9 |
10 |
11 | ${basedir}/target/vdldoc
12 | richfaces-vdl-documentation
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/dnd/ui/src/main/resources/META-INF/resources/org.richfaces/indicator.ecss:
--------------------------------------------------------------------------------
1 | .rf-ind {
2 |
3 | }
4 |
5 | .rf-ind-drag {
6 |
7 | }
8 |
9 | .rf-ind-acpt {
10 |
11 | }
12 |
13 | .rf-ind-rejt {
14 |
15 | }
16 |
17 | .rf-drp-hvr {
18 |
19 | }
20 |
21 | .rf-drp-hlight {
22 |
23 | }
--------------------------------------------------------------------------------
/dnd/ui/src/test/integration/org/richfaces/component/DragDropEventBean.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component;
2 |
3 | import javax.faces.bean.ManagedBean;
4 | import javax.faces.bean.ManagedProperty;
5 | import javax.faces.bean.RequestScoped;
6 | import org.richfaces.event.DropEvent;
7 | import org.richfaces.event.DropListener;
8 |
9 | @ManagedBean
10 | @RequestScoped
11 | public class DragDropEventBean implements DropListener {
12 |
13 | @ManagedProperty(value = "#{dragDropBean}")
14 | private DragDropBean dragDropBean;
15 |
16 | public void setDragDropBean(DragDropBean dragDropBean) {
17 | this.dragDropBean = dragDropBean;
18 | }
19 |
20 | @Override
21 | public void processDrop(DropEvent event) {
22 | dragDropBean.moveFramework((Framework) event.getDragValue());
23 | }
24 | }
--------------------------------------------------------------------------------
/dnd/ui/src/test/java/org/richfaces/component/UIDragIndicatorTest.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component;
2 |
3 | import org.junit.Assert;
4 | import org.junit.Before;
5 | import org.junit.Test;
6 |
7 | public class UIDragIndicatorTest {
8 | private UIDragIndicator indicator;
9 |
10 | @Before
11 | public void setUp() {
12 | indicator = new UIDragIndicator();
13 | }
14 |
15 | @Test
16 | public void testSomething() {
17 | Assert.assertNotNull(indicator);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/dnd/ui/src/test/java/org/richfaces/component/UIDragSourceTest.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component;
2 |
3 | import org.junit.Assert;
4 | import org.junit.Before;
5 | import org.junit.Test;
6 |
7 | public class UIDragSourceTest {
8 | private UIDragSource dragSource;
9 |
10 | @Before
11 | public void setUp() {
12 | dragSource = new UIDragSource();
13 | }
14 |
15 | @Test
16 | public void testSomething() {
17 | Assert.assertNotNull(dragSource);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/dnd/ui/src/test/java/org/richfaces/component/UIDropTargetTest.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component;
2 |
3 | import org.junit.Assert;
4 | import org.junit.Before;
5 | import org.junit.Test;
6 |
7 | public class UIDropTargetTest {
8 | private UIDropTarget dragTarget;
9 |
10 | @Before
11 | public void setUp() {
12 | dragTarget = new UIDropTarget();
13 | }
14 |
15 | @Test
16 | public void testSomething() {
17 | Assert.assertNotNull(dragTarget);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/dnd/ui/src/test/resources/images/dnd/accept.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/dnd/ui/src/test/resources/images/dnd/accept.gif
--------------------------------------------------------------------------------
/dnd/ui/src/test/resources/images/dnd/default.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/dnd/ui/src/test/resources/images/dnd/default.gif
--------------------------------------------------------------------------------
/dnd/ui/src/test/resources/images/dnd/reject.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/dnd/ui/src/test/resources/images/dnd/reject.gif
--------------------------------------------------------------------------------
/input/readme.txt:
--------------------------------------------------------------------------------
1 | This module contains of next components:
2 |
3 | panels
--------------------------------------------------------------------------------
/input/ui/src/main/java/org/richfaces/renderkit/AbstractAutocompleteLayoutStrategy.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit;
2 |
3 | import javax.faces.component.UIComponent;
4 | import javax.faces.context.FacesContext;
5 |
6 | public class AbstractAutocompleteLayoutStrategy {
7 | public String getContainerElementId(FacesContext facesContext, UIComponent component) {
8 | return component.getClientId(facesContext) + "Items";
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/input/ui/src/main/java/org/richfaces/renderkit/AutocompleteEncodeStrategy.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit;
2 |
3 | import java.io.IOException;
4 |
5 | import javax.faces.component.UIComponent;
6 | import javax.faces.context.FacesContext;
7 |
8 | public interface AutocompleteEncodeStrategy {
9 | void encodeItemsContainerBegin(FacesContext facesContext, UIComponent component) throws IOException;
10 |
11 | void encodeItemsContainerEnd(FacesContext facesContext, UIComponent component) throws IOException;
12 |
13 | void encodeItemBegin(FacesContext facesContext, UIComponent component) throws IOException;
14 |
15 | void encodeItemEnd(FacesContext facesContext, UIComponent component) throws IOException;
16 |
17 | void encodeItem(FacesContext facesContext, UIComponent component) throws IOException;
18 |
19 | void encodeFakeItem(FacesContext facesContext, UIComponent component) throws IOException;
20 |
21 | String getContainerElementId(FacesContext facesContext, UIComponent component);
22 | }
23 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/editor.css:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | @import url("reset.ecss");
7 | @import url("mainui.ecss");
8 | @import url("panel.ecss");
9 | @import url("toolbar.ecss");
10 | @import url("menu.ecss");
11 | @import url("richcombo.ecss");
12 | @import url("elementspath.ecss");
13 | @import url("icons.ecss");
14 | @import url("presets.ecss");
15 | @import url("standard_skinning.ecss");
16 |
17 | /* Restore the container visibility */
18 | html .cke_skin_richfaces
19 | {
20 | visibility: inherit;
21 | }
22 |
23 | html.cke_skin_richfaces_container
24 | {
25 | visibility: visible;
26 | }
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/icons.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/icons_rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/icons_rtl.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/dialog_sides.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/dialog_sides.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/dialog_sides.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/dialog_sides.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/dialog_sides_rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/dialog_sides_rtl.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/mini.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/mini.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/noimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/noimage.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/sprites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/sprites.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/sprites_ie6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/sprites_ie6.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/toolbar_start.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/_source/skins/richfaces/images/toolbar_start.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/config.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.editorConfig = function( config )
7 | {
8 | // Define changes to default configuration here. For example:
9 | // config.language = 'fr';
10 | // config.uiColor = '#AADC6E';
11 | };
12 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/contents.css:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | body
7 | {
8 | /* Font */
9 | font-family: Arial, Verdana, sans-serif;
10 | font-size: 12px;
11 |
12 | /* Text color */
13 | color: #222;
14 |
15 | /* Remove the background color to make it transparent */
16 | background-color: #fff;
17 | }
18 |
19 | ol,ul,dl
20 | {
21 | /* IE7: reset rtl list margin. (#7334) */
22 | *margin-right:0px;
23 | /* preserved spaces for list items with text direction other than the list. (#6249,#8049)*/
24 | padding:0 40px;
25 | }
26 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/images/spacer.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/images/spacer.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/about/dialogs/logo_ckeditor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/about/dialogs/logo_ckeditor.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/bg.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','bg',{devTools:{title:'Информация за елемента',dialogName:'Име на диалоговия прозорец',tabName:'Име на таб',elementId:'ID на елемента',elementType:'Тип на елемента'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/cs.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','cs',{devTools:{title:'Informace o prvku',dialogName:'Název dialogového okna',tabName:'Název karty',elementId:'ID prvku',elementType:'Typ prvku'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/cy.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','cy',{devTools:{title:'Gwybodaeth am yr Elfen',dialogName:'Enw ffenestr y deialog',tabName:"Enw'r tab",elementId:'ID yr Elfen',elementType:'Math yr elfen'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/da.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','da',{devTools:{title:'Information på elementet',dialogName:'Dialogboks',tabName:'Tab beskrivelse',elementId:'ID på element',elementType:'Type af element'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/de.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','de',{devTools:{title:'Elementinformation',dialogName:'Dialogfenstername',tabName:'Reitername',elementId:'Element ID',elementType:'Elementtyp'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/el.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','el',{devTools:{title:'Πληροφορίες Στοιχείου',dialogName:'Όνομα παραθύρου διαλόγου',tabName:'Όνομα καρτέλας',elementId:'ID Στοιχείου',elementType:'Τύπος στοιχείου'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/en.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','en',{devTools:{title:'Element Information',dialogName:'Dialog window name',tabName:'Tab name',elementId:'Element ID',elementType:'Element type'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/eo.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','eo',{devTools:{title:'Informo pri la elemento',dialogName:'Nomo de la dialogfenestro',tabName:'Langetnomo',elementId:'ID de la elemento',elementType:'Tipo de la elemento'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/et.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','et',{devTools:{title:'Elemendi andmed',dialogName:'Dialoogiakna nimi',tabName:'Saki nimi',elementId:'Elemendi ID',elementType:'Elemendi liik'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/fa.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | /*
7 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
8 | For licensing, see LICENSE.html or http://ckeditor.com/license
9 | */
10 |
11 | CKEDITOR.plugins.setLang( 'devtools', 'fa',
12 | {
13 | devTools :
14 | {
15 | title : 'اطلاعات عنصر',
16 | dialogName : 'نام پنجره محاورهای',
17 | tabName : 'نام برگه',
18 | elementId : 'ID عنصر',
19 | elementType : 'نوع عنصر'
20 | }
21 | });
22 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/fi.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','fi',{devTools:{title:'Elementin tiedot',dialogName:'Dialogi-ikkunan nimi',tabName:'Välilehden nimi',elementId:'Elementin ID',elementType:'Elementin tyyppi'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/fr.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','fr',{devTools:{title:"Information sur l'élément",dialogName:'Nom de la fenêtre de dialogue',tabName:"Nom de l'onglet",elementId:"ID de l'élément",elementType:"Type de l'élément"}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/gu.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','gu',{devTools:{title:'પ્રાથમિક માહિતી',dialogName:'વિન્ડોનું નામ',tabName:'ટેબનું નામ',elementId:'પ્રાથમિક આઈડી',elementType:'પ્રાથમિક પ્રકાર'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/he.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','he',{devTools:{title:'מידע על האלמנט',dialogName:'שם הדיאלוג',tabName:'שם הטאב',elementId:'ID של האלמנט',elementType:'סוג האלמנט'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/hr.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','hr',{devTools:{title:'Informacije elementa',dialogName:'Naziv prozora za dijalog',tabName:'Naziva jahača',elementId:'ID elementa',elementType:'Vrsta elementa'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/it.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','it',{devTools:{title:'Informazioni elemento',dialogName:'Nome finestra di dialogo',tabName:'Nome Tab',elementId:'ID Elemento',elementType:'Tipo elemento'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/ku.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | /*
7 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
8 | For licensing, see LICENSE.html or http://ckeditor.com/license
9 | */
10 |
11 | CKEDITOR.plugins.setLang( 'devtools', 'ku',
12 | {
13 | devTools :
14 | {
15 | title : 'زانیاری توخم',
16 | dialogName : 'ناوی پهنجهرهی دیالۆگ',
17 | tabName : 'ناوی بازدهر تاب',
18 | elementId : 'ناسنامهی توخم',
19 | elementType : 'جۆری توخم'
20 | }
21 | });
22 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/lv.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','lv',{devTools:{title:'Elementa informācija',dialogName:'Dialoga loga nosaukums',tabName:'Cilnes nosaukums',elementId:'Elementa ID',elementType:'Elementa tips'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/nb.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','nb',{devTools:{title:'Elementinformasjon',dialogName:'Navn på dialogvindu',tabName:'Navn på fane',elementId:'Element-ID',elementType:'Elementtype'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/nl.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','nl',{devTools:{title:'Elementinformatie',dialogName:'Naam dialoogvenster',tabName:'Tabnaam',elementId:'Element ID',elementType:'Elementtype'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/no.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','no',{devTools:{title:'Elementinformasjon',dialogName:'Navn på dialogvindu',tabName:'Navn på fane',elementId:'Element-ID',elementType:'Elementtype'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/pl.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','pl',{devTools:{title:'Informacja o elemencie',dialogName:'Nazwa okna dialogowego',tabName:'Nazwa zakładki',elementId:'ID elementu',elementType:'Typ elementu'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/pt-br.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','pt-br',{devTools:{title:'Informação do Elemento',dialogName:'Nome da janela de diálogo',tabName:'Nome da aba',elementId:'ID do elemento',elementType:'Tipo do elemento'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/sk.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','sk',{devTools:{title:'Informácie o prvku',dialogName:'Názov okna dialógu',tabName:'Názov záložky',elementId:'ID prvku',elementType:'Typ prvku'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/tr.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','tr',{devTools:{title:'Eleman Bilgisi',dialogName:'İletişim pencere ismi',tabName:'Sekme adı',elementId:'Eleman ID',elementType:'Eleman türü'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/ug.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','ug',{devTools:{title:'ئېلېمېنت ئۇچۇرى',dialogName:'سۆزلەشكۈ كۆزنەك ئاتى',tabName:'Tab ئاتى',elementId:'ئېلېمېنت كىملىكى',elementType:'ئېلېمېنت تىپى'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/uk.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','uk',{devTools:{title:'Відомості про Елемент',dialogName:'Заголовок діалогового вікна',tabName:'Назва вкладки',elementId:'Ідентифікатор Елемента',elementType:'Тип Елемента'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/vi.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','vi',{devTools:{title:'Thông tin thành ph',dialogName:'Tên hộp tho',tabName:'Tên th',elementId:'Mã thành ph',elementType:'Loại thành ph'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/devtools/lang/zh-cn.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('devtools','zh-cn',{devTools:{title:'元素信息',dialogName:'对话框窗口名称',tabName:'Tab 名称',elementId:'元素 ID',elementType:'元素类型'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/dialog/dialogDefinition.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/docprops/plugin.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.add('docprops',{init:function(a){var b=new CKEDITOR.dialogCommand('docProps');b.modes={wysiwyg:a.config.fullPage};a.addCommand('docProps',b);CKEDITOR.dialog.add('docProps',this.path+'dialogs/docprops.js');a.ui.addButton('DocProps',{label:a.lang.docprops.label,command:'docProps'});}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/flash/images/placeholder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/flash/images/placeholder.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/forms/images/hiddenfield.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/forms/images/hiddenfield.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/iframe/images/placeholder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/iframe/images/placeholder.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/link/images/anchor.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/link/images/anchor.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/pagebreak/images/pagebreak.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/pagebreak/images/pagebreak.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/dialogs/placeholder.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | (function(){function a(b,c){var d=b.lang.placeholder,e=b.lang.common.generalTab;return{title:d.title,minWidth:300,minHeight:80,contents:[{id:'info',label:e,title:e,elements:[{id:'text',type:'text',style:'width: 100%;',label:d.text,'default':'',required:true,validate:CKEDITOR.dialog.validate.notEmpty(d.textMissing),setup:function(f){if(c)this.setValue(f.getText().slice(2,-2));},commit:function(f){var g='[['+this.getValue()+']]';CKEDITOR.plugins.placeholder.createPlaceholder(b,f,g);}}]}],onShow:function(){if(c)this._element=CKEDITOR.plugins.placeholder.getSelectedPlaceHoder(b);this.setupContent(this._element);},onOk:function(){this.commitContent(this._element);delete this._element;}};};CKEDITOR.dialog.add('createplaceholder',function(b){return a(b);});CKEDITOR.dialog.add('editplaceholder',function(b){return a(b,1);});})();
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/bg.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','bg',{placeholder:{title:'Настройки на контейнера',toolbar:'Нов контейнер',text:'Текст за контейнера',edit:'Промяна на контейнер',textMissing:'Контейнера трябва да съдържа текст.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/cs.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','cs',{placeholder:{title:'Vlastnosti vyhrazeného prostoru',toolbar:'Vytvořit vyhrazený prostor',text:'Vyhrazený text',edit:'Upravit vyhrazený prostor',textMissing:'Vyhrazený prostor musí obsahovat text.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/cy.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','cy',{placeholder:{title:"Priodweddau'r Daliwr Geiriau",toolbar:'Creu Daliwr Geiriau',text:'Testun y Daliwr Geiriau',edit:"Golygu'r Dailwr Geiriau",textMissing:"Mae'n rhaid i'r daliwr geiriau gynnwys testun."}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/da.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','da',{placeholder:{title:'Egenskaber for pladsholder',toolbar:'Opret pladsholder',text:'Tekst til pladsholder',edit:'Redigér pladsholder',textMissing:'Pladsholder skal indeholde tekst'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/de.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','de',{placeholder:{title:'Platzhalter Einstellungen',toolbar:'Platzhalter erstellen',text:'Platzhalter Text',edit:'Platzhalter bearbeiten',textMissing:'Der Platzhalter muss einen Text beinhalten.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/el.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','el',{placeholder:{title:'Ιδιότητες Υποκατάστατου Κειμένου',toolbar:'Δημιουργία Υποκατάσταστου Κειμένου',text:'Υποκαθιστόμενο Κείμενο',edit:'Επεξεργασία Υποκατάσταστου Κειμένου',textMissing:'Πρέπει να υπάρχει υποκαθιστόμενο κείμενο.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/en.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','en',{placeholder:{title:'Placeholder Properties',toolbar:'Create Placeholder',text:'Placeholder Text',edit:'Edit Placeholder',textMissing:'The placeholder must contain text.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/eo.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','eo',{placeholder:{title:'Atributoj de la rezervita spaco',toolbar:'Krei la rezervitan spacon',text:'Texto de la rezervita spaco',edit:'Modifi la rezervitan spacon',textMissing:'La rezervita spaco devas enteni tekston.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/et.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','et',{placeholder:{title:'Kohahoidja omadused',toolbar:'Kohahoidja loomine',text:'Kohahoidja tekst',edit:'Kohahoidja muutmine',textMissing:'Kohahoidja peab sisaldama teksti.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/fa.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | /*
7 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
8 | For licensing, see LICENSE.html or http://ckeditor.com/license
9 | */
10 |
11 | CKEDITOR.plugins.setLang( 'placeholder', 'fa',
12 | {
13 | placeholder :
14 | {
15 | title : 'ویژگیهای محل نگهداری',
16 | toolbar : 'ایجاد یک محل نگهداری',
17 | text : 'متن محل نگهداری',
18 | edit : 'ویرایش محل نگهداری',
19 | textMissing : 'محل نگهداری باید محتوی متن باشد.'
20 | }
21 | });
22 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/fi.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','fi',{placeholder:{title:'Paikkamerkin ominaisuudet',toolbar:'Luo paikkamerkki',text:'Paikkamerkin teksti',edit:'Muokkaa paikkamerkkiä',textMissing:'Paikkamerkin täytyy sisältää tekstiä'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/fr.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','fr',{placeholder:{title:"Propriétés de l'Espace réservé",toolbar:"Créer l'Espace réservé",text:"Texte de l'Espace réservé",edit:"Modifier l'Espace réservé",textMissing:"L'Espace réservé doit contenir du texte."}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/he.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','he',{placeholder:{title:'מאפייני שומר מקום',toolbar:'צור שומר מקום',text:'תוכן שומר המקום',edit:'ערוך שומר מקום',textMissing:'שומר המקום חייב להכיל טקסט.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/hr.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','hr',{placeholder:{title:'Svojstva rezerviranog mjesta',toolbar:'Napravi rezervirano mjesto',text:'Tekst rezerviranog mjesta',edit:'Uredi rezervirano mjesto',textMissing:'Rezervirano mjesto mora sadržavati tekst.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/it.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','it',{placeholder:{title:'Proprietà segnaposto',toolbar:'Crea segnaposto',text:'Testo segnaposto',edit:'Modifica segnaposto',textMissing:'Il segnaposto deve contenere del testo.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/ku.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | /*
7 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
8 | For licensing, see LICENSE.html or http://ckeditor.com/license
9 | */
10 |
11 | CKEDITOR.plugins.setLang( 'placeholder', 'ku',
12 | {
13 | placeholder :
14 | {
15 | title : 'خاسیهتی شوێن ههڵگر',
16 | toolbar : 'درووستکردنی شوێن ههڵگر',
17 | text : 'دهق بۆ شوێن ههڵگڕ',
18 | edit : 'چاکسازی شوێن ههڵگڕ',
19 | textMissing : 'شوێن ههڵگڕ دهبێت لهدهق پێکهاتبێت.'
20 | }
21 | });
22 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/lv.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','lv',{placeholder:{title:'Viettura uzstādījumi',toolbar:'Izveidot vietturi',text:'Viettura teksts',edit:'Labot vietturi',textMissing:'Vietturim jāsatur tekstu'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/nb.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','nb',{placeholder:{title:'Egenskaper for plassholder',toolbar:'Opprett plassholder',text:'Tekst for plassholder',edit:'Rediger plassholder',textMissing:'Plassholderen må inneholde tekst.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/nl.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','nl',{placeholder:{title:'Eigenschappen placeholder',toolbar:'Placeholder aanmaken',text:'Placeholder tekst',edit:'Placeholder wijzigen',textMissing:'De placeholder moet tekst bevatten.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/no.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','no',{placeholder:{title:'Egenskaper for plassholder',toolbar:'Opprett plassholder',text:'Tekst for plassholder',edit:'Rediger plassholder',textMissing:'Plassholderen må inneholde tekst.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/pl.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','pl',{placeholder:{title:'Właściwości wypełniacza',toolbar:'Utwórz wypełniacz',text:'Tekst wypełnienia',edit:'Edytuj wypełnienie',textMissing:'Wypełnienie musi posiadać jakiś tekst.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/pt-br.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','pt-br',{placeholder:{title:'Propriedades do Espaço Reservado',toolbar:'Criar Espaço Reservado',text:'Texto do Espaço Reservado',edit:'Editar Espaço Reservado',textMissing:'O espaço reservado deve conter texto.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/sk.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','sk',{placeholder:{title:'Vlastnosti placeholdera',toolbar:'Vytvoriť placeholder',text:'Text placeholdera',edit:'Upraviť placeholder',textMissing:'Placeholder musí obsahovať text.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/tr.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','tr',{placeholder:{title:'Yer tutucu özellikleri',toolbar:'Yer tutucu oluşturun',text:'Yer tutucu metini',edit:'Yer tutucuyu düzenle',textMissing:'Yer tutucu metin içermelidir.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/ug.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','ug',{placeholder:{title:'ئورۇن بەلگە خاسلىقى',toolbar:'ئورۇن بەلگە قۇر',text:'ئورۇن بەلگە تېكىستى',edit:'ئورۇن بەلگە تەھرىر',textMissing:'ئورۇن بەلگىسىدە چوقۇم تېكىست بولۇشى لازىم'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/uk.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','uk',{placeholder:{title:'Налаштування Заповнювача',toolbar:'Створити Заповнювач',text:'Текст Заповнювача',edit:'Редагувати Заповнювач',textMissing:'Заповнювач повинен містити текст.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/vi.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','vi',{placeholder:{title:'Thuộc tính đặt chỗ',toolbar:'Tạo đặt chỗ',text:'Văn bản đặt chỗ',edit:'Chỉnh sửa ',textMissing:'The placeholder must contain text.'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/lang/zh-cn.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('placeholder','zh-cn',{placeholder:{title:'占位符属性',toolbar:'创建占位符',text:'占位符文字',edit:'编辑占位符',textMissing:'占位符必须包含文字。'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/placeholder.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/placeholder/placeholder.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/preview/preview.html:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_address.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_address.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_blockquote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_blockquote.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_div.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_div.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_h1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_h1.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_h2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_h2.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_h3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_h3.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_h4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_h4.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_h5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_h5.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_h6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_h6.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_p.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_p.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_pre.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/showblocks/images/block_pre.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/angel_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/angel_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/angry_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/angry_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/broken_heart.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/broken_heart.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/confused_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/confused_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/cry_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/cry_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/devil_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/devil_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/embaressed_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/embaressed_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/envelope.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/envelope.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/heart.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/heart.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/kiss.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/kiss.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/lightbulb.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/lightbulb.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/omg_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/omg_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/regular_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/regular_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/sad_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/sad_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/shades_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/shades_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/teeth_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/teeth_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/thumbs_down.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/thumbs_down.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/thumbs_up.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/thumbs_up.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/tounge_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/tounge_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/wink_smile.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/smiley/images/wink_smile.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/specialchar/lang/_translationstatus.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
2 | For licensing, see LICENSE.html or http://ckeditor.com/license
3 |
4 | cs.js Found: 118 Missing: 0
5 | cy.js Found: 118 Missing: 0
6 | de.js Found: 118 Missing: 0
7 | el.js Found: 16 Missing: 102
8 | eo.js Found: 118 Missing: 0
9 | et.js Found: 31 Missing: 87
10 | fa.js Found: 24 Missing: 94
11 | fi.js Found: 23 Missing: 95
12 | fr.js Found: 118 Missing: 0
13 | he.js Found: 1 Missing: 117
14 | hr.js Found: 23 Missing: 95
15 | it.js Found: 118 Missing: 0
16 | ku.js Found: 118 Missing: 0
17 | lv.js Found: 118 Missing: 0
18 | nb.js Found: 118 Missing: 0
19 | nl.js Found: 118 Missing: 0
20 | no.js Found: 118 Missing: 0
21 | pt-br.js Found: 118 Missing: 0
22 | sk.js Found: 118 Missing: 0
23 | tr.js Found: 118 Missing: 0
24 | ug.js Found: 39 Missing: 79
25 | zh-cn.js Found: 118 Missing: 0
26 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/templates/templates/images/template1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/templates/templates/images/template1.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/templates/templates/images/template2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/templates/templates/images/template2.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/templates/templates/images/template3.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/templates/templates/images/template3.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/bg.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','bg',{uicolor:{title:'ПИ избор на цвят',preview:'Преглед',config:'Вмъкнете този низ във Вашия config.js fajl',predefined:'Предефинирани цветови палитри'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/cs.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','cs',{uicolor:{title:'Výběr barvy rozhraní',preview:'Živý náhled',config:'Vložte tento řetězec do Vašeho souboru config.js',predefined:'Přednastavené sady barev'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/cy.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','cy',{uicolor:{title:"Dewisydd Lliwiau'r UI",preview:'Rhagolwg Byw',config:"Gludwch y llinyn hwn i'ch ffeil config.js",predefined:"Setiau lliw wedi'u cyn-ddiffinio"}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/da.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','da',{uicolor:{title:'Brugerflade på farvevælger',preview:'Vis liveeksempel',config:'Indsæt denne streng i din config.js fil',predefined:'Prædefinerede farveskemaer'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/de.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','de',{uicolor:{title:'UI Pipette',preview:'Live-Vorschau',config:"Fügen Sie diese Zeichenfolge in die 'config.js' Datei.",predefined:'Vordefinierte Farbsätze'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/el.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','el',{uicolor:{title:'Διεπαφή Επιλογέα Χρωμάτων',preview:'Ζωντανή Προεπισκόπηση',config:'Επικολλήστε αυτό το κείμενο στο αρχείο config.js',predefined:'Προκαθορισμένα σύνολα χρωμάτων'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/en.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','en',{uicolor:{title:'UI Color Picker',preview:'Live preview',config:'Paste this string into your config.js file',predefined:'Predefined color sets'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/eo.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','eo',{uicolor:{title:'UI Kolorselektilo',preview:'Vidigi la aspekton',config:'Gluu tiun signoĉenon en vian dosieron config.js',predefined:'Antaŭdifinita koloraro'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/et.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','et',{uicolor:{title:'Värvivalija kasutajaliides',preview:'Automaatne eelvaade',config:'Aseta see sõne oma config.js faili.',predefined:'Eelmääratud värvikomplektid'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/fa.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | /*
7 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
8 | For licensing, see LICENSE.html or http://ckeditor.com/license
9 | */
10 |
11 | CKEDITOR.plugins.setLang( 'uicolor', 'fa',
12 | {
13 | uicolor :
14 | {
15 | title : 'انتخاب رنگ UI',
16 | preview : 'پیشنمایش زنده',
17 | config : 'این رشته را در فایل config.js خود بچسبانید.',
18 | predefined : 'مجموعه رنگ از پیش تعریف شده'
19 | }
20 | });
21 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/fi.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','fi',{uicolor:{title:'Käyttöliittymän värivalitsin',preview:'Esikatsele',config:'Liitä tämä merkkijono config.js tiedostoosi',predefined:'Esimääritellyt värijoukot'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/fr.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','fr',{uicolor:{title:'UI Sélecteur de couleur',preview:'Aperçu',config:'Collez cette chaîne de caractères dans votre fichier config.js',predefined:'Palettes de couleurs prédéfinies'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/he.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','he',{uicolor:{title:'בחירת צבע ממשק משתמש',preview:'תצוגה מקדימה',config:'הדבק את הטקסט הבא לתוך הקובץ config.js',predefined:'קבוצות צבעים מוגדרות מראש'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/hr.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','hr',{uicolor:{title:'UI odabir boja',preview:'Pregled uživo',config:'Zalijepite ovaj tekst u Vašu config.js datoteku.',predefined:'Već postavljeni setovi boja'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/it.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','it',{uicolor:{title:'Selettore Colore UI',preview:'Anteprima Live',config:'Incolla questa stringa nel tuo file config.js',predefined:'Set di colori predefiniti'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/ku.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | /*
7 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
8 | For licensing, see LICENSE.html or http://ckeditor.com/license
9 | */
10 |
11 | CKEDITOR.plugins.setLang( 'uicolor', 'ku',
12 | {
13 | uicolor :
14 | {
15 | title : 'ههڵگری ڕهنگ بۆ ڕووکاری بهکارهێنهر',
16 | preview : 'پێشبینین به زیندوویی',
17 | config : 'ئهم دهقانه بلکێنه به پهڕگهی config.js-fil',
18 | predefined : 'کۆمهڵه ڕهنگه دیاریکراوهکانی پێشوو'
19 | }
20 | });
21 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/lv.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','lv',{uicolor:{title:'UI krāsas izvēle',preview:'Priekšskatījums',config:'Ielīmējiet šo rindu jūsu config.js failā',predefined:'Predefinēti krāsu komplekti'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/mk.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','mk',{uicolor:{title:'Палета со бои',preview:'Преглед',config:'Залепи го овој текст во config.js датотеката',predefined:'Предефинирани множества на бои'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/nb.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','nb',{uicolor:{title:'Fargevelger for brukergrensesnitt',preview:'Forhåndsvisning i sanntid',config:'Lim inn følgende tekst i din config.js-fil',predefined:'Forhåndsdefinerte fargesett'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/nl.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','nl',{uicolor:{title:'UI Kleurenkiezer',preview:'Live voorbeeld',config:'Plak deze tekst in jouw config.js bestand',predefined:'Voorgedefinieerde kleurensets'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/no.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','no',{uicolor:{title:'Fargevelger for brukergrensesnitt',preview:'Forhåndsvisning i sanntid',config:'Lim inn følgende tekst i din config.js-fil',predefined:'Forhåndsdefinerte fargesett'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/pl.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','pl',{uicolor:{title:'Wybór koloru interfejsu',preview:'Podgląd na żywo',config:'Wklej poniższy łańcuch znaków do pliku config.js:',predefined:'Predefiniowane zestawy kolorów'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/pt-br.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','pt-br',{uicolor:{title:'Paleta de Cores',preview:'Visualização ao vivo',config:'Cole o texto no seu arquivo config.js',predefined:'Conjuntos de cores predefinidos'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/sk.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','sk',{uicolor:{title:'UI výber farby',preview:'Živý náhľad',config:'Vložte tento reťazec do vášho config.js súboru',predefined:'Preddefinované sady farieb'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/tr.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','tr',{uicolor:{title:'UI Renk Seçicisi',preview:'Canlı önizleme',config:'Bu dizeyi config.js dosyasının içine yapıştırın',predefined:'Önceden tanımlanmış renk kümeleri'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/ug.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','ug',{uicolor:{title:'ئىشلەتكۈچى ئارايۈزى رەڭ تاللىغۇچ',preview:'شۇئان ئالدىن كۆزىتىش',config:'بۇ ھەرپ تىزىقىنى config.js ھۆججەتكە چاپلايدۇ',predefined:'ئالدىن بەلگىلەنگەن رەڭلەر'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/uk.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','uk',{uicolor:{title:'Color Picker Інтерфейс',preview:'Перегляд наживо',config:'Вставте цей рядок у файл config.js',predefined:'Стандартний набір кольорів'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/vi.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','vi',{uicolor:{title:'Giao diện người dùng Color Picker',preview:'Xem trước trực tiếp',config:'Dán chuỗi này vào tập tin config.js của bạn',predefined:'Tập màu định nghĩa sẵn'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/lang/zh-cn.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.setLang('uicolor','zh-cn',{uicolor:{title:'用户界面颜色选择器',preview:'即时预览',config:'粘贴此字符串到您的 config.js 文件',predefined:'预定义颜色集'}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/plugin.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.plugins.add('uicolor',{requires:['dialog'],lang:['bg','cs','cy','da','de','el','en','eo','et','fa','fi','fr','he','hr','it','ku','mk','nb','nl','no','pl','pt-br','sk','tr','ug','uk','vi','zh-cn'],init:function(a){if(CKEDITOR.env.ie6Compat)return;a.addCommand('uicolor',new CKEDITOR.dialogCommand('uicolor'));a.ui.addButton('UIColor',{label:a.lang.uicolor.title,command:'uicolor',icon:this.path+'uicolor.gif'});CKEDITOR.dialog.add('uicolor',this.path+'dialogs/uicolor.js');CKEDITOR.scriptLoader.load(CKEDITOR.getUrl('plugins/uicolor/yui/yui.js'));a.element.getDocument().appendStyleSheet(CKEDITOR.getUrl('plugins/uicolor/yui/assets/yui.css'));}});
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/uicolor.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/uicolor.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/yui/assets/hue_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/yui/assets/hue_bg.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/yui/assets/hue_thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/yui/assets/hue_thumb.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/yui/assets/picker_mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/yui/assets/picker_mask.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/yui/assets/picker_thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/uicolor/yui/assets/picker_thumb.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/plugins/wsc/dialogs/wsc.css:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | html,body{background-color:transparent;margin:0;padding:0;}body{padding:10px;}body,td,input,select,textarea{font-size:11px;font-family:'Microsoft Sans Serif',Arial,Helvetica,Verdana;}.midtext{padding:0;margin:10px;}.midtext p{padding:0;margin:10px;}.Button{border:#737357 1px solid;color:#3b3b1f;background-color:#c7c78f;}.PopupTabArea{color:#737357;background-color:#e3e3c7;}.PopupTitleBorder{border-bottom:#d5d59d 1px solid;}.PopupTabEmptyArea{padding-left:10px;border-bottom:#d5d59d 1px solid;}.PopupTab,.PopupTabSelected{border-right:#d5d59d 1px solid;border-top:#d5d59d 1px solid;border-left:#d5d59d 1px solid;padding:3px 5px 3px 5px;color:#737357;}.PopupTab{margin-top:1px;border-bottom:#d5d59d 1px solid;cursor:pointer;}.PopupTabSelected{font-weight:bold;cursor:default;padding-top:4px;border-bottom:#f1f1e3 1px solid;background-color:#f1f1e3;}
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/icons.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/icons_rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/icons_rtl.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/dialog_sides.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/dialog_sides.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/dialog_sides.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/dialog_sides.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/dialog_sides_rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/dialog_sides_rtl.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/mini.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/mini.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/noimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/noimage.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/sprites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/sprites.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/sprites_ie6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/sprites_ie6.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/toolbar_start.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/kama/images/toolbar_start.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/icons.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/icons_rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/icons_rtl.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/dialog_sides.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/dialog_sides.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/dialog_sides.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/dialog_sides.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/dialog_sides_rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/dialog_sides_rtl.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/mini.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/mini.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/noimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/noimage.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/sprites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/sprites.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/sprites_ie6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/images/sprites_ie6.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/office2003/skin.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.skins.add('office2003',(function(){return{editor:{css:['editor.css']},dialog:{css:['dialog.css']},separator:{canGroup:false},templates:{css:['templates.css']},margins:[0,14,18,14]};})());(function(){CKEDITOR.dialog?a():CKEDITOR.on('dialogPluginReady',a);function a(){CKEDITOR.dialog.on('resize',function(b){var c=b.data,d=c.width,e=c.height,f=c.dialog,g=f.parts.contents;if(c.skin!='office2003')return;g.setStyles({width:d+'px',height:e+'px'});if(!CKEDITOR.env.ie||CKEDITOR.env.ie9Compat)return;var h=function(){var i=f.parts.dialog.getChild([0,0,0]),j=i.getChild(0),k=j.getSize('width');e+=j.getChild(0).getSize('height')+1;var l=i.getChild(2);l.setSize('width',k);l=i.getChild(7);l.setSize('width',k-28);l=i.getChild(4);l.setSize('height',e);l=i.getChild(5);l.setSize('height',e);};setTimeout(h,100);if(b.editor.lang.dir=='rtl')setTimeout(h,1000);});};})();
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/icons.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/icons_rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/icons_rtl.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/dialog_sides.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/dialog_sides.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/dialog_sides.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/dialog_sides.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/dialog_sides_rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/dialog_sides_rtl.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/mini.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/mini.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/noimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/noimage.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/sprites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/sprites.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/sprites_ie6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/sprites_ie6.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/toolbar_start.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/richfaces/images/toolbar_start.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/icons.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/icons_rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/icons_rtl.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/dialog_sides.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/dialog_sides.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/dialog_sides.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/dialog_sides.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/dialog_sides_rtl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/dialog_sides_rtl.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/mini.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/mini.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/noimage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/noimage.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/sprites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/sprites.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/sprites_ie6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/sprites_ie6.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/toolbar_start.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/images/toolbar_start.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces.ckeditor/skins/v2/skin.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
3 | For licensing, see LICENSE.html or http://ckeditor.com/license
4 | */
5 |
6 | CKEDITOR.skins.add('v2',(function(){return{editor:{css:['editor.css']},dialog:{css:['dialog.css']},separator:{canGroup:false},templates:{css:['templates.css']},margins:[0,14,18,14]};})());(function(){CKEDITOR.dialog?a():CKEDITOR.on('dialogPluginReady',a);function a(){CKEDITOR.dialog.on('resize',function(b){var c=b.data,d=c.width,e=c.height,f=c.dialog,g=f.parts.contents;if(c.skin!='v2')return;g.setStyles({width:d+'px',height:e+'px'});if(!CKEDITOR.env.ie||CKEDITOR.env.ie9Compat)return;setTimeout(function(){var h=f.parts.dialog.getChild([0,0,0]),i=h.getChild(0),j=i.getSize('width');e+=i.getChild(0).getSize('height')+1;var k=h.getChild(2);k.setSize('width',j);k=h.getChild(7);k.setSize('width',j-28);k=h.getChild(4);k.setSize('height',e);k=h.getChild(5);k.setSize('height',e);},100);});};})();
7 |
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces/bg_shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces/bg_shadow.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces/combo_list_shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces/combo_list_shadow.png
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces/fu-add-dis.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces/fu-add-dis.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces/fu-add.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces/fu-add.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces/fu-clr.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces/fu-clr.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces/fu-upl.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces/fu-upl.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces/ico_cancel.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces/ico_cancel.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces/ico_ok.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces/ico_ok.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces/mark_changed.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces/mark_changed.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces/mark_list.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces/mark_list.gif
--------------------------------------------------------------------------------
/input/ui/src/main/resources/META-INF/resources/org.richfaces/spacer.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/input/ui/src/main/resources/META-INF/resources/org.richfaces/spacer.gif
--------------------------------------------------------------------------------
/input/ui/src/test/integration/org/richfaces/component/autocomplete/AutocompleteBean.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component.autocomplete;
2 |
3 | import java.util.Arrays;
4 | import java.util.List;
5 |
6 | import javax.enterprise.context.RequestScoped;
7 | import javax.inject.Named;
8 |
9 | @Named
10 | @RequestScoped
11 | public class AutocompleteBean {
12 |
13 | private boolean listenerInvoked = false;
14 |
15 | public List getSuggestions() {
16 | return Arrays.asList("Toronto", "New York", "San Francisco", "Tampa Bay");
17 | }
18 |
19 | public void actionListener() {
20 | listenerInvoked = true;
21 | }
22 |
23 | public boolean isListenerInvoked() {
24 | return listenerInvoked;
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/input/ui/src/test/integration/org/richfaces/component/fileUpload/FileUploadBean.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component.fileUpload;
2 |
3 | import javax.enterprise.context.RequestScoped;
4 | import javax.inject.Named;
5 |
6 | import org.richfaces.event.FileUploadEvent;
7 | import org.richfaces.model.UploadedFile;
8 |
9 | @Named
10 | @RequestScoped
11 | public class FileUploadBean {
12 |
13 | private UploadedFile uploadedFile;
14 |
15 | public void listener(FileUploadEvent event) throws Exception {
16 | uploadedFile = event.getUploadedFile();
17 | }
18 |
19 | public UploadedFile getUploadedFile() {
20 | return uploadedFile;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/input/ui/src/test/java/org/richfaces/renderkit/InputNumberSpinnerRendererTest.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit;
2 |
3 | import java.io.File;
4 | import java.net.URISyntaxException;
5 |
6 | import org.jboss.test.faces.htmlunit.HtmlUnitEnvironment;
7 | import org.junit.Test;
8 | import org.richfaces.renderkit.html.RendererTestBase;
9 |
10 | public class InputNumberSpinnerRendererTest extends RendererTestBase {
11 |
12 | @Override
13 | public void setUp() throws URISyntaxException {
14 | environment = new HtmlUnitEnvironment();
15 | environment.withWebRoot(new File(this.getClass().getResource(".").toURI()));
16 | environment.withResource("/WEB-INF/faces-config.xml", "org/richfaces/renderkit/faces-config.xml");
17 | environment.start();
18 | }
19 |
20 | @Test
21 | public void testBasicLayout() throws Exception {
22 | doTest("inputNumberSpinner", "inputNumberSpinner", "form:spinner");
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/input/ui/src/test/java/org/richfaces/renderkit/SelectBean.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit;
2 |
3 | public class SelectBean {
4 | private String value;
5 |
6 | public SelectBean() {
7 | }
8 |
9 | public String getValue() {
10 | return value;
11 | }
12 |
13 | public void setValue(String value) {
14 | this.value = value;
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/input/ui/src/test/resources/org/richfaces/component/faces-config.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 | calendarBean
8 | org.richfaces.component.CalendarBean
9 | session
10 |
11 |
12 | calendarDataModel
13 | org.richfaces.component.CalendarDataModelImpl
14 | application
15 |
16 |
17 |
--------------------------------------------------------------------------------
/input/ui/src/test/resources/org/richfaces/renderkit/countries.xsd:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/input/ui/src/test/resources/org/richfaces/renderkit/inplaceInputTestDefault.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
2 | Edit Text
3 |
5 |
6 |
8 |
9 |
12 |
13 |
--------------------------------------------------------------------------------
/input/ui/src/test/resources/org/richfaces/renderkit/inputNumberSpinner.xhtml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 | Richfaces InplaceSelect
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/input/ui/src/test/resources/org/richfaces/renderkit/inputNumberSpinner.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
22 |
23 |
--------------------------------------------------------------------------------
/iteration/api/src/main/java/org/richfaces/event/FilteringEvent.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.event;
2 |
3 | import javax.faces.component.UIComponent;
4 | import javax.faces.event.FacesEvent;
5 | import javax.faces.event.FacesListener;
6 |
7 | public class FilteringEvent extends FacesEvent {
8 | private static final long serialVersionUID = -2053345697091983617L;
9 |
10 | public FilteringEvent(UIComponent component) {
11 | super(component);
12 | }
13 |
14 | @Override
15 | public boolean isAppropriateListener(FacesListener listener) {
16 | return (listener instanceof FilteringListener);
17 | }
18 |
19 | @Override
20 | public void processListener(FacesListener listener) {
21 | ((FilteringListener) listener).processFiltering(this);
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/iteration/api/src/main/java/org/richfaces/event/FilteringListener.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.event;
2 |
3 | import javax.faces.event.FacesListener;
4 |
5 | public interface FilteringListener extends FacesListener {
6 | void processFiltering(FilteringEvent filteringEvent);
7 | }
8 |
--------------------------------------------------------------------------------
/iteration/readme.txt:
--------------------------------------------------------------------------------
1 | This module contains of next components:
2 |
3 |
4 | dataTable
5 | extendedDataTablesubTable
6 | dataScroller
7 | subTableToggleControl
8 | columnGroup
9 | column
10 |
--------------------------------------------------------------------------------
/iteration/ui/src/main/java/org/richfaces/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Implementation of RichFaces iteration components
3 | */
4 | @org.richfaces.cdk.annotations.TagLibrary(uri = "http://richfaces.org/iteration", shortName = "iteration")
5 | package org.richfaces;
--------------------------------------------------------------------------------
/iteration/ui/src/main/java/org/richfaces/taglib/ExtendedDataTableHandler.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.taglib;
2 |
3 | import javax.faces.view.facelets.ComponentConfig;
4 | import javax.faces.view.facelets.ComponentHandler;
5 | import javax.faces.view.facelets.MetaRuleset;
6 |
7 | import org.richfaces.view.facelets.RowKeyConverterRule;
8 |
9 | /**
10 | * User: Gleb Galkin Date: 11.03.11
11 | */
12 | public class ExtendedDataTableHandler extends ComponentHandler {
13 | public ExtendedDataTableHandler(ComponentConfig config) {
14 | super(config);
15 | }
16 |
17 | protected MetaRuleset createMetaRuleset(Class type) {
18 | MetaRuleset metaRuleset = super.createMetaRuleset(type);
19 | metaRuleset.addRule(RowKeyConverterRule.INSTANCE);
20 | return metaRuleset;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/iteration/ui/src/main/java/org/richfaces/taglib/ListHandler.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.taglib;
2 |
3 | import javax.faces.view.facelets.ComponentConfig;
4 | import javax.faces.view.facelets.ComponentHandler;
5 | import javax.faces.view.facelets.MetaRuleset;
6 |
7 | import org.richfaces.view.facelets.RowKeyConverterRule;
8 |
9 | /**
10 | * User: Gleb Galkin Date: 11.03.11
11 | */
12 | public class ListHandler extends ComponentHandler {
13 | public ListHandler(ComponentConfig config) {
14 | super(config);
15 | }
16 |
17 | protected MetaRuleset createMetaRuleset(Class type) {
18 | MetaRuleset metaRuleset = super.createMetaRuleset(type);
19 | metaRuleset.addRule(RowKeyConverterRule.INSTANCE);
20 | return metaRuleset;
21 | }
22 | }
--------------------------------------------------------------------------------
/iteration/ui/src/main/java/org/richfaces/taglib/MethodExpressionScrollListener.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.taglib;
2 |
3 | import javax.el.MethodExpression;
4 | import javax.faces.context.FacesContext;
5 |
6 | import org.richfaces.event.DataScrollEvent;
7 | import org.richfaces.event.DataScrollListener;
8 |
9 | /**
10 | * @author Anton Belevich
11 | *
12 | */
13 | public class MethodExpressionScrollListener implements DataScrollListener {
14 | private MethodExpression methodExpression;
15 |
16 | public MethodExpressionScrollListener() {
17 | super();
18 | }
19 |
20 | MethodExpressionScrollListener(MethodExpression methodExpression) {
21 | super();
22 | this.methodExpression = methodExpression;
23 | }
24 |
25 | public void processDataScroll(DataScrollEvent dataScrollerEvent) {
26 | FacesContext facesContext = FacesContext.getCurrentInstance();
27 | methodExpression.invoke(facesContext.getELContext(), new Object[] { dataScrollerEvent });
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/iteration/ui/src/main/java/org/richfaces/view/facelets/TreeToggleListenerExpressionMetadata.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.view.facelets;
2 |
3 | import javax.faces.view.facelets.FaceletContext;
4 | import javax.faces.view.facelets.Metadata;
5 | import javax.faces.view.facelets.TagAttribute;
6 |
7 | import org.richfaces.event.MethodExpressionTreeToggleListener;
8 | import org.richfaces.event.TreeToggleEvent;
9 | import org.richfaces.event.TreeToggleSource;
10 |
11 | /**
12 | * @author Nick Belaevski
13 | *
14 | */
15 | final class TreeToggleListenerExpressionMetadata extends Metadata {
16 | private static final Class>[] SIGNATURE = new Class[] { TreeToggleEvent.class };
17 | private final TagAttribute attr;
18 |
19 | TreeToggleListenerExpressionMetadata(TagAttribute attr) {
20 | this.attr = attr;
21 | }
22 |
23 | @Override
24 | public void applyMetadata(FaceletContext ctx, Object instance) {
25 | ((TreeToggleSource) instance).addTreeToggleListener(new MethodExpressionTreeToggleListener(this.attr
26 | .getMethodExpression(ctx, null, SIGNATURE)));
27 | }
28 | }
--------------------------------------------------------------------------------
/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/down_icon.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/down_icon.gif
--------------------------------------------------------------------------------
/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/leaf_icon.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/leaf_icon.gif
--------------------------------------------------------------------------------
/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/list.ecss:
--------------------------------------------------------------------------------
1 | .rf-ulst-itm,.rf-olst-itm,.rf-dlst-trm,.rf-dlst-dfn {
2 | font-size: '#{richSkin.generalSizeFont}';
3 | font-family: '#{richSkin.generalFamilyFont}';
4 | color: '#{richSkin.generalTextColor}';
5 | }
--------------------------------------------------------------------------------
/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/node_icon.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/node_icon.gif
--------------------------------------------------------------------------------
/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/reorderMarker.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/reorderMarker.gif
--------------------------------------------------------------------------------
/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/sort_asc.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/sort_asc.gif
--------------------------------------------------------------------------------
/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/sort_des.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/sort_des.gif
--------------------------------------------------------------------------------
/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/sort_uns.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/sort_uns.gif
--------------------------------------------------------------------------------
/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/up_icon.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/iteration/ui/src/main/resources/META-INF/resources/org.richfaces/up_icon.gif
--------------------------------------------------------------------------------
/iteration/ui/src/test/java/org/richfaces/renderkit/DataScrollerBean.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | public class DataScrollerBean {
7 | private List content;
8 | private int pageNumber = 1;
9 |
10 | public DataScrollerBean() {
11 | content = new ArrayList();
12 | content.add("1 page content");
13 | content.add("2 page content");
14 | content.add("3 page content");
15 | content.add("4 page content");
16 | content.add("5 page content");
17 | }
18 |
19 | public List getContent() {
20 | return content;
21 | }
22 |
23 | public void setContent(List content) {
24 | this.content = content;
25 | }
26 |
27 | public int getPageNumber() {
28 | return pageNumber;
29 | }
30 |
31 | public void setPageNumber(int pageNumber) {
32 | this.pageNumber = pageNumber;
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/iteration/ui/src/test/resources/org/richfaces/renderkit/faces-config.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 | dataBean
8 | org.richfaces.renderkit.DataBean
9 | request
10 |
11 |
12 |
13 | dataScrollerBean
14 | org.richfaces.renderkit.DataScrollerBean
15 | session
16 |
17 |
18 |
--------------------------------------------------------------------------------
/misc/readme.txt:
--------------------------------------------------------------------------------
1 | misc module contains of next set of components tags and behaviors:
2 |
3 | componentControl
4 | hashParam
5 |
6 | Also there are next functions:
7 |
8 | clientId
9 | element
10 | component
11 | isUserInRole
12 | findComponent
13 |
--------------------------------------------------------------------------------
/misc/ui/src/main/config/faces-config.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | HTML_BASIC
7 |
8 | org.richfaces.behavior.ComponentControlBehavior
9 | org.richfaces.renderkit.ComponentControlBehaviorRenderer
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/misc/ui/src/main/java/org/richfaces/function/package-info.java:
--------------------------------------------------------------------------------
1 | /**
2 | * Implementation of RichFaces functions library
3 | */
4 | @TagLibrary(uri = "http://richfaces.org/misc", shortName = "misc")
5 | package org.richfaces.function;
6 |
7 | import org.richfaces.cdk.annotations.TagLibrary;
8 |
9 |
--------------------------------------------------------------------------------
/misc/ui/src/main/java/org/richfaces/renderkit/focus/FocusRenderStrategy.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit.focus;
2 |
3 | import javax.faces.context.FacesContext;
4 |
5 | import org.richfaces.component.AbstractFocus;
6 |
7 | /**
8 | * The strategy for rendering Focus component
9 | */
10 | public interface FocusRenderStrategy {
11 |
12 | /**
13 | * This method will be called once the component is placed into view
14 | */
15 | void postAddToView(FacesContext context, AbstractFocus component);
16 |
17 | /**
18 | * Get space-separated list of clientIds as component candidates to be focused on client.
19 | */
20 | String getFocusCandidatesAsString(FacesContext context, AbstractFocus component);
21 |
22 | /**
23 | * Determines whether the currently rendered Focus should be rendered or not based on if request is postback and if Focus
24 | * belongs to form which has been submitted.
25 | */
26 | boolean shouldApply(FacesContext context, AbstractFocus component);
27 | }
--------------------------------------------------------------------------------
/misc/ui/src/main/java/org/richfaces/renderkit/focus/FocusRendererInterface.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit.focus;
2 |
3 | import javax.faces.context.FacesContext;
4 |
5 | import org.richfaces.component.AbstractFocus;
6 |
7 | public interface FocusRendererInterface {
8 | void postAddToView(FacesContext context, AbstractFocus component);
9 | }
10 |
--------------------------------------------------------------------------------
/misc/ui/src/main/resources/META-INF/resources/org.richfaces/placeholder.css:
--------------------------------------------------------------------------------
1 | input.rf-plhdr, textarea.rf-plhdr {
2 | color: #777
3 | }
--------------------------------------------------------------------------------
/misc/ui/src/main/resources/META-INF/services/org.richfaces.focus.FocusManager:
--------------------------------------------------------------------------------
1 | org.richfaces.service.FocusManagerImpl
--------------------------------------------------------------------------------
/misc/ui/src/test/integration/org/richfaces/component/focus/AbstractComponentAssertion.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component.focus;
2 |
3 | import javax.inject.Inject;
4 |
5 | import org.jboss.arquillian.warp.Inspection;
6 |
7 | public abstract class AbstractComponentAssertion extends Inspection {
8 |
9 | private static final long serialVersionUID = 1L;
10 |
11 | @Inject
12 | protected ComponentBean bean;
13 | }
14 |
--------------------------------------------------------------------------------
/misc/ui/src/test/integration/org/richfaces/component/focus/ComponentBean.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component.focus;
2 |
3 | import javax.enterprise.context.RequestScoped;
4 | import javax.faces.component.UIComponent;
5 | import javax.faces.context.FacesContext;
6 | import javax.faces.render.Renderer;
7 | import javax.inject.Named;
8 |
9 | @Named
10 | @RequestScoped
11 | public class ComponentBean {
12 |
13 | private UIComponent component;
14 |
15 | public void setComponent(UIComponent component) {
16 | this.component = component;
17 | }
18 |
19 | @SuppressWarnings("unchecked")
20 | public T getComponent() {
21 | return (T) component;
22 | }
23 |
24 | @SuppressWarnings("unchecked")
25 | public T getRenderer() {
26 | FacesContext context = FacesContext.getCurrentInstance();
27 | String componentFamily = component.getFamily();
28 | String rendererType = component.getRendererType();
29 | return (T) context.getRenderKit().getRenderer(componentFamily, rendererType);
30 | }
31 | }
--------------------------------------------------------------------------------
/misc/ui/src/test/integration/org/richfaces/component/focus/ElementIsFocused.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component.focus;
2 |
3 | import org.openqa.selenium.StaleElementReferenceException;
4 | import org.openqa.selenium.WebDriver;
5 | import org.openqa.selenium.WebElement;
6 |
7 | import com.google.common.base.Predicate;
8 |
9 | public class ElementIsFocused implements Predicate {
10 |
11 | private WebElement element;
12 |
13 | /**
14 | * Provide element to wait to gain focus or null if you want to fail for no element having focus
15 | */
16 | public ElementIsFocused(WebElement element) {
17 | this.element = element;
18 | }
19 |
20 | @Override
21 | public boolean apply(WebDriver browser) {
22 | try {
23 | if (element == null) {
24 | return FocusRetriever.retrieveActiveElement() == null;
25 | }
26 | return element.equals(FocusRetriever.retrieveActiveElement());
27 | } catch (StaleElementReferenceException e) {
28 | return false;
29 | }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/misc/ui/src/test/integration/org/richfaces/component/placeholder/placeholder-with-selector.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
10 |
--------------------------------------------------------------------------------
/misc/ui/src/test/integration/org/richfaces/component/placeholder/placeholder-without-selector.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/mobile-compatibility/README:
--------------------------------------------------------------------------------
1 | SlidFast is a minimalistic approach to writing mobile web apps with RichFaces 4.3.8-SNAPSHOT.
2 | It utilizes core HTML5 APIs for WebKit based web browsers.
3 |
4 | Include the slidfast.js, slidfast.css and rf-mobile-skin.css files in your project, then initialize with:
5 | //initialize mobile RichFaces with slidfast
6 | slidfast({
7 | defaultPageID:'home-page', //the ID of your default page
8 | callback: 'handleHashChange', //a javascript function to call after navigation happens (typically your a4j:jsfunction method)
9 | backButtonID: 'back-button' //optional
10 | });
11 |
--------------------------------------------------------------------------------
/output/api/src/main/java/org/richfaces/HeaderAlignment.java:
--------------------------------------------------------------------------------
1 | package org.richfaces;
2 |
3 | /**
4 | * @author akolonitsky
5 | * @since Aug 24, 2010
6 | */
7 | public enum HeaderAlignment {
8 | left,
9 | center,
10 | right,
11 | bottom,
12 | top
13 | }
14 |
--------------------------------------------------------------------------------
/output/api/src/main/java/org/richfaces/HeaderPosition.java:
--------------------------------------------------------------------------------
1 | package org.richfaces;
2 |
3 | /**
4 | * @author akolonitsky
5 | * @since Aug 24, 2010
6 | */
7 | public enum HeaderPosition {
8 | top,
9 | left,
10 | right,
11 | bottom
12 | }
13 |
--------------------------------------------------------------------------------
/output/api/src/main/java/org/richfaces/IconPosition.java:
--------------------------------------------------------------------------------
1 | package org.richfaces;
2 |
3 | /**
4 | * @author akolonitsky
5 | * @since Oct 19, 2010
6 | */
7 | public enum IconPosition {
8 | left,
9 | right,
10 | none;
11 | public static final IconPosition DEFAULT = none;
12 | }
13 |
--------------------------------------------------------------------------------
/output/api/src/main/java/org/richfaces/PanelMenuMode.java:
--------------------------------------------------------------------------------
1 | package org.richfaces;
2 |
3 | /**
4 | * @author akolonitsky
5 | * @since Oct 19, 2010
6 | */
7 | // TODO nick - having separate enum for each component is a bad idea
8 | public enum PanelMenuMode {
9 | ajax,
10 | server,
11 | client;
12 | public static final PanelMenuMode DEFAULT = ajax;
13 | }
14 |
--------------------------------------------------------------------------------
/output/api/src/main/java/org/richfaces/TooltipLayout.java:
--------------------------------------------------------------------------------
1 | package org.richfaces;
2 |
3 | /**
4 | * @author amarkhel
5 | */
6 | public enum TooltipLayout {
7 | inline,
8 | block;
9 | public static final TooltipLayout DEFAULT = TooltipLayout.inline;
10 | }
11 |
--------------------------------------------------------------------------------
/output/api/src/main/java/org/richfaces/TooltipMode.java:
--------------------------------------------------------------------------------
1 | package org.richfaces;
2 |
3 | /**
4 | * @author amarkhel
5 | */
6 | public enum TooltipMode {
7 | client,
8 | ajax;
9 | public static final TooltipMode DEFAULT = TooltipMode.client;
10 | }
11 |
--------------------------------------------------------------------------------
/output/ui/src/main/java/org/richfaces/renderkit/html/MenuSeparatorRendererBase.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit.html;
2 |
3 | import org.richfaces.renderkit.RendererBase;
4 |
5 | public class MenuSeparatorRendererBase extends RendererBase {
6 | public static final String RENDERER_TYPE = "org.richfaces.MenuSeparatorRenderer";
7 | }
8 |
--------------------------------------------------------------------------------
/output/ui/src/main/resources/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Archiver-Version: Plexus Archiver
3 | Created-By: Apache Maven
4 | Built-By: akolonitsky
5 | Build-Jdk: 1.6.0_07
6 |
7 |
--------------------------------------------------------------------------------
/output/ui/src/main/resources/META-INF/resources/org.richfaces/close.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/output/ui/src/main/resources/META-INF/resources/org.richfaces/close.gif
--------------------------------------------------------------------------------
/output/ui/src/main/resources/META-INF/resources/org.richfaces/close_act.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/output/ui/src/main/resources/META-INF/resources/org.richfaces/close_act.gif
--------------------------------------------------------------------------------
/output/ui/src/main/resources/META-INF/resources/org.richfaces/ico.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/output/ui/src/main/resources/META-INF/resources/org.richfaces/ico.gif
--------------------------------------------------------------------------------
/output/ui/src/main/resources/META-INF/resources/org.richfaces/toolbar.js:
--------------------------------------------------------------------------------
1 | function toolbarHandlers(options) {
2 | if (options.id && options.events) {
3 | jQuery('.rf-tb-itm', document.getElementById(options.id)).bind(
4 | options.events);
5 | }
6 | var groups = options.groups;
7 | if (groups && groups.length > 0) {
8 | var group;
9 | var i;
10 | for (i in groups) {
11 | group = groups[i];
12 | if (group) {
13 | var groupIds = group.ids;
14 | var y;
15 | var groupElements = [];
16 | for (y in groupIds) {
17 | groupElements.push(document.getElementById(groupIds[y]));
18 | }
19 | jQuery(groupElements).bind(group.events);
20 | }
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/output/ui/src/main/templates/menuseparator.template.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
8 | org.richfaces.renderkit.html.MenuSeparatorRenderer
9 | org.richfaces.renderkit.html.MenuSeparatorRendererBase
10 | org.richfaces.DropDownMenu
11 | org.richfaces.MenuSeparatorRenderer
12 | true
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/output/ui/src/test/java/org/richfaces/component/DropDownMenuBean.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component;
2 |
3 | import javax.faces.bean.ManagedBean;
4 | import javax.faces.bean.SessionScoped;
5 |
6 | @ManagedBean
7 | @SessionScoped
8 | public class DropDownMenuBean {
9 | private static String _current = "none";
10 |
11 | public void doAction() {
12 | _current = "action";
13 | }
14 |
15 | public static String getCurrent() {
16 | return _current;
17 | }
18 |
19 | public static void setCurrent(String current) {
20 | _current = current;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/output/ui/src/test/java/org/richfaces/renderkit/html/AccordionRendererTest.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit.html;
2 |
3 | import java.io.IOException;
4 |
5 | import org.junit.Test;
6 | import org.xml.sax.SAXException;
7 |
8 | public class AccordionRendererTest extends RendererTestBase {
9 | @Test
10 | public void testAccordion() throws IOException, SAXException {
11 | doTest("accordion", "f:accordion");
12 | }
13 |
14 | @Test
15 | public void testAccordionItem() throws IOException, SAXException {
16 | doTest("accordionItem", "f:item");
17 | doTest("accordionItem", "accordionItemDisabled", "f:item2");
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/output/ui/src/test/java/org/richfaces/renderkit/html/CollapsiblePanelRendererTest.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit.html;
2 |
3 | import java.io.IOException;
4 |
5 | import org.junit.Test;
6 | import org.xml.sax.SAXException;
7 |
8 | public class CollapsiblePanelRendererTest extends RendererTestBase {
9 | @Test
10 | public void testEmpty() throws IOException, SAXException {
11 | doTest("collapsiblePanel", "f:panel");
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/output/ui/src/test/java/org/richfaces/renderkit/html/DivPanelRendererTest.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit.html;
2 |
3 | import org.junit.Test;
4 |
5 | public class DivPanelRendererTest {
6 | @Test
7 | public void testFoo() throws Exception {
8 |
9 | // renderView("/test.jsf");
10 | // ajax(10, "test data X", createAjaxParameters());
11 | // ajax(1030, "test data Y", createAjaxParameters());
12 | // AbstractQueueComponentTest.TestsResult result = getTestsResult();
13 | // System.out.println(result.getCurrentTime());
14 | }
15 | }
--------------------------------------------------------------------------------
/output/ui/src/test/java/org/richfaces/renderkit/html/TabPanelRendererTest.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit.html;
2 |
3 | import java.io.IOException;
4 |
5 | import org.junit.Test;
6 | import org.xml.sax.SAXException;
7 |
8 | public class TabPanelRendererTest extends RendererTestBase {
9 | @Test
10 | public void testTabPanel() throws IOException, SAXException {
11 | doTest("tabPanel", "f:tabPanel");
12 | }
13 |
14 | @Test
15 | public void testTab() throws IOException, SAXException {
16 | doTest("tab", "f:tabPanel");
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/component/faces-config.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
6 |
7 | ddmBean
8 | org.richfaces.component.DropDownMenuBean
9 | session
10 |
11 |
12 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/renderkit/html/accordionItem.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/renderkit/html/accordionItemDisabled.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/renderkit/html/collapsiblePanel.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/renderkit/html/menuItem_ajaxMode.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/renderkit/html/menuItem_clientMode.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/renderkit/html/menuItem_serverMode.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
14 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/renderkit/html/panelMenu-icons-inheritance-item.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/renderkit/html/panelMenu-icons-inheritance-itemDis.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/renderkit/html/panelMenu-icons-inheritance-topItem.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/renderkit/html/panelMenu-icons-inheritance-topItemDis.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/renderkit/html/panelMenuItem.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/output/ui/src/test/resources/org/richfaces/renderkit/html/tooltip.xmlunit.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/validator/.checkstyle:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/validator/api/src/main/java/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Class-Path:
3 |
4 |
--------------------------------------------------------------------------------
/validator/api/src/main/java/org/richfaces/el/ValueExpressionAnalayser.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package org.richfaces.el;
5 |
6 | import javax.el.ELException;
7 | import javax.el.ValueExpression;
8 | import javax.faces.context.FacesContext;
9 |
10 | /**
11 | * Implementation of this interface extract information about bean property from EL-expression.
12 | *
13 | * @author asmirnov
14 | *
15 | */
16 | public interface ValueExpressionAnalayser {
17 | ValueDescriptor getPropertyDescriptor(FacesContext context, ValueExpression expression) throws ELException;
18 |
19 | ValueDescriptor updateValueAndGetPropertyDescriptor(FacesContext context, ValueExpression expression, Object newValue)
20 | throws ELException;
21 | }
22 |
--------------------------------------------------------------------------------
/validator/api/src/main/java/org/richfaces/javascript/ClientSideScript.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package org.richfaces.javascript;
5 |
6 | import java.lang.annotation.ElementType;
7 | import java.lang.annotation.Retention;
8 | import java.lang.annotation.RetentionPolicy;
9 | import java.lang.annotation.Target;
10 |
11 | import javax.faces.application.ResourceDependency;
12 |
13 | /**
14 | * This annotation describes client-side version of Converter/validator.
15 | *
16 | * @author asmirnov
17 | *
18 | */
19 | @Retention(RetentionPolicy.RUNTIME)
20 | @Target(ElementType.TYPE)
21 | public @interface ClientSideScript {
22 | String function();
23 |
24 | ResourceDependency[] resources() default {};
25 | }
26 |
--------------------------------------------------------------------------------
/validator/api/src/main/java/org/richfaces/javascript/LibraryScriptString.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.javascript;
2 |
3 | import org.ajax4jsf.javascript.ScriptString;
4 |
5 | /**
6 | * This interface describes JavaScript object with possible dependent resource.
7 | *
8 | * @author asmirnov
9 | *
10 | */
11 | public interface LibraryScriptString extends LibraryScript, ScriptString {
12 | }
--------------------------------------------------------------------------------
/validator/api/src/main/java/org/richfaces/javascript/ScriptNotFoundException.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.javascript;
2 |
3 | public class ScriptNotFoundException extends Exception {
4 | public ScriptNotFoundException() {
5 | super();
6 | }
7 |
8 | public ScriptNotFoundException(String message) {
9 | super(message);
10 | }
11 |
12 | public ScriptNotFoundException(Throwable cause) {
13 | super(cause);
14 | }
15 |
16 | public ScriptNotFoundException(String message, Throwable cause) {
17 | super(message, cause);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/validator/api/src/main/java/org/richfaces/validator/BeanValidatorFactory.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package org.richfaces.validator;
5 |
6 | import java.lang.annotation.Annotation;
7 |
8 | import javax.faces.application.FacesMessage;
9 | import javax.faces.context.FacesContext;
10 | import javax.validation.Validator;
11 | import javax.validation.metadata.ConstraintDescriptor;
12 |
13 | /**
14 | * @author asmirnov
15 | *
16 | */
17 | public interface BeanValidatorFactory {
18 | Validator getValidator(FacesContext context);
19 |
20 | FacesMessage interpolateMessage(FacesContext context, ConstraintDescriptor extends Annotation> constrain);
21 | }
22 |
--------------------------------------------------------------------------------
/validator/api/src/main/java/org/richfaces/validator/ConverterDescriptor.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.validator;
2 |
3 | public interface ConverterDescriptor extends FacesObjectDescriptor {
4 | }
5 |
--------------------------------------------------------------------------------
/validator/api/src/main/java/org/richfaces/validator/FacesConverterService.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.validator;
2 |
3 | import javax.faces.component.EditableValueHolder;
4 | import javax.faces.context.FacesContext;
5 | import javax.faces.convert.Converter;
6 |
7 | /**
8 | *
9 | * This service extract information from Converter instance.
10 | *
11 | *
12 | * @author asmirnov@exadel.com
13 | *
14 | */
15 | public interface FacesConverterService {
16 | ConverterDescriptor getConverterDescription(FacesContext context, EditableValueHolder input, Converter converter,
17 | String converterMessage);
18 | }
19 |
--------------------------------------------------------------------------------
/validator/api/src/main/java/org/richfaces/validator/FacesValidatorService.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.validator;
2 |
3 | import javax.faces.component.EditableValueHolder;
4 | import javax.faces.context.FacesContext;
5 | import javax.faces.validator.Validator;
6 |
7 | public interface FacesValidatorService {
8 | ValidatorDescriptor getValidatorDescription(FacesContext context, EditableValueHolder component, Validator validator,
9 | String message);
10 | }
11 |
--------------------------------------------------------------------------------
/validator/api/src/main/java/org/richfaces/validator/GraphValidator.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package org.richfaces.validator;
5 |
6 | import java.util.Collection;
7 |
8 | import javax.faces.component.UIComponent;
9 | import javax.faces.context.FacesContext;
10 | import javax.faces.validator.ValidatorException;
11 |
12 | /**
13 | * This interface should be implemented by the JSF {@link Validator} which able to validate entire graph.
14 | *
15 | * @author asmirnov
16 | *
17 | */
18 | public interface GraphValidator {
19 | Collection validateGraph(FacesContext context, UIComponent component, Object value, Class>[] groups)
20 | throws ValidatorException;
21 | }
22 |
--------------------------------------------------------------------------------
/validator/api/src/main/java/org/richfaces/validator/NullValueValidator.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package org.richfaces.validator;
5 |
6 | import javax.faces.validator.Validator;
7 |
8 | /**
9 | * Marker interface for validators that allows null-values to validate.
10 | *
11 | * @author asmirnov
12 | *
13 | */
14 | public interface NullValueValidator extends Validator {
15 | }
16 |
--------------------------------------------------------------------------------
/validator/api/src/main/java/org/richfaces/validator/ValidatorDescriptor.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package org.richfaces.validator;
5 |
6 | /**
7 | * @author asmirnov
8 | *
9 | */
10 | public interface ValidatorDescriptor extends FacesObjectDescriptor {
11 | }
12 |
--------------------------------------------------------------------------------
/validator/ui/src/main/java/org/richfaces/component/ClientSideMessage.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component;
2 |
3 | import javax.faces.context.FacesContext;
4 |
5 | public interface ClientSideMessage {
6 | void updateMessages(FacesContext context, String clientId);
7 |
8 | String getFor();
9 | }
--------------------------------------------------------------------------------
/validator/ui/src/main/java/org/richfaces/el/ValueReference.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package org.richfaces.el;
5 |
6 | /**
7 | * @author asmirnov
8 | *
9 | */
10 | public class ValueReference {
11 | private final Object base;
12 | private final Object property;
13 | private final ValueReference parent;
14 |
15 | public ValueReference(Object base, Object property, ValueReference parent) {
16 | this.base = base;
17 | this.property = property;
18 | this.parent = parent;
19 | }
20 |
21 | public Object getBase() {
22 | return base;
23 | }
24 |
25 | public Object getProperty() {
26 | return property;
27 | }
28 |
29 | public boolean hasNext() {
30 | return null != parent;
31 | }
32 |
33 | public ValueReference next() {
34 | return parent;
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/validator/ui/src/main/java/org/richfaces/javascript/LibraryFunctionImplementation.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.javascript;
2 |
3 | import java.util.Collections;
4 |
5 | import org.richfaces.resource.ResourceKey;
6 |
7 | import com.google.common.collect.ImmutableList;
8 |
9 | final class LibraryFunctionImplementation implements LibraryFunction {
10 | private final Iterable library;
11 | private final String functionName;
12 |
13 | LibraryFunctionImplementation(String functionName, Iterable dependencies) {
14 | this.library = ImmutableList.copyOf(dependencies);
15 | this.functionName = functionName;
16 | }
17 |
18 | LibraryFunctionImplementation(String functionName, String resource, String library) {
19 | this.library = Collections.singleton(ResourceKey.create(resource, library));
20 | this.functionName = functionName;
21 | }
22 |
23 | public Iterable getResources() {
24 | return library;
25 | }
26 |
27 | public String getName() {
28 | return functionName;
29 | }
30 | }
--------------------------------------------------------------------------------
/validator/ui/src/main/java/org/richfaces/renderkit/CSVResourceDependenciesOrdering.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit;
2 |
3 | import javax.faces.application.ResourceDependencies;
4 | import javax.faces.application.ResourceDependency;
5 |
6 | @ResourceDependencies({ @ResourceDependency(name = "jquery.js"), @ResourceDependency(name = "richfaces.js"),
7 | @ResourceDependency(library = "org.richfaces", name = "richfaces-csv.js") })
8 | public class CSVResourceDependenciesOrdering {
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/validator/ui/src/main/java/org/richfaces/renderkit/MessageTransformer.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit;
2 |
3 | import javax.faces.application.FacesMessage;
4 |
5 | import com.google.common.base.Function;
6 |
7 | public class MessageTransformer implements Function {
8 | private final String sourceId;
9 |
10 | public MessageTransformer(String sourceId) {
11 | this.sourceId = sourceId;
12 | }
13 |
14 | public MessageForRender apply(FacesMessage input) {
15 | return new MessageForRender(input, sourceId);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/validator/ui/src/main/java/org/richfaces/renderkit/html/ComponentValidatorScript.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit.html;
2 |
3 | import org.ajax4jsf.javascript.FunctionDefWithDependencies;
4 |
5 | public interface ComponentValidatorScript extends FunctionDefWithDependencies {
6 | /**
7 | *
8 | * Creates JavasCript that calls validator function.
9 | *
10 | *
11 | * @param clientId
12 | * @param sourceId
13 | */
14 | String createCallScript(String clientId, String sourceId);
15 | }
16 |
--------------------------------------------------------------------------------
/validator/ui/src/main/java/org/richfaces/renderkit/html/NoSuchComponentException.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.renderkit.html;
2 |
3 | public class NoSuchComponentException extends Exception {
4 | public NoSuchComponentException() {
5 | // TODO Auto-generated constructor stub
6 | }
7 |
8 | public NoSuchComponentException(String message) {
9 | super(message);
10 | // TODO Auto-generated constructor stub
11 | }
12 |
13 | public NoSuchComponentException(Throwable cause) {
14 | super(cause);
15 | // TODO Auto-generated constructor stub
16 | }
17 |
18 | public NoSuchComponentException(String message, Throwable cause) {
19 | super(message, cause);
20 | // TODO Auto-generated constructor stub
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/validator/ui/src/main/java/org/richfaces/renderkit/html/NullConverterScript.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package org.richfaces.renderkit.html;
5 |
6 | import java.util.Collections;
7 |
8 | import org.ajax4jsf.javascript.JSLiteral;
9 | import org.ajax4jsf.javascript.ScriptWithDependencies;
10 | import org.richfaces.resource.ResourceKey;
11 |
12 | /**
13 | * This class represents "dummy" converter call ( just refference to "value" variable )
14 | *
15 | * @author asmirnov
16 | *
17 | */
18 | public class NullConverterScript extends JSLiteral implements ScriptWithDependencies {
19 | private String name;
20 |
21 | public NullConverterScript() {
22 | super(ClientValidatorRenderer.VALUE_VAR);
23 | }
24 |
25 | public String getName() {
26 | return name;
27 | }
28 |
29 | /*
30 | * (non-Javadoc)
31 | *
32 | * @see org.richfaces.renderkit.html.LibraryScriptString#getResource()
33 | */
34 | public Iterable getResources() {
35 | return Collections.emptySet();
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/validator/ui/src/main/java/org/richfaces/validator/BeanValidatorDescriptor.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.validator;
2 |
3 | import java.lang.annotation.Annotation;
4 |
5 | import javax.faces.application.FacesMessage;
6 |
7 | public class BeanValidatorDescriptor extends BaseFacesObjectDescriptor implements ValidatorDescriptor {
8 | public BeanValidatorDescriptor(Class extends Annotation> validatorClass, FacesMessage message) {
9 | super(validatorClass, message);
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/validator/ui/src/main/java/org/richfaces/validator/ConverterDescriptorImpl.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package org.richfaces.validator;
5 |
6 | import javax.faces.application.FacesMessage;
7 | import javax.faces.convert.Converter;
8 |
9 | /**
10 | * @author asmirnov
11 | *
12 | */
13 | public class ConverterDescriptorImpl extends BaseFacesObjectDescriptor implements ConverterDescriptor {
14 | ConverterDescriptorImpl(Class extends Converter> converterClass, FacesMessage message) {
15 | super(converterClass, message);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/validator/ui/src/main/java/org/richfaces/validator/FacesValidatorDescriptor.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.validator;
2 |
3 | import javax.faces.application.FacesMessage;
4 | import javax.faces.validator.Validator;
5 |
6 | public class FacesValidatorDescriptor extends BaseFacesObjectDescriptor implements ValidatorDescriptor {
7 | public FacesValidatorDescriptor(Class extends Validator> validatorClass, FacesMessage message) {
8 | super(validatorClass, message);
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/validator/ui/src/main/java/org/richfaces/validator/model/ClientSideScripts.java:
--------------------------------------------------------------------------------
1 | /**
2 | *
3 | */
4 | package org.richfaces.validator.model;
5 |
6 | import java.util.Collection;
7 |
8 | import javax.xml.bind.annotation.XmlElement;
9 | import javax.xml.bind.annotation.XmlRootElement;
10 |
11 | import com.google.common.collect.Lists;
12 |
13 | /**
14 | * @author asmirnov
15 | *
16 | */
17 | @XmlRootElement(name = "scripts")
18 | public class ClientSideScripts {
19 | private Collection component = Lists.newArrayList();
20 |
21 | public void setComponent(Collection component) {
22 | this.component = component;
23 | }
24 |
25 | @XmlElement
26 | public Collection getComponent() {
27 | return component;
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/validator/ui/src/main/resources/META-INF/resources/org.richfaces/notify_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/validator/ui/src/main/resources/META-INF/resources/org.richfaces/notify_close.png
--------------------------------------------------------------------------------
/validator/ui/src/main/resources/META-INF/richfaces/org.richfaces/csv.library.properties:
--------------------------------------------------------------------------------
1 | resources=jquery.js, richfaces.js, richfaces-event.js, org.richfaces:richfaces-csv.js
--------------------------------------------------------------------------------
/validator/ui/src/main/resources/META-INF/services/org.richfaces.application.Module:
--------------------------------------------------------------------------------
1 | org.richfaces.application.ValidatorModule
--------------------------------------------------------------------------------
/validator/ui/src/test/config/mocks.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Mock
4 | org.richfaces.component.mock
5 | org.richfaces.component.mock.FacesTestMockController
6 |
7 | org.richfaces.component.mock.MockUIForm
8 | javax.faces.component.UIForm
9 |
10 |
11 | org.richfaces.component.mock.MockUIMessage
12 | javax.faces.component.UIMessage
13 |
14 |
15 |
--------------------------------------------------------------------------------
/validator/ui/src/test/java/org/richfaces/ValidatorTestBase.java:
--------------------------------------------------------------------------------
1 | package org.richfaces;
2 |
3 | import javax.el.ValueExpression;
4 |
5 | import org.jboss.test.faces.mock.Environment;
6 | import org.jboss.test.faces.mock.Environment.Feature;
7 | import org.jboss.test.faces.mock.Mock;
8 | import org.jboss.test.faces.mock.MockController;
9 | import org.jboss.test.faces.mock.MockFacesEnvironment;
10 | import org.jboss.test.faces.mock.Stub;
11 | import org.junit.After;
12 | import org.richfaces.application.ServicesFactory;
13 |
14 | public class ValidatorTestBase {
15 | @Mock()
16 | @Environment({ Feature.APPLICATION, Feature.RENDER_KIT, Feature.EL_CONTEXT })
17 | protected MockFacesEnvironment environment;
18 | protected MockController controller;
19 | @Mock
20 | protected ValueExpression expression;
21 | @Stub
22 | protected ServicesFactory factory;
23 |
24 | public ValidatorTestBase() {
25 | super();
26 | }
27 |
28 | @After
29 | public void tearDown() throws Exception {
30 | controller.release();
31 | }
32 | }
--------------------------------------------------------------------------------
/validator/ui/src/test/java/org/richfaces/component/Bean.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component;
2 |
3 | public class Bean {
4 | public static final String FOO_VALUE = "fooValue";
5 | private String value = FOO_VALUE;
6 |
7 | /**
8 | * @return the value
9 | */
10 | public String getValue() {
11 | return value;
12 | }
13 |
14 | /**
15 | * @param value the value to set
16 | */
17 | public void setValue(String value) {
18 | this.value = value;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/validator/ui/src/test/java/org/richfaces/component/FacesBeanValidatorTest.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component;
2 |
3 | import org.jboss.test.faces.htmlunit.HtmlUnitEnvironment;
4 |
5 | public class FacesBeanValidatorTest extends GraphValidationTest {
6 |
7 | @Override
8 | protected void setupEnvironment(HtmlUnitEnvironment environment2) {
9 | environment2.getServer().addInitParameter("javax.faces.validator.DISABLE_DEFAULT_BEAN_VALIDATOR", "true");
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/validator/ui/src/test/java/org/richfaces/component/Group.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.component;
2 |
3 | public interface Group {
4 |
5 | }
6 |
--------------------------------------------------------------------------------
/validator/ui/src/test/java/org/richfaces/el/model/Bean.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.el.model;
2 |
3 | import java.util.HashMap;
4 | import java.util.List;
5 | import java.util.Map;
6 |
7 | import javax.validation.constraints.Size;
8 |
9 | public class Bean {
10 | private List list;
11 | private Map map = new HashMap();
12 | private String string;
13 |
14 | public List getList() {
15 | return list;
16 | }
17 |
18 | public void setList(List list) {
19 | this.list = list;
20 | }
21 |
22 | public Map getMap() {
23 | return map;
24 | }
25 |
26 | public void setMap(Map map) {
27 | this.map = map;
28 | }
29 |
30 | @Size(max = 2)
31 | public String getString() {
32 | return string;
33 | }
34 |
35 | public void setString(String string) {
36 | this.string = string;
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/validator/ui/src/test/java/org/richfaces/javascript/client/RunParameters.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.javascript.client;
2 |
3 | import java.util.Map;
4 |
5 | import com.google.common.collect.Maps;
6 |
7 | public class RunParameters {
8 | private final Object value;
9 | private final Map options = Maps.newHashMap();
10 |
11 | public RunParameters(Object value) {
12 | this.value = value;
13 | }
14 |
15 | /**
16 | *
17 | *
18 | *
19 | * @return the string
20 | */
21 | public Object getValue() {
22 | return value;
23 | }
24 |
25 | /**
26 | *
27 | *
28 | *
29 | * @return the options
30 | */
31 | public Map getOptions() {
32 | return options;
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/validator/ui/src/test/java/org/richfaces/javascript/client/converter/BooleanConverterTest.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.javascript.client.converter;
2 |
3 | import java.util.List;
4 |
5 | import javax.faces.convert.BooleanConverter;
6 | import javax.faces.convert.Converter;
7 |
8 | import org.junit.runners.Parameterized.Parameters;
9 | import org.richfaces.javascript.client.RunParameters;
10 |
11 | public class BooleanConverterTest extends ConverterTestBase {
12 | public BooleanConverterTest(RunParameters criteria) {
13 | super(criteria);
14 | }
15 |
16 | @Override
17 | protected Converter createConverter() {
18 | return new BooleanConverter();
19 | }
20 |
21 | @Override
22 | protected String getJavaScriptFunctionName() {
23 | return "convertBoolean";
24 | }
25 |
26 | @Parameters
27 | public static List getRunParameterss() {
28 | return options(pass("true"), pass("ok"), pass("123"), pass("0"), pass("1"), pass("no"));
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/validator/ui/src/test/java/org/richfaces/validator/ValidatorWithFacesResource.java:
--------------------------------------------------------------------------------
1 | package org.richfaces.validator;
2 |
3 | import javax.faces.application.ResourceDependency;
4 |
5 | import org.richfaces.javascript.ClientSideScript;
6 |
7 | @ClientSideScript(function = "foo", resources = @ResourceDependency(name = "baz.js", library = "bar"))
8 | public class ValidatorWithFacesResource {
9 | }
10 |
--------------------------------------------------------------------------------
/validator/ui/src/test/resources/META-INF/resources/foo.bar/test_script.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/richfaces4/components/5b411850d9de31b04af87211d392c0d2cef23d6f/validator/ui/src/test/resources/META-INF/resources/foo.bar/test_script.js
--------------------------------------------------------------------------------
/validator/ui/src/test/resources/badcsv.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | non.existed.Class
5 |
6 | csv.js
7 | org.richfaces
8 |
9 | stringConverter
10 |
11 |
--------------------------------------------------------------------------------
/validator/ui/src/test/resources/csv.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | java.lang.String
5 |
6 | csv.js
7 | org.richfaces
8 |
9 | stringConverter
10 |
11 |
12 | java.lang.Integer
13 |
14 | csv.js
15 | org.richfaces
16 |
17 | intConverter
18 |
19 |
--------------------------------------------------------------------------------
/validator/ui/src/test/resources/org/richfaces/component/client-test.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 | Ajax validator
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/validator/ui/src/test/resources/org/richfaces/component/faces-config.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | test
7 | org.richfaces.component.Bean
8 | request
9 |
10 |
11 | custom
12 | org.richfaces.component.CustomValidator
13 |
14 |
--------------------------------------------------------------------------------
/validator/ui/src/test/resources/org/richfaces/component/graph-faces-config.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | test
7 | org.richfaces.component.GraphBean
8 | request
9 |
10 |
14 |
--------------------------------------------------------------------------------
/validator/ui/src/test/resources/org/richfaces/component/graph-test.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 | Graph validator
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/validator/ui/src/test/resources/org/richfaces/component/test.xhtml:
--------------------------------------------------------------------------------
1 |
3 |
4 | Ajax validator
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/validator/ui/src/test/resources/org/richfaces/convert/testConverter.js:
--------------------------------------------------------------------------------
1 | window.org = {
2 | rf: {
3 | DateTimeConverter: function() {
4 | return new Date(2010, 9, 18);
5 | }
6 | }
7 | }
--------------------------------------------------------------------------------