You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2008/01/30 03:59:04 UTC
svn commit: r616601 [1/7] - in /myfaces/tomahawk/branches/1_2_0: ./
assembly/ core/ core/src/main/conf/ core/src/main/java-templates/
core/src/main/java-templates/org/ core/src/main/java-templates/org/apache/
core/src/main/java-templates/org/apache/myf...
Author: lu4242
Date: Tue Jan 29 18:58:48 2008
New Revision: 616601
URL: http://svn.apache.org/viewvc?rev=616601&view=rev
Log:
Component generation for tomahawk 1.2 :)
Added:
myfaces/tomahawk/branches/1_2_0/core/src/main/conf/
myfaces/tomahawk/branches/1_2_0/core/src/main/conf/template12faces-config.xsl (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandButtonTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandLinkTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlDataTableTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlGraphicImageTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlInputHiddenTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlInputSecretTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlInputTextTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlInputTextareaTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlMessageTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlMessagesTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlOutputLabelTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlOutputTextTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlPanelGridTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlPanelGroupTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlSelectBooleanCheckboxTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlSelectManyCheckboxTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlSelectManyListboxTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlSelectManyMenuTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlSelectOneListboxTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlSelectOneMenuTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlSelectOneRadioTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/buffer/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/buffer/BufferTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/checkbox/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/checkbox/HtmlCheckboxTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/collapsiblepanel/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/collapsiblepanel/HtmlCollapsiblePanelTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/column/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/column/HtmlSimpleColumnTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/datalist/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/datalist/HtmlDataListTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/datascroller/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/datascroller/HtmlDataScrollerTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/date/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/date/HtmlInputDateTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/div/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/div/DivTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/document/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/document/AbstractDocumentTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/fileupload/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/fileupload/HtmlInputFileUploadTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/htmlTag/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/htmlTag/HtmlTagTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/inputTextHelp/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/inputTextHelp/HtmlInputTextHelpTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/layout/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/layout/HtmlPanelLayoutTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/navigation/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/navigation/HtmlCommandNavigationTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/navigation/HtmlPanelNavigationTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/navmenu/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/navmenu/UINavigationMenuItemTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/navmenu/htmlnavmenu/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/navmenu/htmlnavmenu/HtmlCommandNavigationItemTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/navmenu/htmlnavmenu/HtmlPanelNavigationMenuTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/navmenu/jscookmenu/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/navmenu/jscookmenu/HtmlCommandJSCookMenuTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/newspaper/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/newspaper/HtmlNewspaperTableTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/panelstack/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/panelstack/HtmlPanelStackTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/popup/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/popup/HtmlPopupTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/radio/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/radio/HtmlRadioTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/savestate/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/savestate/UISaveStateTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/schedule/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/schedule/HtmlScheduleTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/schedule/UIScheduleBaseTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/selectOneCountry/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/selectOneCountry/SelectOneCountryTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/selectOneLanguage/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/selectOneLanguage/SelectOneLanguageTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/selectitems/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/selectitems/UISelectItemsTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/sortheader/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/sortheader/HtmlCommandSortHeaderTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/stylesheet/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/stylesheet/StylesheetTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/tabbedpane/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/tabbedpane/HtmlPanelTabTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/tabbedpane/HtmlPanelTabbedPaneTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/tree2/
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/tree2/HtmlTreeTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/custom/tree2/UITreeDataTemplate.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/collapsiblepanel/HtmlCollapsiblePanelTagBase.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/document/AbstractDocumentTagBase.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navmenu/_MethodBindingToMethodExpression.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navmenu/_MethodExpressionToMethodBinding.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/schedule/_MethodBindingToMethodExpression.java (with props)
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/schedule/_MethodExpressionToMethodBinding.java (with props)
Removed:
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlCommandButton.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlCommandLink.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlGraphicImage.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlInputHidden.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlInputSecret.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlInputText.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlInputTextarea.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlMessage.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlMessages.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlOutputLabel.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlOutputText.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlPanelGrid.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlPanelGroup.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlSelectBooleanCheckbox.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlSelectManyCheckbox.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlSelectManyListbox.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlSelectManyMenu.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlSelectOneListbox.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlSelectOneMenu.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlSelectOneRadio.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/buffer/Buffer.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/buffer/BufferTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/calendar/HtmlInputCalendar.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/calendar/HtmlInputCalendarTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/checkbox/HtmlCheckbox.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/checkbox/HtmlCheckboxTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/collapsiblepanel/HtmlCollapsiblePanel.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/collapsiblepanel/HtmlCollapsiblePanelTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/collapsiblepanel/HtmlHeaderLink.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/collapsiblepanel/HtmlHeaderLinkTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/column/HtmlColumnTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/column/HtmlSimpleColumn.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/crosstable/HtmlColumns.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/crosstable/HtmlColumnsTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/datalist/HtmlDataList.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/datalist/HtmlDataListTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/datascroller/HtmlDataScroller.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/datascroller/HtmlDataScrollerTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/date/HtmlInputDate.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/date/HtmlInputDateTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/div/Div.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/div/DivTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/document/Document.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/document/DocumentBody.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/document/DocumentBodyTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/document/DocumentHead.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/document/DocumentHeadTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/document/DocumentTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/fileupload/HtmlInputFileUpload.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/fileupload/HtmlInputFileUploadTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/htmlTag/HtmlTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/htmlTag/HtmlTagTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/inputTextHelp/HtmlInputTextHelp.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/inputTextHelp/HtmlInputTextHelpTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/jslistener/JsValueChangeListener.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/jslistener/JsValueChangeListenerTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/jsvalueset/HtmlJsValueSet.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/jsvalueset/HtmlJsValueSetTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/layout/HtmlPanelLayout.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/layout/HtmlPanelLayoutTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navigation/HtmlCommandNavigation.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navigation/HtmlCommandNavigationTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navigation/HtmlPanelNavigation.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navigation/HtmlPanelNavigationTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navmenu/HtmlNavigationMenuItemTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navmenu/HtmlNavigationMenuItemsTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navmenu/UINavigationMenuItem.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navmenu/htmlnavmenu/HtmlCommandNavigationItem.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navmenu/htmlnavmenu/HtmlCommandNavigationItemTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navmenu/htmlnavmenu/HtmlPanelNavigationMenu.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navmenu/htmlnavmenu/HtmlPanelNavigationMenuTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navmenu/jscookmenu/HtmlCommandJSCookMenu.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/navmenu/jscookmenu/HtmlJSCookMenuTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/newspaper/HtmlNewspaperTable.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/newspaper/HtmlNewspaperTableTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/panelstack/HtmlPanelStack.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/panelstack/PanelStackTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/popup/HtmlPopup.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/popup/HtmlPopupTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/radio/HtmlRadio.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/radio/HtmlRadioTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/savestate/SaveStateTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/savestate/UISaveState.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/schedule/HtmlSchedule.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/schedule/ScheduleTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/schedule/UIScheduleBase.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/selectOneCountry/SelectOneCountry.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/selectOneCountry/SelectOneCountryTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/selectOneLanguage/SelectOneLanguage.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/selectOneLanguage/SelectOneLanguageTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/selectitems/SelectItemsTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/selectitems/UISelectItems.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/sortheader/HtmlCommandSortHeader.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/sortheader/HtmlCommandSortHeaderTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/stylesheet/Stylesheet.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/stylesheet/StylesheetTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/swapimage/HtmlSwapImage.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/swapimage/HtmlSwapImageTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tabbedpane/HtmlPanelTab.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tabbedpane/HtmlPanelTabTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tabbedpane/HtmlPanelTabbedPane.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tabbedpane/HtmlPanelTabbedPaneTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tree/HtmlTreeCheckbox.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tree/HtmlTreeColumn.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tree/HtmlTreeImageCommandLink.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tree/taglib/TreeCheckboxTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tree/taglib/TreeColumnTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tree2/HtmlTree.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tree2/TreeTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tree2/UITreeData.java
Modified:
myfaces/tomahawk/branches/1_2_0/assembly/pom.xml
myfaces/tomahawk/branches/1_2_0/core/pom.xml
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/component/html/ext/HtmlDataTable.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/aliasbean/Alias.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/aliasbean/AliasBean.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/aliasbean/AliasBeanTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/aliasbean/AliasBeansScopeTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/calendar/HtmlCalendarRenderer.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/document/AbstractDocument.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/document/AbstractDocumentTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/schedule/UISchedule.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tree/HtmlTree.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/tree/taglib/TreeTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/custom/updateactionlistener/UpdateActionListenerTag.java
myfaces/tomahawk/branches/1_2_0/core/src/main/java/org/apache/myfaces/dateformat/DateFormatSymbols.java
myfaces/tomahawk/branches/1_2_0/core/src/test/java/org/apache/myfaces/test/MyFacesTagLibTestCase.java
myfaces/tomahawk/branches/1_2_0/examples/assembly/pom.xml
myfaces/tomahawk/branches/1_2_0/examples/blank/pom.xml
myfaces/tomahawk/branches/1_2_0/examples/simple/pom.xml
myfaces/tomahawk/branches/1_2_0/examples/simple/src/main/webapp/validate.jsp
myfaces/tomahawk/branches/1_2_0/examples/tiles/pom.xml
myfaces/tomahawk/branches/1_2_0/examples/wap/pom.xml
myfaces/tomahawk/branches/1_2_0/pom.xml
myfaces/tomahawk/branches/1_2_0/sandbox/assembly/pom.xml
myfaces/tomahawk/branches/1_2_0/sandbox/core/pom.xml
myfaces/tomahawk/branches/1_2_0/sandbox/examples/pom.xml
myfaces/tomahawk/branches/1_2_0/sandbox/pom.xml
myfaces/tomahawk/branches/1_2_0/sandbox15/core/pom.xml
myfaces/tomahawk/branches/1_2_0/sandbox15/examples/pom.xml
myfaces/tomahawk/branches/1_2_0/sandbox15/pom.xml
Modified: myfaces/tomahawk/branches/1_2_0/assembly/pom.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/assembly/pom.xml?rev=616601&r1=616600&r2=616601&view=diff
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/assembly/pom.xml (original)
+++ myfaces/tomahawk/branches/1_2_0/assembly/pom.xml Tue Jan 29 18:58:48 2008
@@ -12,7 +12,7 @@
<parent>
<groupId>org.apache.myfaces.tomahawk</groupId>
<artifactId>tomahawk-project</artifactId>
- <version>1.1.7-SNAPSHOT</version>
+ <version>1.2.0-SNAPSHOT</version>
</parent>
<scm>
Modified: myfaces/tomahawk/branches/1_2_0/core/pom.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/core/pom.xml?rev=616601&r1=616600&r2=616601&view=diff
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/core/pom.xml (original)
+++ myfaces/tomahawk/branches/1_2_0/core/pom.xml Tue Jan 29 18:58:48 2008
@@ -94,7 +94,7 @@
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
-
+
<!-- provided dependencies -->
<dependency>
@@ -108,7 +108,14 @@
<artifactId>myfaces-shared-tomahawk</artifactId>
<scope>provided</scope> <!-- because we add all classes to the jar directly -->
</dependency>
-
+
+ <dependency>
+ <groupId>org.apache.myfaces.tomahawk</groupId>
+ <artifactId>tomahawk-build</artifactId>
+ <version>1.2.0-SNAPSHOT</version>
+ <scope>provided</scope>
+ </dependency>
+
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
@@ -231,14 +238,59 @@
<resource>
<directory>src/main/resources</directory>
</resource>
+ <!--
<resource>
<directory>src/main/resources-facesconfig</directory>
</resource>
+ -->
</resources>
<plugins>
<plugin>
+ <groupId>org.apache.myfaces.buildtools</groupId>
+ <artifactId>myfaces-faces-plugin</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <configuration>
+ <taglibs>
+ <t>http://myfaces.apache.org/tomahawk</t>
+ </taglibs>
+ <targetPath>META-INF/faces-config.xml</targetPath>
+ <typePrefix>org.apache</typePrefix>
+ <packageContains>org.apache.myfaces</packageContains>
+ <jsfVersion>1.2</jsfVersion>
+ <force>true</force>
+ <templateSourceDirectory>src/main/java-templates</templateSourceDirectory>
+ <skipApiOrBaseClasses>false</skipApiOrBaseClasses>
+ <disableIdExpressions>true</disableIdExpressions>
+
+ <type>myfaces</type>
+ <!--
+ <converterPackageContains>org.apache</converterPackageContains>
+ <validatorPackageContains>org.apache</validatorPackageContains>
+ -->
+
+ <removeRenderers>false</removeRenderers>
+
+ <transformStylesheet>template12faces-config.xsl</transformStylesheet>
+
+ </configuration>
+ <executions>
+ <execution>
+ <goals>
+ <goal>generate-components</goal>
+ <goal>generate-faces-config</goal>
+ <goal>generate-jsp-taglibs</goal>
+ <!--
+ <goal>generate-faces-config</goal>
+ <goal>generate-jsp-taglibs</goal>
+ -->
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
@@ -250,6 +302,7 @@
</configuration>
</plugin>
+ <!--
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>xslt-maven-plugin</artifactId>
@@ -268,6 +321,7 @@
</execution>
</executions>
</plugin>
+ -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
@@ -399,6 +453,7 @@
<id>generate-site</id>
<build>
<plugins>
+ <!--
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>xslt-maven-plugin</artifactId>
@@ -430,6 +485,7 @@
</execution>
</executions>
</plugin>
+ -->
</plugins>
</build>
@@ -439,7 +495,8 @@
<groupId>net.sourceforge.maven-taglib</groupId>
<artifactId>maven-taglib-plugin</artifactId>
<configuration>
- <taglib.src.dir>${basedir}/target/tlddoc-site</taglib.src.dir>
+ <!-- <taglib.src.dir>${basedir}/target/tlddoc-site</taglib.src.dir> -->
+ <taglib.src.dir>${basedir}/target/classes/META-INF</taglib.src.dir>
<tldDocDir>${basedir}/target/site/tlddoc</tldDocDir>
</configuration>
</plugin>
Added: myfaces/tomahawk/branches/1_2_0/core/src/main/conf/template12faces-config.xsl
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/core/src/main/conf/template12faces-config.xsl?rev=616601&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/core/src/main/conf/template12faces-config.xsl (added)
+++ myfaces/tomahawk/branches/1_2_0/core/src/main/conf/template12faces-config.xsl Tue Jan 29 18:58:48 2008
@@ -0,0 +1,973 @@
+<?xml version="1.0" ?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+-->
+<!--
+ TODO: Remove this transformation and fix maven faces plugin
+ for mix renderkits correctly.
+ This transformation just remove render-kit-class tag from
+ faces-config, because in tomahawk there not exists, but the
+ maven faces plugin needs assign this to work correctly
+
+-->
+<xsl:stylesheet xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:javaee="http://java.sun.com/xml/ns/javaee"
+ xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+ exclude-result-prefixes="xsl xs javaee mfp" version="1.0">
+
+ <xsl:output method="xml" indent="yes" />
+ <xsl:param name="packageContains" />
+ <xsl:param name="converterPackageContains" />
+ <xsl:param name="validatorPackageContains" />
+ <xsl:param name="typePrefix" />
+ <xsl:param name="removeRenderers" />
+
+ <!--
+ <xsl:template match="/javaee:faces-config">
+ <xsl:copy-of select="/javaee:faces-config">
+
+ </xsl:copy-of>
+ </xsl:template>
+ -->
+
+
+ <xsl:key name="component-type" match="javaee:component"
+ use="javaee:component-type/text()" />
+
+ <xsl:key name="render-kit-id" match="javaee:render-kit"
+ use="javaee:render-kit-id/text()" />
+
+ <!-- switch off default text processing -->
+ <xsl:template match="//text()" />
+
+ <xsl:template match="/javaee:faces-config">
+ <xsl:element name="faces-config"
+ namespace="http://java.sun.com/xml/ns/javaee">
+ <xsl:attribute name="xsi:schemaLocation">http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd</xsl:attribute>
+ <xsl:attribute name="version">1.2</xsl:attribute>
+
+
+ <xsl:apply-templates select="javaee:application" />
+ <xsl:apply-templates select="javaee:factory" />
+ <xsl:apply-templates select="javaee:component" />
+ <xsl:apply-templates select="javaee:converter" />
+ <xsl:apply-templates select="javaee:managed-bean" />
+ <xsl:apply-templates select="javaee:navigation-rule" />
+ <xsl:apply-templates select="javaee:referenced-bean" />
+ <!-- merge the render-kits together -->
+ <xsl:for-each
+ select="javaee:render-kit[contains(javaee:render-kit-class, $packageContains)]">
+ <xsl:element name="render-kit">
+ <xsl:apply-templates select="javaee:description" />
+ <xsl:apply-templates select="javaee:display-name" />
+ <xsl:apply-templates select="javaee:icon" />
+ <xsl:apply-templates select="javaee:render-kit-id" />
+ <!--
+ <xsl:apply-templates
+ select="javaee:render-kit-class" />
+ -->
+ <!-- Drop renderers if desired -->
+ <xsl:if test="$removeRenderers != 'true'">
+ <xsl:for-each
+ select="key('render-kit-id', javaee:render-kit-id/text())">
+ <xsl:apply-templates
+ select="javaee:renderer[contains(javaee:renderer-class, $packageContains)]" />
+ </xsl:for-each>
+ </xsl:if>
+ </xsl:element>
+ </xsl:for-each>
+ <xsl:apply-templates select="javaee:lifecycle" />
+ <xsl:apply-templates select="javaee:validator" />
+ </xsl:element>
+ </xsl:template>
+
+ <!-- this templates applies javaee:property templates
+ for a component and all supertypes -->
+ <xsl:template name="apply-property-templates">
+ <xsl:param name="component" />
+ <xsl:variable name="componentSupertype"
+ select="$component/javaee:component-extension/mfp:component-supertype/text()" />
+ <xsl:if test="$componentSupertype">
+ <xsl:call-template name="apply-property-templates">
+ <xsl:with-param name="component"
+ select="key('component-type', $componentSupertype)" />
+ </xsl:call-template>
+ </xsl:if>
+ <xsl:apply-templates select="$component/javaee:property" />
+ </xsl:template>
+
+ <!-- this templates applies javaee:attribute templates
+ for a component and all supertypes -->
+ <xsl:template name="apply-attribute-templates">
+ <xsl:param name="component" />
+ <xsl:variable name="componentSupertype"
+ select="$component/javaee:component-extension/mfp:component-supertype/text()" />
+ <xsl:if test="$componentSupertype">
+ <xsl:call-template name="apply-attribute-templates">
+ <xsl:with-param name="component"
+ select="key('component-type', $componentSupertype)" />
+ </xsl:call-template>
+ </xsl:if>
+ <xsl:apply-templates select="$component/javaee:attribute" />
+ </xsl:template>
+
+ <!-- this templates applies javaee:facet templates
+ for a component and all supertypes -->
+ <xsl:template name="apply-facet-templates">
+ <xsl:param name="component" />
+ <xsl:variable name="componentSupertype"
+ select="$component/javaee:component-extension/mfp:component-supertype/text()" />
+ <xsl:if test="$componentSupertype">
+ <xsl:call-template name="apply-facet-templates">
+ <xsl:with-param name="component"
+ select="key('component-type', $componentSupertype)" />
+ </xsl:call-template>
+ </xsl:if>
+ <xsl:apply-templates select="$component/javaee:facet" />
+ </xsl:template>
+
+ <xsl:template
+ match="//javaee:component[javaee:component-extension/mfp:component-supertype]"
+ priority="1">
+ <xsl:element name="component">
+ <xsl:apply-templates select="javaee:description" />
+ <xsl:apply-templates select="javaee:display-name" />
+ <xsl:apply-templates select="javaee:icon" />
+ <xsl:apply-templates select="javaee:component-type" />
+ <xsl:apply-templates select="javaee:component-class" />
+ <xsl:call-template name="apply-facet-templates">
+ <xsl:with-param name="component" select="." />
+ </xsl:call-template>
+ <xsl:call-template name="apply-attribute-templates">
+ <xsl:with-param name="component" select="." />
+ </xsl:call-template>
+ <xsl:call-template name="apply-property-templates">
+ <xsl:with-param name="component" select="." />
+ </xsl:call-template>
+ <xsl:apply-templates select="javaee:component-extension" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:application">
+ <xsl:element name="application">
+ <xsl:apply-templates
+ select="javaee:action-listener[contains(text(), $packageContains)]" />
+ <xsl:apply-templates select="javaee:default-render-kit-id" />
+ <xsl:apply-templates
+ select="javaee:message-bundle[contains(text(), $packageContains)]" />
+ <xsl:apply-templates
+ select="javaee:view-handler[contains(text(), $packageContains)]" />
+ <xsl:apply-templates
+ select="javaee:state-manager[contains(text(), $packageContains)]" />
+ <xsl:apply-templates
+ select="javaee:navigation-handler[contains(text(), $packageContains)]" />
+ <xsl:apply-templates
+ select="javaee:el-resolver[contains(text(), $packageContains)]" />
+ <xsl:apply-templates
+ select="javaee:property-resolver[contains(text(), $packageContains)]" />
+ <xsl:apply-templates
+ select="javaee:variable-resolver[contains(text(), $packageContains)]" />
+ <xsl:apply-templates select="javaee:locale-config" />
+ <xsl:apply-templates select="javaee:resource-bundle" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:action-listener">
+ <xsl:element name="action-listener">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:default-render-kit-id">
+ <xsl:element name="default-render-kit-id">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:message-bundle">
+ <xsl:element name="message-bundle">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:navigation-handler">
+ <xsl:element name="navigation-handler">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:view-handler">
+ <xsl:element name="view-handler">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:state-manager">
+ <xsl:element name="state-manager">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:el-resolver">
+ <xsl:element name="el-resolver">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:property-resolver">
+ <xsl:element name="property-resolver">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:variable-resolver">
+ <xsl:element name="variable-resolver">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:locale-config">
+ <xsl:element name="locale-config">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:factory">
+ <xsl:element name="factory">
+ <xsl:apply-templates
+ select="javaee:application-factory[contains(text(), $packageContains)]" />
+ <xsl:apply-templates
+ select="javaee:faces-context-factory[contains(text(), $packageContains)]" />
+ <xsl:apply-templates
+ select="javaee:lifecycle-factory[contains(text(), $packageContains)]" />
+ <xsl:apply-templates
+ select="javaee:render-kit-factory[contains(text(), $packageContains)]" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:application-factory">
+ <xsl:element name="application-factory">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:faces-context-factory">
+ <xsl:element name="faces-context-factory">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:lifecycle-factory">
+ <xsl:element name="lifecycle-factory">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:render-kit-factory">
+ <xsl:element name="render-kit-factory">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:component">
+ <xsl:element name="component">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:component-type">
+ <xsl:element name="component-type">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:component-class">
+ <xsl:element name="component-class">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:component/javaee:facet[1]"
+ priority="1">
+ <xsl:comment>
+ <xsl:value-of
+ select="parent::node()/javaee:component-type/text()" />
+ facets
+ </xsl:comment>
+ <xsl:element name="facet">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:facet">
+ <xsl:element name="facet">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:facet-name">
+ <xsl:element name="facet-name">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template
+ match="//javaee:facet-extension[mfp:facet-metadata|mfp:preferred-children|mfp:preferred|mfp:unsupported-agents|mfp:deprecated]">
+ <xsl:element name="facet-extension">
+ <xsl:element name="facet-metadata">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:element>
+ </xsl:template>
+
+
+ <xsl:template match="//javaee:component/javaee:attribute[1]"
+ priority="1">
+ <xsl:comment>
+ <xsl:value-of
+ select="parent::node()/javaee:component-type/text()" />
+ attributes
+ </xsl:comment>
+ <xsl:element name="attribute">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:component/javaee:attribute[1]"
+ priority="1">
+ <xsl:comment>
+ <xsl:value-of
+ select="parent::node()/javaee:component-type/text()" />
+ attributes
+ </xsl:comment>
+ <xsl:element name="attribute">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:attribute">
+ <xsl:element name="attribute">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:attribute-name">
+ <xsl:element name="attribute-name">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:attribute-class">
+ <xsl:element name="attribute-class">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:attribute-extension">
+ <xsl:element name="attribute-extension">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:component/javaee:property[1]"
+ priority="1">
+ <xsl:comment>
+ <xsl:value-of
+ select="parent::node()/javaee:component-type/text()" />
+ properties
+ </xsl:comment>
+ <xsl:element name="property">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template
+ match="//javaee:property[javaee:property-name/text() = 'binding']"
+ priority='2'>
+ <!-- skip over properties named 'binding' -->
+ </xsl:template>
+
+ <xsl:template match="//javaee:property">
+ <xsl:element name="property">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:property-name">
+ <xsl:element name="property-name">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:property-class">
+ <xsl:element name="property-class">
+ <!-- eliminate generics for 1.4-based classes in JSF 1.1 -->
+ <xsl:choose>
+ <xsl:when test="contains(text(), '<')">
+ <xsl:value-of
+ select="substring-before(text(), '<')" />
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="text()" />
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template
+ match="//javaee:property-extension[mfp:property-values|mfp:group|mfp:translatable|mfp:property-editor|mfp:expert|mfp:unsupported-agents|*[namespace-uri() != 'http://java.sun.com/xml/ns/javaee' and namespace-uri() !='http://myfaces.apache.org/maven-faces-plugin']]">
+ <xsl:element name="property-extension">
+ <xsl:element name="property-metadata">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template
+ match="//javaee:property-extension[mfp:property-metadata]"
+ priority="1">
+ <xsl:element name="property-extension">
+ <!-- do not copy the property values, but instead let them be picked up in the property-metadata element -->
+ <xsl:apply-templates
+ select="*[name() != 'mfp:property-values']" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:property-metadata">
+ <xsl:element name="property-metadata">
+ <xsl:apply-templates />
+ <!-- pick up any property-values elements from the parent node -->
+ <xsl:apply-templates select="../mfp:property-values" />
+ </xsl:element>
+ </xsl:template>
+
+ <!-- this templates grabs the component-family from an ancestor -->
+ <xsl:template
+ match="//javaee:component-extension[mfp:component-supertype]"
+ priority="1">
+ <xsl:variable name="componentSupertype"
+ select="mfp:component-supertype/text()" />
+ <xsl:element name="component-extension">
+ <xsl:element name="component-family">
+ <xsl:value-of
+ select="key('component-type', $componentSupertype)/javaee:component-extension/mfp:component-family/text()" />
+ </xsl:element>
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template
+ match="//javaee:component-extension[mfp:component-family]"
+ priority="2">
+ <xsl:element name="component-extension">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:component-extension">
+ <xsl:comment>
+ Warning: this component has no component-family!
+ </xsl:comment>
+ <xsl:element name="component-extension">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:component-metadata">
+ <xsl:element name="component-metadata">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:converter">
+ <xsl:element name="converter">
+ <!-- xsl:apply-templates/ TODO use this instead -->
+ <xsl:apply-templates select="javaee:description" />
+ <xsl:apply-templates select="javaee:display-name" />
+ <xsl:apply-templates select="javaee:converter-id" />
+ <xsl:apply-templates select="javaee:converter-for-class" />
+ <xsl:apply-templates select="javaee:converter-class" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:converter-id">
+ <xsl:element name="converter-id">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:converter-for-class">
+ <xsl:element name="converter-for-class">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:converter-class">
+ <xsl:element name="converter-class">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:managed-bean">
+ <xsl:element name="managed-bean">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:managed-bean-name">
+ <xsl:element name="managed-bean-name">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:managed-bean-class">
+ <xsl:element name="managed-bean-class">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:managed-bean-scope">
+ <xsl:element name="managed-bean-scope">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:managed-property">
+ <xsl:element name="managed-property">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:null-value">
+ <xsl:element name="null-value">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:value">
+ <xsl:element name="value">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:map-entries">
+ <xsl:element name="map-entries">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:map-entry">
+ <xsl:element name="map-entry">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:key">
+ <xsl:element name="key">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:key-class">
+ <xsl:element name="key-class">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:value-class">
+ <xsl:element name="value-class">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:message-bundle">
+ <xsl:element name="message-bundle">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:list-entries">
+ <xsl:element name="list-entries">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:navigation-rule">
+ <xsl:element name="navigation-rule">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:from-view-id">
+ <xsl:element name="from-view-id">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:navigation-case">
+ <xsl:element name="navigation-case">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:from-action">
+ <xsl:element name="from-action">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:from-outcome">
+ <xsl:element name="from-outcome">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:to-view-id">
+ <xsl:element name="to-view-id">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:redirect">
+ <xsl:element name="redirect" />
+ </xsl:template>
+
+ <xsl:template match="//javaee:referenced-bean">
+ <xsl:element name="referenced-bean">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:referenced-bean-name">
+ <xsl:element name="referenced-bean-name">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:referenced-bean-class">
+ <xsl:element name="referenced-bean-class">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:render-kit">
+ <xsl:element name="render-kit">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:render-kit-id">
+ <xsl:element name="render-kit-id">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:render-kit-class">
+ <xsl:element name="render-kit-class">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <!-- TODO: flatten component properties into renderer as attributes -->
+ <!--
+ <xsl:template match="//javaee:renderer[javaee:renderer-extension/mfp:component-type]"
+ priority="1" >
+ <xsl:element name="renderer" >
+ <xsl:apply-templates select="javaee:component-family" />
+ <xsl:apply-templates select="javaee:renderer-type" />
+ <xsl:apply-templates select="javaee:renderer-class" />
+ <xsl:variable name="componentType" select="javaee:renderer-extension/mfp:component-type/text()" />
+ <xsl:for-each select="key('component-type', $componentType)/javaee:property" >
+ <xsl:element name="attribute" >
+ <xsl:apply-templates select="javaee:description" />
+ <xsl:apply-templates select="javaee:display-name" />
+ <xsl:apply-templates select="javaee:icon" />
+ <xsl:element name="attribute-name" >
+ <xsl:value-of select="javaee:property-name" />
+ </xsl:element>
+ <xsl:element name="attribute-class" >
+ <xsl:value-of select="javaee:property-class" />
+ </xsl:element>
+ <xsl:apply-templates select="javaee:default-value" />
+ <xsl:apply-templates select="javaee:suggested-value" />
+ <xsl:element name="attribute-extension" >
+ <xsl:apply-templates select="mfp:property-extension/*" />
+ </xsl:element>
+ </xsl:element>
+ </xsl:for-each>
+ <xsl:apply-templates select="javaee:attribute" />
+ <xsl:apply-templates select="javaee:renderer-extension" />
+ </xsl:element>
+ </xsl:template>
+ -->
+
+ <xsl:template match="//javaee:renderer">
+ <xsl:element name="renderer">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:component-family">
+ <xsl:element name="component-family">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:renderer-type">
+ <xsl:element name="renderer-type">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:renderer-class">
+ <xsl:element name="renderer-class">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template
+ match="//javaee:renderer-extension[mfp:unsupported-agents]">
+ <xsl:element name="renderer-extension">
+ <xsl:element name="renderer-metadata">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:lifecycle">
+ <xsl:element name="lifecycle">
+ <xsl:apply-templates
+ select="javaee:phase-listener[contains(text(), $packageContains)]" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:phase-listener">
+ <xsl:element name="phase-listener">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:default-locale">
+ <xsl:element name="default-locale">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:supported-locale">
+ <xsl:element name="supported-locale">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:validator">
+ <xsl:element name="validator">
+ <!-- xsl:apply-templates/ TODO use this instead -->
+ <xsl:apply-templates select="javaee:display-name" />
+ <xsl:apply-templates select="javaee:validator-id" />
+ <xsl:apply-templates select="javaee:validator-class" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:validator-id">
+ <xsl:element name="validator-id">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:validator-class">
+ <xsl:element name="validator-class">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:description">
+ <xsl:element name="description">
+ <xsl:apply-templates select="@*" />
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template
+ match="//javaee:property[javaee:property-extension/mfp:long-description]/javaee:description"
+ priority="1">
+ <xsl:element name="description">
+ <xsl:apply-templates
+ select="../javaee:property-extension/mfp:long-description/@*" />
+ <xsl:value-of
+ select="../javaee:property-extension/mfp:long-description/text()" />
+ </xsl:element>
+ </xsl:template>
+
+
+ <xsl:template match="//javaee:description/@xml:lang">
+ <xsl:attribute name="xml:lang"><xsl:value-of select="@xml:lang" />
+ </xsl:attribute>
+ </xsl:template>
+
+ <xsl:template match="//javaee:display-name">
+ <xsl:element name="display-name">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:icon">
+ <xsl:element name="icon">
+ <xsl:apply-templates />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:small-icon">
+ <xsl:element name="small-icon">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:large-icon">
+ <xsl:element name="large-icon">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:default-value">
+ <xsl:element name="default-value">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//javaee:suggested-value">
+ <xsl:element name="suggested-value">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:component-family">
+ <xsl:element name="component-family">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:favorite-property">
+ <xsl:element name="favorite-property">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:renderer-type">
+ <xsl:element name="renderer-type">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:property-values">
+ <xsl:element name="attribute-values">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:unsupported-agents">
+ <xsl:element name="unsupported-agents">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <!-- Handle metadata we do not know about by letting it through. Currently,
+ just for property-extension and component-metadata, but should be global.
+ See JIRA issues ADFFACES-358, ADFFACES-361 and ADFFACES-472 -->
+ <xsl:template
+ match="javaee:property-extension/*[namespace-uri() != 'http://java.sun.com/xml/ns/javaee' and namespace-uri() !='http://myfaces.apache.org/maven-faces-plugin']">
+ <xsl:copy>
+ <xsl:apply-templates select="@*|node()" />
+ <xsl:value-of select="text()" />
+ </xsl:copy>
+ </xsl:template>
+
+ <xsl:template
+ match="mfp:component-metadata/*[namespace-uri() != 'http://java.sun.com/xml/ns/javaee' and namespace-uri() !='http://myfaces.apache.org/maven-faces-plugin']">
+ <xsl:copy>
+ <xsl:apply-templates select="@*|node()" />
+ <xsl:value-of select="text()" />
+ </xsl:copy>
+ </xsl:template>
+
+ <xsl:template match="//mfp:component-metadata/mfp:group">
+ <!-- Disable component groups for now
+ <xsl:element name="group" >
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ -->
+ </xsl:template>
+
+ <xsl:template match="//mfp:property-metadata/mfp:group">
+ <xsl:element name="group">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:property-metadata/mfp:translatable">
+ <xsl:element name="translatable">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+ <xsl:template match="//mfp:accepts-child-components">
+ <xsl:element name="accepts-child-components">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+
+ <xsl:template match="//mfp:property-editor">
+ <xsl:element name="property-editor">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:expert">
+ <xsl:element name="expert">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:preferred-children">
+ <xsl:element name="preferred-children">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:preferred">
+ <xsl:element name="preferred">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:deprecated">
+ <xsl:element name="deprecated">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+ <xsl:template match="//mfp:initial-value">
+ <xsl:element name="initial-value">
+ <xsl:value-of select="text()" />
+ </xsl:element>
+ </xsl:template>
+
+</xsl:stylesheet>
\ No newline at end of file
Propchange: myfaces/tomahawk/branches/1_2_0/core/src/main/conf/template12faces-config.xsl
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/tomahawk/branches/1_2_0/core/src/main/conf/template12faces-config.xsl
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandButtonTemplate.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandButtonTemplate.java?rev=616601&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandButtonTemplate.java (added)
+++ myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandButtonTemplate.java Tue Jan 29 18:58:48 2008
@@ -0,0 +1,55 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.myfaces.component.html.ext;
+
+import org.apache.myfaces.component.UserRoleAware;
+import org.apache.myfaces.component.UserRoleUtils;
+import org.apache.myfaces.component.html.util.HtmlComponentUtils;
+
+import javax.faces.context.FacesContext;
+
+/**
+ * @author Leonardo Uribe (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+public class HtmlCommandButton
+ extends javax.faces.component.html.HtmlCommandButton
+ implements UserRoleAware
+{
+
+ public static final String DEFAULT_RENDERER_TYPE = "org.apache.myfaces.Button";
+
+ public String getClientId(FacesContext context)
+ {
+ String clientId = HtmlComponentUtils.getClientId(this, getRenderer(context), context);
+ if (clientId == null)
+ {
+ clientId = super.getClientId(context);
+ }
+
+ return clientId;
+ }
+
+ public boolean isRendered()
+ {
+ if (!UserRoleUtils.isVisibleOnUserRole(this)) return false;
+ return super.isRendered();
+ }
+
+}
Propchange: myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandButtonTemplate.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandButtonTemplate.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandLinkTemplate.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandLinkTemplate.java?rev=616601&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandLinkTemplate.java (added)
+++ myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandLinkTemplate.java Tue Jan 29 18:58:48 2008
@@ -0,0 +1,55 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.myfaces.component.html.ext;
+
+import org.apache.myfaces.component.UserRoleAware;
+import org.apache.myfaces.component.UserRoleUtils;
+import org.apache.myfaces.component.html.util.HtmlComponentUtils;
+
+import javax.faces.context.FacesContext;
+
+/**
+ * @author Leonardo Uribe (latest modification by $Author$)
+ * @version $Revision$ $Date$
+ */
+public class HtmlCommandLink
+ extends javax.faces.component.html.HtmlCommandLink
+ implements UserRoleAware
+{
+
+ public static final String DEFAULT_RENDERER_TYPE = "org.apache.myfaces.Link";
+
+ public String getClientId(FacesContext context)
+ {
+ String clientId = HtmlComponentUtils.getClientId(this, getRenderer(context), context);
+ if (clientId == null)
+ {
+ clientId = super.getClientId(context);
+ }
+
+ return clientId;
+ }
+
+ public boolean isRendered()
+ {
+ if (!UserRoleUtils.isVisibleOnUserRole(this)) return false;
+ return super.isRendered();
+ }
+
+}
Propchange: myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandLinkTemplate.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/tomahawk/branches/1_2_0/core/src/main/java-templates/org/apache/myfaces/component/html/ext/HtmlCommandLinkTemplate.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL