JBoss Tools SVN: r5716 - in trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test: resources/jsfTest/WebContent/pages/JBIDE/1568 and 2 other directories.
by jbosstools-commits@lists.jboss.org
Author: mareshkau
Date: 2008-01-15 10:53:16 -0500 (Tue, 15 Jan 2008)
New Revision: 5716
Added:
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/JBIDE-1568-body.jsp
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/JBIDE-1568-richfaces.jsp
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/JBIDE-1568-seam.xhtml
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/src/org/jboss/tools/jsf/vpe/jsf/test/jbide/JsfJbide1568Test.java
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/src/org/jboss/tools/jsf/vpe/jsf/test/JsfAllTests.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-1568
Added: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/JBIDE-1568-body.jsp
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/JBIDE-1568-body.jsp (rev 0)
+++ trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/JBIDE-1568-body.jsp 2008-01-15 15:53:16 UTC (rev 5716)
@@ -0,0 +1,18 @@
+<%@ taglib uri="http://richfaces.org/rich" prefix="rich" %>
+<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
+<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
+
+<html>
+<head>
+</head>
+<body
+
+<f:view>
+
+<rich:inputNumberSlider/>
+
+<rich:inputNumberSlider minValue="-10" maxValue="200" value="40"/>
+
+</f:view>
+</body>
+</html>
\ No newline at end of file
Added: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/JBIDE-1568-richfaces.jsp
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/JBIDE-1568-richfaces.jsp (rev 0)
+++ trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/JBIDE-1568-richfaces.jsp 2008-01-15 15:53:16 UTC (rev 5716)
@@ -0,0 +1,593 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:ui="http://java.sun.com/jsf/facelets"
+ xmlns:h="http://java.sun.com/jsf/html"
+ xmlns:f="http://java.sun.com/jsf/core"
+ xmlns:a4j="http://richfaces.org/a4j"
+ xmlns:rich="http://richfaces.org/rich">
+
+<head>
+</head>
+<body>
+<table border="2px;">
+<tr><td>
+ <!-- Calendar -->
+ <rich:calendar <h:inputText value="#{user}" id="inputText"/> dsfj sdf sdfj ksdfk jsdf o djgf sdnkafk nasdfkln sdlf sdfnk
+ </rich:calendar>
+ </td>
+<tr>
+<tr>
+ <h:inputText value="#{user}" id="inputText"/>
+ <rich:componentControl for="inputText" attachTo="link" operation="show" event="onclick"
+ <h:inputText value="#{user}" id="inputText"/>
+ </rich:componentControl>
+
+
+</tr>
+<tr>
+<rich:contextMenu event="oncontextmenu" attached="true"
+ submitMode="none"
+ <rich:menuItem value="Zoom In" onclick="enlarge();" id="zin"></rich:menuItem>
+ <rich:menuItem value="Zoom Out" onclick="decrease();" id="zout"></rich:menuItem>
+</rich:contextMenu>
+
+</tr>
+<tr>
+ <!-- DataDefenitionList -->
+ <rich:dataDefinitionList rows="5"
+ <h:outputText value="testDefinitionList" />
+ </rich:dataDefinitionList>
+
+</tr>
+<tr>
+ <!-- Data Filter Slider -->
+ <rich:dataFilterSlider startRange="1" endRange="1000" increment="100"
+ trailer="true" />
+
+</tr>
+<tr>
+ <!-- Data Grid -->
+ <rich:panel
+ <f:facet name="header">
+ <h:outputText value="Car Store"></h:outputText>
+ </f:facet>
+ <h:form>
+ <rich:dataGrid columns="2" elements="12">
+ <rich:panel>
+ <f:facet name="header">
+ <h:outputText value="Car"></h:outputText>
+ </f:facet>
+ <h:panelGrid columns="2">
+ <h:outputText value="Price:"></h:outputText>
+ <h:outputText value="30000" />
+ <h:outputText value="Mileage:"></h:outputText>
+ <h:outputText value="345345345" />
+ <h:outputText value="VIN:"></h:outputText>
+ <h:outputText value="HKFFGHGKHJKLJ" />
+ <h:outputText value="Stock:"></h:outputText>
+ <h:outputText value="GHKFGH" />
+ </h:panelGrid>
+ </rich:panel>
+ </rich:dataGrid>
+ </h:form>
+ </rich:panel>
+
+</tr>
+<tr>
+ <!-- Data List -->
+ <rich:dataList rows="5">
+ <h:outputText value="testList" />
+ </rich:dataList>
+
+</tr>
+<tr>
+ <!-- Data Ordered List -->
+ <rich:dataOrderedList rows="5">
+ <h:outputText value="testOrderedList" />
+ </rich:dataOrderedList>
+
+</tr>
+<tr>
+ <rich:datascroller>
+ </rich:datascroller>
+
+</tr>
+<tr>
+ <!-- Data Table -->
+ <rich:dataTable onRowMouseOver="this.style.backgroundColor='#F1F1F1'"
+ onRowMouseOut="this.style.backgroundColor='#F2F2F2'" cellpadding="0"
+ cellspacing="0" width="700" border="0" value="table"
+
+ <f:facet name="header">
+ <rich:columnGroup>
+ <rich:column rowspan="2">
+ <rich:spacer />
+ </rich:column>
+ <rich:column colspan="3">
+ <h:outputText value="Expenses" />
+ </rich:column>
+ <rich:column rowspan="2">
+ <h:outputText value="subtotals" />
+ </rich:column>
+ <rich:column breakBefore="true">
+ <h:outputText value="Meals" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="Hotels" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="Transport" />
+ </rich:column>
+ </rich:columnGroup>
+ </f:facet>
+ <rich:column colspan="5">
+ <h:outputText value="Minsk" />
+ </rich:column>
+
+ <rich:subTable onRowMouseOver="this.style.backgroundColor='#F8F8F8'"
+ onRowMouseOut="this.style.backgroundColor='F9F9F9'" value="SubTable"
+ <rich:column>
+ <h:outputText value="25-Aug-97"></h:outputText>
+ </rich:column>
+ <rich:column>
+ <h:outputText value="30"></h:outputText>
+ </rich:column>
+ <rich:column>
+ <h:outputText value="30"></h:outputText>
+ </rich:column>
+ <rich:column>
+ <h:outputText value="100"></h:outputText>
+ </rich:column>
+ <rich:column
+ <h:outputText value="20"></h:outputText>
+ </rich:column>
+ </rich:subTable>
+ <f:facet name="footer">
+ <rich:columnGroup>
+ <rich:column><h:outputText value="Totals"></h:outputText></rich:column>
+ <rich:column>
+ <h:outputText value="30"></h:outputText>
+ </rich:column>
+ <rich:column>
+ <h:outputText value="50"></h:outputText>
+ </rich:column>
+ <rich:column>
+ <h:outputText value="10"></h:outputText>
+ </rich:column>
+ <rich:column>
+ <h:outputText value="20"></h:outputText>
+ </rich:column>
+ </rich:columnGroup>
+ </f:facet>
+ </rich:dataTable>
+
+</tr>
+<tr>
+<rich:dragIndicator id="indicator" />
+ <h:panelGrid columnClasses="panelc" columns="4" width="100%"
+ <rich:panel style="width:100px">
+ <f:facet name="header">
+ <h:outputText value="Source List" />
+ </f:facet>
+ <h:dataTable id="src" columns="1" value="#{dndBean.frameworks}"
+ var="fm">
+ <h:column>
+ <a4j:outputPanel style="border:1px solid gray;padding:2px;"
+ layout="block"
+ <rich:dragSupport dragIndicator=":indicator"
+ dragType="#{fm.family}" dragValue="#{fm}">
+ <rich:dndParam name="label" value="#{fm.name}" />
+ </rich:dragSupport>
+ <h:outputText value="Test"></h:outputText>
+ </a4j:outputPanel>
+ </h:column>
+ </h:dataTable>
+ </rich:panel>
+ <rich:panel styleClass="dropTargetPanel">
+ <f:facet name="header">
+ <h:outputText value="PHP Frameworks" />
+ </f:facet>
+ <rich:dropSupport id="php" acceptedTypes="PHP" dropValue="PHP"
+ dropListener="#{eventBean.processDrop}" reRender="phptable, src">
+ </rich:dropSupport>
+ <h:dataTable id="phptable" columns="1"
+ value="#{dndBean.containerPHP}" var="fm">
+ <h:column>
+ <h:outputText value="Test"></h:outputText>
+ </h:column>
+ </h:dataTable>
+ </rich:panel>
+ <rich:panel styleClass="dropTargetPanel"
+ <f:facet name="header">
+ <h:outputText value=".NET Frameworks" />
+ </f:facet>
+ <rich:dropSupport id="dnet" acceptedTypes="DNET" dropValue="DNET"
+ dropListener="#{eventBean.processDrop}" reRender="dnettable, src">
+ </rich:dropSupport>
+ <h:dataTable id="dnettable" columns="1"
+ value="#{dndBean.containerDNET}" var="fm">
+ <h:column>
+ <h:outputText value="Test"></h:outputText>
+ </h:column>
+ </h:dataTable>
+ </rich:panel>
+ <rich:panel styleClass="dropTargetPanel">
+ <f:facet name="header">
+ <h:outputText value="ColdFusion Frameworks" />
+ </f:facet>
+ <rich:dropSupport id="cf" acceptedTypes="CF" dropValue="CF"
+ dropListener="#{eventBean.processDrop}" reRender="cftable, src">
+ </rich:dropSupport>
+ <h:dataTable id="cftable" columns="1" value="#{dndBean.containerCF}"
+ var="fm">
+ <h:column>
+ <h:outputText value="Test"></h:outputText>
+ </h:column>
+ </h:dataTable>
+ </rich:panel>
+ </h:panelGrid>
+ <a4j:commandButton action="#{dndBean.reset}" value="Start Over"
+ reRender="src,phptable,cftable,dnettable" />
+
+</tr>
+<tr>
+ <!-- Drop Down Menu,Menu Group, Menu Item, Menu Separator -->
+ <rich:dropDownMenu value="File"
+ <rich:menuItem submitMode="ajax" value="New">
+ </rich:menuItem>
+ <rich:menuItem submitMode="ajax" value="Open" />
+ <rich:menuGroup value="Save As...">
+ <rich:menuItem submitMode="ajax" value="Text File" />
+ <rich:menuItem submitMode="ajax" value="PDF File" />
+ </rich:menuGroup>
+ <rich:menuItem submitMode="ajax" value="Close" />
+ <rich:menuSeparator id="menuSeparator11" />
+ <rich:menuItem submitMode="ajax" value="Exit" />
+ </rich:dropDownMenu>
+
+</tr>
+<tr>
+ <!-- Effect -->
+ <rich:panel id="fadebox" styleClass="box"
+ <f:facet name="header">Fade Effect</f:facet>
+ <rich:effect event="onclick" type="Fade" >
+ </rich:effect>
+ <rich:effect event="onclick" for="fadebox" type="Appear"
+ params="delay:3.0,duration:0.5" />
+ <h:outputText value="Click to Activate" />
+ </rich:panel>
+
+</tr>
+<tr>
+ <!-- Google map -->
+ <rich:gmap
+ <rich:effect event="onclick" for="fadebox" type="Appear"
+ params="delay:3.0,duration:0.5" />
+ <h:outputText value="Click to Activate" />
+ </rich:gmap>
+</tr>
+<tr>
+ <!-- Input Number Slider -->
+ <rich:inputNumberSlider maxValue="50">
+ </rich:inputNumberSlider>
+
+</tr>
+<tr>
+ <!-- Input Number Spinner -->
+ <rich:inputNumberSpinner minValue="1" maxValue="50">
+ </rich:inputNumberSpinner>
+
+</tr>
+<tr>
+ <!-- Insert -->
+ <rich:insert></rich:insert>
+
+</tr>
+<tr>
+ <!-- Message -->
+ <rich:message>
+ </rich:message>
+
+</tr>
+<tr>
+ <!-- Messages -->
+ <rich:messages
+ <width="500" zindex="2000">
+ <f:facet name="header">
+ <h:outputText value="Modal Panel Title" />
+ </rich:messages>
+
+</tr>
+<tr>
+<!-- Modal Panel -->
+<rich:modalPanel id="mp" minHeight="200" minWidth="450" height="200"
+ width="500" zindex="2000">
+ <f:facet name="header">
+ <h:outputText value="Modal Panel Title" />
+ </f:facet>
+</rich:modalPanel>
+
+</tr>
+
+<tr>
+<rich:paint2D id="painter" width="300" height="120" data="#{paintData}"
+ format="png" paint="#{paintBean.paint}" />
+<rich:spacer width="720" height="10" />
+
+</tr>
+<tr>
+<!-- Panel component -->
+ <rich:panel
+ <f:facet name="header">
+ This rich panel component
+ </f:facet>
+ Test rich panel component
+ </rich:panel>
+
+</tr>
+<tr>
+<!-- Panel bar component -->
+ <rich:panelBar height="50" width="500"
+ <rich:panelBarItem label="Panel bar item 1"
+
+ Test panel bar item component
+ </rich:panelBarItem>
+ <rich:panelBarItem label="Panel bar item 2">
+ Test panel bar item component
+ </rich:panelBarItem>
+ </rich:panelBar>
+
+</tr>
+<tr>
+<h:panelGrid columns="2" columnClasses="cols" width="100%">
+ <rich:panelMenu style="width:200px" mode="ajax"
+ iconExpandedGroup="disc" iconCollapsedGroup="disc"
+ iconExpandedTopGroup="chevronUp" iconGroupTopPosition="right"
+ iconCollapsedTopGroup="chevronDown" iconCollapsedTopPosition="right"
+ <!-- Panel Menu Group component -->
+ <rich:panelMenuGroup label="Group 1">
+ <rich:panelMenuItem label="Item 1.1"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 1.1" />
+ </rich:panelMenuItem>
+ <!-- Panel Menu Item component -->
+ <rich:panelMenuItem label="Item 1.2"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 1.2" />
+ </rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 1.3"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 1.3" />
+ </rich:panelMenuItem>
+ </rich:panelMenuGroup>
+ <rich:panelMenuGroup label="Group 2">
+ <rich:panelMenuItem label="Item 2.1"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 2.1" />
+ </rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 2.2"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 2.2" />
+ </rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 2.3"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 2.3" />
+ </rich:panelMenuItem>
+ <rich:panelMenuGroup label="Group 2.4">
+ <rich:panelMenuItem label="Item 2.4.1"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 2.4.1" />
+ </rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 2.4.2"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 2.4.2" />
+ </rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 2.4.3"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 2.4.3" />
+ </rich:panelMenuItem>
+ </rich:panelMenuGroup>
+ <rich:panelMenuItem label="Item 2.5"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 2.5" />
+ </rich:panelMenuItem>
+ </rich:panelMenuGroup>
+ <rich:panelMenuGroup label="Group 3">
+ <rich:panelMenuItem label="Item 3.1"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 3.1" />
+ </rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 3.2"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 3.2" />
+ </rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 3.3"
+ action="#{panelMenu.updateCurrent}">
+ <f:param name="current" value="Item 3.3" />
+ </rich:panelMenuItem>
+ </rich:panelMenuGroup>
+ </rich:panelMenu>
+</h:panelGrid>
+
+</tr>
+<tr>
+<!-- Scrollable Data Table component -->
+ <rich:scrollableDataTable rowKeyVar="rkv" frozenColCount="1"
+ height="150px" width="700px" rows="5" columnClasses="col"
+ sortMode="single"
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText styleClass="headerText" value="Car" />
+ </f:facet>
+ <h:outputText value="Car1" />
+ </rich:column>
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText styleClass="headerText" value="Model" />
+ </f:facet>
+ <h:outputText value="Model1" />
+ </rich:column>
+ </rich:scrollableDataTable>
+
+</tr>
+<tr>
+<!-- Separator component -->
+ <rich:separator height="20"/>
+
+</tr>
+<tr>
+<!-- Simple Toggle Panel component -->
+<rich:simpleTogglePanel switchType="client"
+ label="Test simple toggle panel">
+ This is simple toggle panel
+ </rich:simpleTogglePanel>
+
+</tr>
+<tr>
+<!-- Spacer component -->
+<rich:spacer width="720" height="50" />
+
+</tr>
+<tr>
+<!-- Suggestion Box component -->
+<h:inputText value="#{suggestionBox.property}" id="text" />
+<rich:suggestionbox id="suggestionBoxId" for="text" tokens=",["
+ rules="#{suggestionBox.rules}"
+ suggestionAction="#{suggestionBox.autocomplete}" var="result"
+ fetchValue="#{result.text}" rows="#{suggestionBox.intRows}"
+ first="#{suggestionBox.intFirst}" minChars="#{suggestionBox.minchars}"
+ shadowOpacity="#{suggestionBox.shadowOpacity}"
+ border="#{suggestionBox.border}" width="#{suggestionBox.width}"
+ height="#{suggestionBox.height}"
+ shadowDepth="#{suggestionBox.shadowDepth}"
+ cellpadding="#{suggestionBox.cellpadding}"
+ <h:column>
+ <h:outputText value="#{result.text}" />
+ </h:column>
+</rich:suggestionbox>
+
+</tr>
+<tr>
+<!-- Tab panel component -->
+<rich:tabPanel>
+ <!-- Tab component -->
+ <rich:tab label="First">
+ Here is tab #1
+ </rich:tab>
+ <rich:tab label="Second">
+ Here is tab #2
+ </rich:tab>
+ <rich:tab label="Third">
+ Here is tab #3
+ </rich:tab>
+</rich:tabPanel>
+
+</tr>
+
+<tr>
+<!-- Toggle Panel component -->
+<rich:togglePanel value="#{toggleBean.skinChooserState1}"
+ switchType="client" stateOrder="closed,tip1, tip2,tip3"
+
+ <f:facet name="closed">
+ <!-- Toggle Control component-->
+ <rich:toggleControl>
+ <h:graphicImage id="pic" style="border-width:0"
+ value="/pictures/clickme.gif" />
+ </rich:toggleControl>
+ </f:facet>
+
+ <f:facet name="tip1">
+ <ui:include src="/templetes/tipBlock.xhtml">
+ <ui:param name="tip"
+ value="rich:toggleControl might bre located inside of outside
+ of the rich:toogleControl it works for. In case of outside location, the control
+ attribute 'for' should refer to the toggle panel id." />
+ <ui:param name="next" value="tip2" />
+ </ui:include>
+ </f:facet>
+
+ <f:facet name="tip2">
+ <ui:include src="/templetes/tipBlock.xhtml">
+ <ui:param name="tip"
+ value="Attribute initialState defines the first state appear
+ when the page is loaded. If this attribute is not specified, the first state
+ mentioned in the attribute stateOrder will be the first" />
+ <ui:param name="previous" value="tip1" />
+ <ui:param name="next" value="tip3" />
+ </ui:include>
+ </f:facet>
+
+ <f:facet name="tip3">
+ <ui:include src="/templetes/tipBlock.xhtml">
+ <ui:param name="tip"
+ value="Note that rich:toggleControl similar to
+ h:commandLink for 'server' mode and smilar to a4j:commandLink for 'ajax' mode.
+ Set immediate attribute to true if jsf form has other input field that might
+ cause the validation error. Otherwize, the state switched will not perform" />
+ <ui:param name="previous" value="tip2" />
+ </ui:include>
+ </f:facet>
+</rich:togglePanel>
+
+</tr>
+<tr>
+<!-- Tool Bar component -->
+ <rich:toolBar id="bar" height="30">
+ <!-- Tool Bar Group component -->
+ <rich:toolBarGroup>
+ <h:outputText value="Group1.1" />
+ <h:outputText value="Group1.2" />
+ <h:outputText value="Group1.3" />
+ </rich:toolBarGroup>
+ <!-- Tool Bar Group component -->
+ <rich:toolBarGroup>
+ <h:outputText value="Group2.1" /
+ <h:outputText value="Group2.2" />
+ </rich:toolBarGroup>
+ <!-- Tool Bar Group component -->
+ <rich:toolBarGroup location="right">
+ <h:outputText value="Group3.1" />
+ <h:outputText value="Group3.2" />
+ </rich:toolBarGroup>
+ </rich:toolBar>
+
+</tr>
+<tr>
+<!-- Tree component -->
+<rich:tree style="width:300px"
+ <!-- Tree Nodes component -->
+ <rich:treeNodesAdaptor>
+ <!-- Tree Node component -->
+ <rich:treeNode type="artist">
+ <h:outputText value="Node1" />
+ </rich:treeNode>
+ <rich:treeNode type="album">
+ <h:outputText value="Node2" />
+ </rich:treeNode>
+ </rich:treeNodesAdaptor>
+ <!-- Recursive TreeNodes component -->
+ <rich:recursiveTreeNodesAdaptor
+ <rich:treeNode type="song">
+ <h:outputText value="Leaf1" />
+ </rich:treeNode>
+ <rich:treeNode type="song">
+ <h:outputText value="Leaf2" /
+ </rich:treeNode>
+ </rich:recursiveTreeNodesAdaptor>
+
+</rich:tree>
+
+</tr>
+<tr>
+<!-- Virtual earth component -->
+<rich:virtualEarth>
+ <rich:toolTip>
+ <h:outputText value="This is virtual earth component" />
+ </rich:toolTip>
+</rich:virtualEarth>
+
+</tr>
+</table>
+</body>
+</html>
\ No newline at end of file
Added: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/JBIDE-1568-seam.xhtml
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/JBIDE-1568-seam.xhtml (rev 0)
+++ trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/resources/jsfTest/WebContent/pages/JBIDE/1568/JBIDE-1568-seam.xhtml 2008-01-15 15:53:16 UTC (rev 5716)
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:f="http://java.sun.com/jsf/core"
+ xmlns:h="http://java.sun.com/jsf/html"
+ xmlns:s="http://jboss.com/products/seam/taglib">
+<head>
+</head>
+<body>
+<s:button
+ asdfas asdkjasd asdklj asd <sadasd asdasd /> sdfsdf
+</s:button>
+
+<s:decorate template="insert.xhtml"
+ asdfas asdkjasd asdklj asd <sadasd asdasd /> sdfsdf
+</s:decorate>
+
+<s:div>
+ </s:div>
+
+ <s:formattedText value="#{blog.text}"
+ sa asdfas asdkjasd asdklj asd <sadasd asdasd /> sdfsdf
+ </s:formattedText>
+
+ <s:label styleClass="#{invalid?'error':''}"
+ Label asdfas asdkjasd asdklj asd <sadasd asdasd /> sdfsdf
+</s:label>
+
+<s:link view="/login.xhtml" value="Link" asdfas asdkjasd asdklj asd <sadasd asdasd /> sdfsdf
+</s:link>
+
+<s:message styleClass="error" asdfas asdkjasd asdklj asd <sadasd asdasd /> sdfsdf
+</s:message>
+
+<s:span styleClass="required" rendered="#{required}"
+
+ asdfas asdkjasd asdklj asd <sadasd asdasd /> sdfsdf
+
+*</s:span>
+
+<s:validateAll
+ asdfas asdkjasd asdklj asd <sadasd asdasd /> sdfsdf
+</s:validateAll>
+</body>
+</html>
Modified: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/src/org/jboss/tools/jsf/vpe/jsf/test/JsfAllTests.java
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/src/org/jboss/tools/jsf/vpe/jsf/test/JsfAllTests.java 2008-01-15 15:53:06 UTC (rev 5715)
+++ trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/src/org/jboss/tools/jsf/vpe/jsf/test/JsfAllTests.java 2008-01-15 15:53:16 UTC (rev 5716)
@@ -20,6 +20,7 @@
import org.jboss.tools.jsf.vpe.jsf.test.jbide.JsfJbide1467Test;
import org.jboss.tools.jsf.vpe.jsf.test.jbide.JsfJbide1501Test;
import org.jboss.tools.jsf.vpe.jsf.test.jbide.JsfJbide1548Test;
+import org.jboss.tools.jsf.vpe.jsf.test.jbide.JsfJbide1568Test;
import org.jboss.tools.vpe.ui.test.VpeTestSetup;
import org.jboss.tools.vpe.ui.test.beans.ImportBean;
@@ -41,6 +42,7 @@
suite.addTestSuite(JsfJbide1501Test.class);
suite.addTestSuite(JBIDE1484Test.class);
suite.addTestSuite(JsfJbide1548Test.class);
+ suite.addTestSuite(JsfJbide1568Test.class);
// $JUnit-END$
//added by Max Areshkau
//add here projects which should be imported for junit tests
Added: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/src/org/jboss/tools/jsf/vpe/jsf/test/jbide/JsfJbide1568Test.java
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/src/org/jboss/tools/jsf/vpe/jsf/test/jbide/JsfJbide1568Test.java (rev 0)
+++ trunk/jsf/tests/org.jboss.tools.jsf.vpe.jsf.test/src/org/jboss/tools/jsf/vpe/jsf/test/jbide/JsfJbide1568Test.java 2008-01-15 15:53:16 UTC (rev 5716)
@@ -0,0 +1,41 @@
+/*******************************************************************************
+* Copyright (c) 2007 Red Hat, Inc.
+* Distributed under license by Red Hat, Inc. All rights reserved.
+* This program is made available under the terms of the
+* Eclipse Public License v1.0 which accompanies this distribution,
+* and is available at http://www.eclipse.org/legal/epl-v10.html
+*
+* Contributors:
+* Red Hat, Inc. - initial API and implementation
+******************************************************************************/
+package org.jboss.tools.jsf.vpe.jsf.test.jbide;
+
+import org.eclipse.core.resources.IFile;
+import org.jboss.tools.vpe.ui.test.TestUtil;
+import org.jboss.tools.vpe.ui.test.VpeTest;
+
+/**
+ * @author Max Areshkau
+ *
+ * junit for http://jira.jboss.com/jira/browse/JBIDE-1568
+ *
+ */
+public class JsfJbide1568Test extends VpeTest {
+
+ public static final String IMPORT_PROJECT_NAME="jsfTest";
+ public JsfJbide1568Test(String name) {
+ super(name);
+ }
+
+ public void testJBIDE1568Body() throws Throwable {
+ performTestForVpeComponent((IFile) TestUtil.getComponentPath("JBIDE/1568/JBIDE-1568-body.jsp",IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testJBIDE1568RichFaces() throws Throwable {
+ performTestForVpeComponent((IFile) TestUtil.getComponentPath("JBIDE/1568/JBIDE-1568-richfaces.jsp",IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testJBIDE1568Seam() throws Throwable {
+ performTestForVpeComponent((IFile) TestUtil.getComponentPath("JBIDE/1568/JBIDE-1568-seam.xhtml",IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+}
16 years, 5 months
JBoss Tools SVN: r5715 - in trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor: template and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: mareshkau
Date: 2008-01-15 10:53:06 -0500 (Tue, 15 Jan 2008)
New Revision: 5715
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpePreviewDomBuilder.java
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeVisualDomBuilder.java
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/HtmlBodyTemplate.java
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/VpeTemplateManager.java
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/VpeDebugUtil.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-1568
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpePreviewDomBuilder.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpePreviewDomBuilder.java 2008-01-15 15:43:21 UTC (rev 5714)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpePreviewDomBuilder.java 2008-01-15 15:53:06 UTC (rev 5715)
@@ -16,6 +16,7 @@
import java.util.Set;
import org.eclipse.wst.sse.core.internal.provisional.INodeAdapter;
import org.jboss.tools.jst.jsp.preferences.VpePreference;
+import org.jboss.tools.vpe.VpePlugin;
import org.jboss.tools.vpe.editor.context.VpePageContext;
import org.jboss.tools.vpe.editor.mapping.VpeDomMapping;
import org.jboss.tools.vpe.editor.mapping.VpeNodeMapping;
@@ -27,6 +28,7 @@
import org.jboss.tools.vpe.editor.util.TextUtil;
import org.mozilla.interfaces.nsIDOMElement;
import org.mozilla.interfaces.nsIDOMNode;
+import org.mozilla.xpcom.XPCOMException;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
@@ -72,12 +74,19 @@
VpeTemplate template = templateManager.getTemplate(getPageContext(), (Element)sourceNode, ifDependencySet);
VpeCreationData creationData;
+ //FIX FOR JBIDE-1568, added by Max Areshkau
+ try {
if ( template.isHaveVisualPreview() ) {
creationData = template.create(getPageContext(), sourceNode, getVisualDocument());
} else {
nsIDOMElement tempHTMLElement = getVisualDocument().createElement(HTML.TAG_DIV);
creationData = new VpeCreationData(tempHTMLElement);
}
+ }catch (XPCOMException ex) {
+ VpePlugin.getPluginLog().logError(ex);
+ VpeTemplate defTemplate = templateManager.getDefTemplate();
+ creationData = defTemplate.create(getPageContext(), sourceNode, getVisualDocument());
+ }
getPageContext().setCurrentVisualNode(null);
nsIDOMElement visualNewElement;
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeVisualDomBuilder.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeVisualDomBuilder.java 2008-01-15 15:43:21 UTC (rev 5714)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeVisualDomBuilder.java 2008-01-15 15:53:06 UTC (rev 5715)
@@ -368,8 +368,20 @@
VpeTemplate template = templateManager.getTemplate(pageContext,
(Element) sourceNode, ifDependencySet);
- VpeCreationData creationData = template.create(pageContext,
- sourceNode, visualDocument);
+ VpeCreationData creationData = null;
+ //FIX FOR JBIDE-1568, added by Max Areshkau
+ try {
+ if ( template.isHaveVisualPreview() ) {
+ creationData = template.create(getPageContext(), sourceNode, getVisualDocument());
+ } else {
+ nsIDOMElement tempHTMLElement = getVisualDocument().createElement(HTML.TAG_DIV);
+ creationData = new VpeCreationData(tempHTMLElement);
+ }
+ }catch (XPCOMException ex) {
+ VpePlugin.getPluginLog().logError(ex);
+ VpeTemplate defTemplate = templateManager.getDefTemplate();
+ creationData = defTemplate.create(getPageContext(), sourceNode, getVisualDocument());
+ }
pageContext.setCurrentVisualNode(null);
nsIDOMElement visualNewElement = (nsIDOMElement) creationData
.getNode();
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/HtmlBodyTemplate.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/HtmlBodyTemplate.java 2008-01-15 15:43:21 UTC (rev 5714)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/HtmlBodyTemplate.java 2008-01-15 15:53:06 UTC (rev 5715)
@@ -17,6 +17,7 @@
import org.mozilla.interfaces.nsIDOMElement;
import org.mozilla.interfaces.nsIDOMNamedNodeMap;
import org.mozilla.interfaces.nsIDOMNode;
+import org.mozilla.xpcom.XPCOMException;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
@@ -63,9 +64,13 @@
if (VpeStyleUtil.PARAMETR_BACKGROND.equalsIgnoreCase(name))
value = VpeStyleUtil.addFullPathIntoBackgroundValue(value,
pageContext.getEditPart().getEditorInput());
-
- bodyOld.setAttribute(name, value);
-
+ //FIX FOR JBIDE-1568, added by Max Areshkau
+ try{
+ bodyOld.setAttribute(name, value);
+ }catch(XPCOMException ex ) {
+ //jsut ignore it
+ }
+
}
nsIDOMElement div = visualDocument.createElement(HTML.TAG_DIV);
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/VpeTemplateManager.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/VpeTemplateManager.java 2008-01-15 15:43:21 UTC (rev 5714)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/VpeTemplateManager.java 2008-01-15 15:53:06 UTC (rev 5715)
@@ -11,7 +11,6 @@
package org.jboss.tools.vpe.editor.template;
import java.io.File;
-
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
@@ -19,22 +18,19 @@
import java.util.List;
import java.util.Map;
import java.util.Set;
-
import org.eclipse.core.runtime.IConfigurationElement;
import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.Platform;
-import org.eclipse.core.runtime.Status;
import org.eclipse.wst.xml.core.internal.document.ElementImpl;
+import org.jboss.tools.common.xml.XMLUtilities;
+import org.jboss.tools.vpe.VpePlugin;
+import org.jboss.tools.vpe.editor.context.VpePageContext;
import org.osgi.framework.Bundle;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
-import org.jboss.tools.common.xml.XMLUtilities;
-import org.jboss.tools.vpe.VpePlugin;
-import org.jboss.tools.vpe.editor.context.VpePageContext;
-
public class VpeTemplateManager {
static final String TEMPLATES_FILE_LIST_NAME = "vpe-templates-list.xml";
@@ -206,7 +202,7 @@
return defTemplate;
}
}
-
+
private VpeTemplate getTemplateImpl(VpePageContext pageContext, Node sourceNode, Set dependencySet) {
String name = getTemplateName(pageContext, sourceNode);
if (name == null) {
@@ -793,4 +789,14 @@
defTemplate.init(createDefTemplateElement(), true);
return defTemplate;
}
+
+ /**
+ * @return the defTemplate
+ */
+ public VpeTemplate getDefTemplate() {
+ if(defTemplate==null) {
+ defTemplate=createDefTemplate();
+ }
+ return defTemplate;
+ }
}
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/VpeDebugUtil.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/VpeDebugUtil.java 2008-01-15 15:43:21 UTC (rev 5714)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/util/VpeDebugUtil.java 2008-01-15 15:53:06 UTC (rev 5715)
@@ -1,5 +1,4 @@
/*******************************************************************************
-
* Copyright (c) 2007 Red Hat, Inc.
* Distributed under license by Red Hat, Inc. All rights reserved.
* This program is made available under the terms of the
16 years, 5 months
JBoss Tools SVN: r5714 - in trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test: src/org/jboss/tools/struts/vpe/struts/test and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: dazarov
Date: 2008-01-15 10:43:21 -0500 (Tue, 15 Jan 2008)
New Revision: 5714
Added:
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/checkbox.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/define.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/empty.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/equal.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/errors.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/file.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/form.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/greaterEqual.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/greaterThan.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/hidden.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/image.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/img.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/iterate.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/lessEqual.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/lessThan.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/link.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/match.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/message.jsp
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/messages.jsp
Modified:
trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/src/org/jboss/tools/struts/vpe/struts/test/StrutsNestedComponentTest.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-1565
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/checkbox.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/checkbox.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/checkbox.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,14 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:checkbox property="prop1">Option1</nested:checkbox><BR>
+ <nested:checkbox property="prop2">Option2</nested:checkbox><BR>
+ <nested:checkbox property="prop3">Option3</nested:checkbox><BR>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/define.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/define.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/define.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,12 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:define id="abc"/>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/empty.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/empty.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/empty.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,14 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:empty name="abc" property="value1">
+ Empty
+ </nested:empty>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/equal.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/equal.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/equal.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,14 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:equal value="value1" property="prop1">
+ Equal
+ </nested:equal>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/errors.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/errors.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/errors.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,12 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:errors name="errors" property="prop1"/>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/file.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/file.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/file.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,13 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:file property="file.ext">
+ </nested:file>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/form.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/form.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/form.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,11 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <nested:form action="">
+ </nested:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/greaterEqual.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/greaterEqual.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/greaterEqual.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,14 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:greaterEqual value="value1" property="prop1">
+ GreaterEqual
+ </nested:greaterEqual>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/greaterThan.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/greaterThan.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/greaterThan.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,14 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:greaterThan value="value1" property="prop1">
+ GreaterThan
+ </nested:greaterThan>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/hidden.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/hidden.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/hidden.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,14 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:hidden property="prop1" value="value1">
+ Hidden
+ </nested:hidden>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/image.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/image.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/image.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,12 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:image src="test.gif"/>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/img.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/img.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/img.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,12 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:img page="test.gif" style="width:100;height:100"/>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/iterate.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/iterate.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/iterate.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,13 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:iterate id="gname" indexId="ind" name="givenNames">
+ </nested:iterate>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/lessEqual.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/lessEqual.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/lessEqual.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,14 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:lessEqual value="value1" property="prop1">
+ LessEqual
+ </nested:lessEqual>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/lessThan.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/lessThan.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/lessThan.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,14 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:lessThan value="value1" property="prop1">
+ LessThan
+ </nested:lessThan>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/link.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/link.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/link.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,12 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:link href="test.jsp">test.jsp</nested:link>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/match.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/match.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/match.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,14 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:match value="value1" property="property1">
+ Match
+ </nested:match>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/message.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/message.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/message.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,12 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:message name="abc"/>
+ </html:form>
+</body>
+</html:html>
Added: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/messages.jsp
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/messages.jsp (rev 0)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/resources/StrutsTest/WebContent/pages/components/nested/messages.jsp 2008-01-15 15:43:21 UTC (rev 5714)
@@ -0,0 +1,13 @@
+<%@ taglib uri="/WEB-INF/struts-html" prefix="html" %>
+<%@ taglib uri="http://jakarta.apache.org/struts/tags-nested" prefix="nested" %>
+<html:html>
+<head>
+ <title></title>
+</head>
+<body>
+ <html:form action="">
+ <nested:messages id="">
+ </nested:messages>
+ </html:form>
+</body>
+</html:html>
Modified: trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/src/org/jboss/tools/struts/vpe/struts/test/StrutsNestedComponentTest.java
===================================================================
--- trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/src/org/jboss/tools/struts/vpe/struts/test/StrutsNestedComponentTest.java 2008-01-15 15:36:21 UTC (rev 5713)
+++ trunk/struts/tests/org.jboss.tools.struts.vpe.struts.test/src/org/jboss/tools/struts/vpe/struts/test/StrutsNestedComponentTest.java 2008-01-15 15:43:21 UTC (rev 5714)
@@ -52,4 +52,80 @@
public void testWriteNesting() throws Throwable {
performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/writeNesting.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
}
+
+ public void testCheckbox() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/checkbox.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testDefine() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/define.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testEmpty() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/empty.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testEqual() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/equal.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testErrors() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/errors.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testFile() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/file.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testForm() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/form.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testGraterEqual() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/greaterEqual.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testGraterThan() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/greaterThan.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testHidden() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/hidden.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testImage() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/image.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testImg() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/img.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testIterate() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/iterate.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testLessEqual() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/lessEqual.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testLessThan() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/lessThan.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testLink() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/link.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testMatch() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/match.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testMessage() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/message.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
+
+ public void testMessages() throws Throwable {
+ performTestForVpeComponent((IFile)TestUtil.getComponentPath("components/nested/messages.jsp", IMPORT_PROJECT_NAME)); // $NON-NLS-1$
+ }
}
16 years, 5 months
JBoss Tools SVN: r5713 - in trunk/hibernatetools/tests/org.hibernate.eclipse.console.test: src/org/hibernate/eclipse/console/test/mappingproject and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: dgeraskov
Date: 2008-01-15 10:36:21 -0500 (Tue, 15 Jan 2008)
New Revision: 5713
Added:
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/.lib/hsqldb.jar
Removed:
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/.lib/postgresql-8.2-506.jdbc3.jar
Modified:
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/mappingproject/ProjectUtil.java
Log:
replace postgresql with hsqldb
Added: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/.lib/hsqldb.jar
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/.lib/hsqldb.jar
___________________________________________________________________
Name: svn:mime-type
+ application/x-jar
Deleted: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/.lib/postgresql-8.2-506.jdbc3.jar
===================================================================
(Binary files differ)
Modified: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/mappingproject/ProjectUtil.java
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/mappingproject/ProjectUtil.java 2008-01-15 15:24:54 UTC (rev 5712)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/src/org/hibernate/eclipse/console/test/mappingproject/ProjectUtil.java 2008-01-15 15:36:21 UTC (rev 5713)
@@ -42,7 +42,7 @@
private static final StringBuilder XML_CFG_START = new StringBuilder("<hibernate-configuration>\n")
.append("<session-factory>\n")
.append("<property name=\"hibernate.dialect\">")
- .append("org.hibernate.dialect.PostgreSQLDialect</property>");
+ .append("org.hibernate.dialect.HSQLDialect</property>");
private static final StringBuilder XML_CFG_END = new StringBuilder("</session-factory>\n")
.append("</hibernate-configuration>\n");
16 years, 5 months
JBoss Tools SVN: r5712 - trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map.
by jbosstools-commits@lists.jboss.org
Author: dgeraskov
Date: 2008-01-15 10:24:54 -0500 (Tue, 15 Jan 2008)
New Revision: 5712
Added:
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionMap.hbm.xml
Log:
http://jira.jboss.com/jira/browse/JBIDE-1571
project files
Added: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionMap.hbm.xml
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionMap.hbm.xml (rev 0)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionMap.hbm.xml 2008-01-15 15:24:54 UTC (rev 5712)
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="mapping.value.type.collection.map">
+ <class name="CollectionMap" table="COLLECTION_MAPS">
+ <id name="id" column="ID" />
+ <map name="items" table="COLLECTION_MAP_ITEMS">
+ <key column="COLLECTION_MAP_ID" />
+ <map-key column="COLLECTION_MAP_ITEM_KEY" type="integer" />
+ <element column="COLLECTION_MAP_ITEM" type="character"></element>
+ </map>
+ <map name="itemsOfClass"
+ table="COLLECTION_MAP_ITEMS_OF_CLASS">
+ <key column="COLLECTION_MAP_ID" />
+ <map-key column="COLLECTION_MAP_ITEM_KEY" type="integer" />
+ <one-to-many class="CollectionMapItem" />
+ </map>
+ <map name="itemsMany" table="COLLECTION_MAP_ITEMS_MANY">
+ <key column="COLLECTION_MAP_ID1" />
+ <map-key-many-to-many class="CollectionMapMany">
+ <column name="COLLECTION_MAP_ID" />
+ <column name="COLLECTION_MAP_ITEM_ID" />
+ </map-key-many-to-many>
+ <many-to-many class="CollectionMapItem" column="xxxx" />
+ </map>
+ </class>
+</hibernate-mapping>
\ No newline at end of file
Property changes on: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionMap.hbm.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
16 years, 5 months
JBoss Tools SVN: r5711 - trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map.
by jbosstools-commits@lists.jboss.org
Author: dgeraskov
Date: 2008-01-15 10:23:23 -0500 (Tue, 15 Jan 2008)
New Revision: 5711
Added:
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionListMap.hbm.xml
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionMapMany.hbm.xml
Log:
http://jira.jboss.com/jira/browse/JBIDE-1571
project files
Added: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionListMap.hbm.xml
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionListMap.hbm.xml (rev 0)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionListMap.hbm.xml 2008-01-15 15:23:23 UTC (rev 5711)
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="mapping.value.type.collection.map">
+ <class name="CollectionMapItem"
+ table="COLLECTION_MAP_ITEMS_OF_CLASS" schema="dbo">
+ <id name="id" column="ID" type="integer" />
+ <property name="collectionMapId" column="COLLECTION_MAP_ID"
+ type="integer" />
+ <property name="itemKey" column="COLLECTION_MAP_ITEM_KEY"
+ type="integer" />
+ <property name="item" column="COLLECTION_MAP_ITEM"
+ type="character" />
+ </class>
+</hibernate-mapping>
\ No newline at end of file
Property changes on: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionListMap.hbm.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Added: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionMapMany.hbm.xml
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionMapMany.hbm.xml (rev 0)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionMapMany.hbm.xml 2008-01-15 15:23:23 UTC (rev 5711)
@@ -0,0 +1,14 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC
+ "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+ "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="mapping.value.type.collection.map">
+ <class name="CollectionMapMany" table="COLLECTION_MAP_MANY">
+ <composite-id>
+ <key-property name="collectionMapId"
+ column="COLLECTION_MAP_ID" />
+ <key-property name="collectionMapItemId"
+ column="COLLECTION_MAP_ITEM_ID" />
+ </composite-id>
+ </class>
+</hibernate-mapping>
\ No newline at end of file
Property changes on: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/map/CollectionMapMany.hbm.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
16 years, 5 months
JBoss Tools SVN: r5710 - trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/list.
by jbosstools-commits@lists.jboss.org
Author: dgeraskov
Date: 2008-01-15 10:22:43 -0500 (Tue, 15 Jan 2008)
New Revision: 5710
Added:
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/list/CollectionListItem.hbm.xml
Log:
http://jira.jboss.com/jira/browse/JBIDE-1571
project files
Added: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/list/CollectionListItem.hbm.xml
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/list/CollectionListItem.hbm.xml (rev 0)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/list/CollectionListItem.hbm.xml 2008-01-15 15:22:43 UTC (rev 5710)
@@ -0,0 +1,16 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC
+"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="mapping.value.type.collection.list">
+ <class name="CollectionListItem" table="COLLECTION_LIST_ITEMS"
+ schema="dbo">
+ <id name="id" column="ID" type="integer" />
+ <property name="collectionListId" column="COLLECTION_LIST_ID"
+ type="integer" />
+ <property name="itemIndex" column="COLLECTION_LIST_ITEM_INDEX"
+ type="integer" />
+ <property name="item" column="COLLECTION_LIST_ITEM"
+ type="character" />
+ </class>
+</hibernate-mapping>
\ No newline at end of file
Property changes on: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/list/CollectionListItem.hbm.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
16 years, 5 months
JBoss Tools SVN: r5709 - trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/list.
by jbosstools-commits@lists.jboss.org
Author: dgeraskov
Date: 2008-01-15 10:22:26 -0500 (Tue, 15 Jan 2008)
New Revision: 5709
Added:
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/list/CollectionList.hbm.xml
Log:
http://jira.jboss.com/jira/browse/JBIDE-1571
project files
Added: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/list/CollectionList.hbm.xml
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/list/CollectionList.hbm.xml (rev 0)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/list/CollectionList.hbm.xml 2008-01-15 15:22:26 UTC (rev 5709)
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="mapping.value.type.collection.list">
+ <class name="CollectionList" table="COLLECTION_LISTS">
+ <id name="id" column="ID" />
+ <list name="items">
+ <key column="COLLECTION_LIST_ID" />
+ <list-index column="COLLECTION_LIST_ITEM_INDEX" />
+ <one-to-many class="CollectionListItem" />
+ </list>
+ </class>
+</hibernate-mapping>
\ No newline at end of file
Property changes on: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/list/CollectionList.hbm.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
16 years, 5 months
JBoss Tools SVN: r5708 - trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/set.
by jbosstools-commits@lists.jboss.org
Author: dgeraskov
Date: 2008-01-15 10:14:55 -0500 (Tue, 15 Jan 2008)
New Revision: 5708
Added:
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/set/CollectionSet.hbm.xml
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/set/CollectionSetItem.java
Log:
Added: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/set/CollectionSet.hbm.xml
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/set/CollectionSet.hbm.xml (rev 0)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/set/CollectionSet.hbm.xml 2008-01-15 15:14:55 UTC (rev 5708)
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC
+ "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+ "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+ <hibernate-mapping package="mapping.value.type.collection.set">
+ <class name="CollectionSet" table="COLLECTION_SETS">
+ <id name="id" column="ID"/>
+ <set name="items">
+ <key column="COLLECTION_SET_ID"/>
+ <one-to-many class="CollectionSetItem"/>
+ </set>
+ </class>
+</hibernate-mapping>
\ No newline at end of file
Property changes on: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/set/CollectionSet.hbm.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Added: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/set/CollectionSetItem.java
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/set/CollectionSetItem.java (rev 0)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/set/CollectionSetItem.java 2008-01-15 15:14:55 UTC (rev 5708)
@@ -0,0 +1,27 @@
+package mapping.value.type.collection.set;
+
+public class CollectionSetItem {
+
+ private int id;
+ private int collectionSetId;
+ private String item;
+
+ public int getCollectionSetId() {
+ return collectionSetId;
+ }
+ public void setCollectionSetId(int collectionSetId) {
+ this.collectionSetId = collectionSetId;
+ }
+ public int getId() {
+ return id;
+ }
+ public void setId(int id) {
+ this.id = id;
+ }
+ public String getItem() {
+ return item;
+ }
+ public void setItem(String item) {
+ this.item = item;
+ }
+}
Property changes on: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/collection/set/CollectionSetItem.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:keywords
+ Author Id Revision Date
Name: svn:eol-style
+ native
16 years, 5 months
JBoss Tools SVN: r5707 - trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/basic.
by jbosstools-commits@lists.jboss.org
Author: dgeraskov
Date: 2008-01-15 10:13:40 -0500 (Tue, 15 Jan 2008)
New Revision: 5707
Added:
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/basic/BasicValueTypes.hbm.xml
trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/basic/BasicValueTypesClass.java
Log:
http://jira.jboss.com/jira/browse/JBIDE-1571
project files
Added: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/basic/BasicValueTypes.hbm.xml
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/basic/BasicValueTypes.hbm.xml (rev 0)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/basic/BasicValueTypes.hbm.xml 2008-01-15 15:13:40 UTC (rev 5707)
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<!DOCTYPE hibernate-mapping PUBLIC
+ "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+ "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+<hibernate-mapping package="mapping.value.type.basic" schema="dbo">
+ <class name="BasicValueTypesClass" table="BasicValueTypesTable">
+ <id column="BasicValueTypesTable_ID" type="integer"></id>
+ </class>
+</hibernate-mapping>
\ No newline at end of file
Property changes on: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/basic/BasicValueTypes.hbm.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Added: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/basic/BasicValueTypesClass.java
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/basic/BasicValueTypesClass.java (rev 0)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/basic/BasicValueTypesClass.java 2008-01-15 15:13:40 UTC (rev 5707)
@@ -0,0 +1,57 @@
+package mapping.value.type.basic;
+
+public class BasicValueTypesClass {
+
+ private int property_int;
+ private long property_long;
+ private short property_short;
+ private float property_float;
+ private double property_double;
+ private byte property_byte;
+ private boolean property_boolean;
+
+ public boolean isProperty_boolean() {
+ return property_boolean;
+ }
+ public void setProperty_boolean(boolean property_boolean) {
+ this.property_boolean = property_boolean;
+ }
+ public byte getProperty_byte() {
+ return property_byte;
+ }
+ public void setProperty_byte(byte property_byte) {
+ this.property_byte = property_byte;
+ }
+ public double getProperty_double() {
+ return property_double;
+ }
+ public void setProperty_double(double property_double) {
+ this.property_double = property_double;
+ }
+ public float getProperty_float() {
+ return property_float;
+ }
+ public void setProperty_float(float property_float) {
+ this.property_float = property_float;
+ }
+ public int getProperty_int() {
+ return property_int;
+ }
+ public void setProperty_int(int property_int) {
+ this.property_int = property_int;
+ }
+ public long getProperty_long() {
+ return property_long;
+ }
+ public void setProperty_long(long property_long) {
+ this.property_long = property_long;
+ }
+ public short getProperty_short() {
+ return property_short;
+ }
+ public void setProperty_short(short property_short) {
+ this.property_short = property_short;
+ }
+
+
+}
Property changes on: trunk/hibernatetools/tests/org.hibernate.eclipse.console.test/res/project/mapping/value/type/basic/BasicValueTypesClass.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:keywords
+ Author Id Revision Date
Name: svn:eol-style
+ native
16 years, 5 months