Author: mareshkau
Date: 2010-01-13 11:17:00 -0500 (Wed, 13 Jan 2010)
New Revision: 19736
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/customFaceletsTestProject/WebContent/tags/facelets.taglib.xml
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/src/org/jboss/tools/jsf/vpe/jsf/test/jbide/JBIDE4509Test.java
trunk/jst/plugins/org.jboss.tools.jst.text.ext/plugin.xml
Log:
https://jira.jboss.org/jira/browse/JBIDE-4638 , open on for axis
/facelet-taglib/tag/handler-class has been added
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/customFaceletsTestProject/WebContent/tags/facelets.taglib.xml
===================================================================
---
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/customFaceletsTestProject/WebContent/tags/facelets.taglib.xml 2010-01-13
15:58:54 UTC (rev 19735)
+++
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/customFaceletsTestProject/WebContent/tags/facelets.taglib.xml 2010-01-13
16:17:00 UTC (rev 19736)
@@ -31,4 +31,8 @@
<function-class>demo.FaceletFunctions</function-class>
<function-signature>java.lang.String
getStringForDisplay(java.lang.String)</function-signature>
</function>
-</facelet-taglib>
\ No newline at end of file
+ <tag>
+ <tag-name>actionMapper</tag-name>
+ <handler-class>demo.IfHandler</handler-class>
+ </tag>
+</facelet-taglib>
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/src/org/jboss/tools/jsf/vpe/jsf/test/jbide/JBIDE4509Test.java
===================================================================
---
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/src/org/jboss/tools/jsf/vpe/jsf/test/jbide/JBIDE4509Test.java 2010-01-13
15:58:54 UTC (rev 19735)
+++
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/src/org/jboss/tools/jsf/vpe/jsf/test/jbide/JBIDE4509Test.java 2010-01-13
16:17:00 UTC (rev 19736)
@@ -101,6 +101,14 @@
IEditorInput editorInput = new FileEditorInput(file);
JBIDE4509Test.checkOpenOnInEditor(editorInput, getEditorId(file.getName()), 22, 23,
"IfHandler.java"); //$NON-NLS-1$
}
+ //test for <handler-class> in tag
+ public void testJBIDE4638OpenOnForHandlerClassWithTagAxis() throws Throwable{
+ IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject(
+ JsfAllTests.IMPORT_CUSTOM_FACELETS_PROJECT);
+ IFile file = (IFile)
project.findMember("WebContent/tags/facelets.taglib.xml"); //$NON-NLS-1$
+ IEditorInput editorInput = new FileEditorInput(file);
+ JBIDE4509Test.checkOpenOnInEditor(editorInput, getEditorId(file.getName()), 36, 29,
"IfHandler.java"); //$NON-NLS-1$
+ }
//test for
https://jira.jboss.org/jira/browse/JBIDE-4635
public void testJBIDE4635OpenOn() throws Throwable{
IProject project =
ResourcesPlugin.getWorkspace().getRoot().getProject(JsfAllTests.IMPORT_JBIDE3247_PROJECT_NAME);
Modified: trunk/jst/plugins/org.jboss.tools.jst.text.ext/plugin.xml
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.text.ext/plugin.xml 2010-01-13 15:58:54 UTC (rev
19735)
+++ trunk/jst/plugins/org.jboss.tools.jst.text.ext/plugin.xml 2010-01-13 16:17:00 UTC (rev
19736)
@@ -43,7 +43,9 @@
<axis path="/facelet-taglib/function/function-class">
</axis>
<axis
path="/facelet-taglib/tag/component/handler-class">
- </axis>
+ </axis>
+ <axis path="/facelet-taglib/tag/handler-class">
+ </axis>
<axis path="/facelet-taglib/library-class">
</axis>
</partitionType>