You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xap-commits@incubator.apache.org by mt...@apache.org on 2006/09/25 02:51:15 UTC
svn commit: r449553 - in
/incubator/xap/trunk/WebContent/examples/dataBinding: AnArray.js
javascriptDatasource.html javascriptDatasource.xal
Author: mturyn
Date: Sun Sep 24 19:51:14 2006
New Revision: 449553
URL: http://svn.apache.org/viewvc?view=rev&rev=449553
Log:
Updated for first data binding.
Modified:
incubator/xap/trunk/WebContent/examples/dataBinding/AnArray.js
incubator/xap/trunk/WebContent/examples/dataBinding/javascriptDatasource.html
incubator/xap/trunk/WebContent/examples/dataBinding/javascriptDatasource.xal
Modified: incubator/xap/trunk/WebContent/examples/dataBinding/AnArray.js
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/WebContent/examples/dataBinding/AnArray.js?view=diff&rev=449553&r1=449552&r2=449553
==============================================================================
--- incubator/xap/trunk/WebContent/examples/dataBinding/AnArray.js (original)
+++ incubator/xap/trunk/WebContent/examples/dataBinding/AnArray.js Sun Sep 24 19:51:14 2006
@@ -8,6 +8,6 @@
}
AnArray.prototype.twelfth = function(){
- return AnArray.array[11] ;
+ return "The twelfth slot in this array was filled with: "+AnArray.array[11] ;
}
Modified: incubator/xap/trunk/WebContent/examples/dataBinding/javascriptDatasource.html
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/WebContent/examples/dataBinding/javascriptDatasource.html?view=diff&rev=449553&r1=449552&r2=449553
==============================================================================
--- incubator/xap/trunk/WebContent/examples/dataBinding/javascriptDatasource.html (original)
+++ incubator/xap/trunk/WebContent/examples/dataBinding/javascriptDatasource.html Sun Sep 24 19:51:14 2006
@@ -25,24 +25,11 @@
<script language="JavaScript" type="text/javascript" src="../../src/xap/taghandling/PluginDocumentHandler.js"></script>
- <!-- script language="JavaScript" type="text/javascript" src="../../src/xap/data/DataFramework.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/data/DataServiceFactory.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/data/DataServiceImpl.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/data/bridge/DataFrameworkBridge.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/data/bridge/DataSourceBridge.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/data/bridge/ObjectDataSourceBridge.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/data/datasource/DataSourceContainerImpl.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/data/datasource/DataSourceImpl.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/session/DeclarativeArgumentParser.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/session/ClientSession.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/mco/McoNamespaceHandler.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/requestservice/RequestService.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/data/DataNamespaceHandler.js"> </script>
- <script language="JavaScript" type="text/javascript" src="../../src/xap/xml/NamespaceHandlerManager.js"> </script -->
<script language="JavaScript" type="text/javascript">
Xap._sourceRootDir = "../../" ;
Xap.addDebuggables(
+ "xap.data.bridge.DataAttributeConverter",
"xap.data.DataFramework",
"xap.data.DataServiceFactory",
"xap.data.DataServiceImpl",
@@ -53,7 +40,7 @@
"xap.data.datasource.DataSourceContainerImpl",
"xap.data.datasource.DataSourceImpl",
"xap.data.datasource.AbstractDataSource",
- "xap.data.datasource.JavascriptDataSource",
+ "xap.data.datasource.JavascriptDataSource",
"xap.session.DeclarativeArgumentParser",
"xap.session.ClientSession",
"xap.mco.McoNamespaceHandler",
@@ -64,8 +51,14 @@
"xap.xml.sax.SaxContentHandler",
"xap.taghandling.PluginRegistryImpl",
"xap.taghandling.PluginDocumentHandler",
+ "xap.taghandling.AbstractTagImpl",
"xap.xml.dom.Document",
- "xap.xml.dom.XapElement"
+ "xap.xml.dom.XapElement",
+ "xap.session.DeclarativeArgumentParser",
+ "xap.data.controller.Binding",
+ "xap.data.controller.BindingType",
+ "xap.data.bridge.BindingBridge",
+ "xap.resolver.AttributeResolutionHandler"
) ;
Xap._loadDebuggables() ;
</script>
Modified: incubator/xap/trunk/WebContent/examples/dataBinding/javascriptDatasource.xal
URL: http://svn.apache.org/viewvc/incubator/xap/trunk/WebContent/examples/dataBinding/javascriptDatasource.xal?view=diff&rev=449553&r1=449552&r2=449553
==============================================================================
--- incubator/xap/trunk/WebContent/examples/dataBinding/javascriptDatasource.xal (original)
+++ incubator/xap/trunk/WebContent/examples/dataBinding/javascriptDatasource.xal Sun Sep 24 19:51:14 2006
@@ -12,6 +12,14 @@
id="myDataSource"
source="new AnArray()"
/>
+
+
+ <binding
+ xmlns="http://www.openxal.org/data"
+ dataSource="myDataSource"
+ select="twelfth()"
+ id="TWELFTH"
+ />
<xm:modifications xmlns:xm="http://www.openxal.org/xmodify">
@@ -32,7 +40,7 @@
width="290px"
height="40px"
align="center"
- text="\{bind('dataSource=myDataSource')\}"
+ text="\{bind('binding:TWELFTH')\}"
/>
<xal:label
@@ -42,7 +50,7 @@
height="40px"
backgroundColor="#ffdddd"
alignHorizontal="center"
- text="bind('dataSource=myDataSource')"
+ text="{bind(binding:TWELFTH)}"
id="testComponent_0"
/>