Author: rgardler
Date: Sun Dec 3 14:39:19 2006
New Revision: 481953
URL: http://svn.apache.org/viewvc?view=rev&rev=481953
Log:
Change the name of the pattern attribute to regexp to pave the way for
different pattern expression languages (see FOR-947)
Modified:
forrest/trunk/whiteboard/forrest2/core/src/conf/locationmap.xml
forrest/trunk/whiteboard/forrest2/core/src/core/org/apache/forrest/core/locationMap/Location.java
forrest/trunk/whiteboard/forrest2/core/src/docs/createAPlugin.html
forrest/trunk/whiteboard/forrest2/core/src/docs/examples/affiliateProductCatalogue.html
forrest/trunk/whiteboard/forrest2/core/src/docs/readme.html
forrest/trunk/whiteboard/forrest2/core/src/examples/affiliateProductCatalogue/src/locationmap.xml
forrest/trunk/whiteboard/forrest2/core/src/examples/helloWorld/src/locationmap.xml
forrest/trunk/whiteboard/forrest2/core/src/test/locationmap.xml
Modified: forrest/trunk/whiteboard/forrest2/core/src/conf/locationmap.xml
URL:
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/forrest2/core/src/conf/locationmap.xml?view=diff&rev=481953&r1=481952&r2=481953
==============================================================================
--- forrest/trunk/whiteboard/forrest2/core/src/conf/locationmap.xml (original)
+++ forrest/trunk/whiteboard/forrest2/core/src/conf/locationmap.xml Sun Dec 3
14:39:19 2006
@@ -16,11 +16,11 @@
limitations under the License.
-->
<locationmap>
- <location pattern="http://localhost:8888/xhtml/testPage.html">
+ <location regexp="http://localhost:8888/xhtml/testPage.html">
<source href="classpath:/xdocs/samples/xhtml2/sample_complete.html"/>
</location>
- <location pattern="http://localhost:8888/test/helloWorld.html">
+ <location regexp="http://localhost:8888/test/helloWorld.html">
<source href="classpath:/xdocs/samples/xml/helloWorld.xml"/>
</location>
</locationmap>
Modified:
forrest/trunk/whiteboard/forrest2/core/src/core/org/apache/forrest/core/locationMap/Location.java
URL:
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/forrest2/core/src/core/org/apache/forrest/core/locationMap/Location.java?view=diff&rev=481953&r1=481952&r2=481953
==============================================================================
---
forrest/trunk/whiteboard/forrest2/core/src/core/org/apache/forrest/core/locationMap/Location.java
(original)
+++
forrest/trunk/whiteboard/forrest2/core/src/core/org/apache/forrest/core/locationMap/Location.java
Sun Dec 3 14:39:19 2006
@@ -70,7 +70,7 @@
boolean isRequired = false;
final NamedNodeMap atts = element.getAttributes();
- pattern = atts.getNamedItem("pattern").getNodeValue();
+ pattern = atts.getNamedItem("regexp").getNodeValue();
final NodeList children = element.getChildNodes();
for (int i = 0; i < children.getLength(); i++) {
final Node child = children.item(i);
Modified: forrest/trunk/whiteboard/forrest2/core/src/docs/createAPlugin.html
URL:
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/forrest2/core/src/docs/createAPlugin.html?view=diff&rev=481953&r1=481952&r2=481953
==============================================================================
--- forrest/trunk/whiteboard/forrest2/core/src/docs/createAPlugin.html
(original)
+++ forrest/trunk/whiteboard/forrest2/core/src/docs/createAPlugin.html Sun Dec
3 14:39:19 2006
@@ -197,7 +197,7 @@
defined as: </p>
<code><![CDATA[
- <location pattern="http://localhost:8888/test/product.html">
+ <location regexp="http://localhost:8888/test/product.html">
<source href="product:/1"/>
</location>
]]></code>
Modified:
forrest/trunk/whiteboard/forrest2/core/src/docs/examples/affiliateProductCatalogue.html
URL:
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/forrest2/core/src/docs/examples/affiliateProductCatalogue.html?view=diff&rev=481953&r1=481952&r2=481953
==============================================================================
---
forrest/trunk/whiteboard/forrest2/core/src/docs/examples/affiliateProductCatalogue.html
(original)
+++
forrest/trunk/whiteboard/forrest2/core/src/docs/examples/affiliateProductCatalogue.html
Sun Dec 3 14:39:19 2006
@@ -74,7 +74,7 @@
Lets add a locationmap entry to read our example feed:</p>
<p class="code"><![CDATA[
- <location pattern="tradeDoubler.*">
+ <location regexp="tradeDoubler.*">
<source href="tradeDoubler:classpath:/xdocs/exampleFeed.xml"/>
</location>
]]></p>
@@ -85,7 +85,7 @@
example:</p>
<p class="code"><![CDATA[
- <location pattern="tradeDoubler.*">
+ <location regexp="tradeDoubler.*">
<source href="tradeDoubler:http://foo.org/bar.xml"/>
</location>
]]></p>
Modified: forrest/trunk/whiteboard/forrest2/core/src/docs/readme.html
URL:
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/forrest2/core/src/docs/readme.html?view=diff&rev=481953&r1=481952&r2=481953
==============================================================================
--- forrest/trunk/whiteboard/forrest2/core/src/docs/readme.html (original)
+++ forrest/trunk/whiteboard/forrest2/core/src/docs/readme.html Sun Dec 3
14:39:19 2006
@@ -141,7 +141,7 @@
<div class="code"><[![CDATA
<?xml version="1.0"?>
<locationmap>
-<location pattern="helloWorld.xhtml2">
+<location regexp="helloWorld.xhtml2">
<source href="classpath:/xdocs/helloWorld.xhtml2" />
</location>
</locationmap>
@@ -219,7 +219,7 @@
your locationmap:</p>
<div class="code"><![CDATA[
-<location pattern="helloWorld.html">
+<location regexp="helloWorld.html">
<source href="classpath:/xdocs/helloWorld.xhtml2" />
</location>
]]></div>
@@ -228,7 +228,7 @@
helloWorld.xhtml2 source file. Surely there is a way to express these two
matches in a more concise way.</p>
-<div class="todo">Explain that we could use pattern="helloWorld.*" for both
cases
+<div class="todo">Explain that we could use regexp="helloWorld.*" for both
cases
since the source file is the same . The pattern is a regular expression.</div>
<p>That's it, there is no need to tell Forrest that it must process a request
for
Modified:
forrest/trunk/whiteboard/forrest2/core/src/examples/affiliateProductCatalogue/src/locationmap.xml
URL:
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/forrest2/core/src/examples/affiliateProductCatalogue/src/locationmap.xml?view=diff&rev=481953&r1=481952&r2=481953
==============================================================================
---
forrest/trunk/whiteboard/forrest2/core/src/examples/affiliateProductCatalogue/src/locationmap.xml
(original)
+++
forrest/trunk/whiteboard/forrest2/core/src/examples/affiliateProductCatalogue/src/locationmap.xml
Sun Dec 3 14:39:19 2006
@@ -16,7 +16,7 @@
limitations under the License.
-->
<locationmap>
- <location pattern="tradeDoubler.*">
+ <location regexp="tradeDoubler.*">
<source href="tradeDoubler:classpath:/xdocs/exampleFeed.xml"/>
</location>
</locationmap>
Modified:
forrest/trunk/whiteboard/forrest2/core/src/examples/helloWorld/src/locationmap.xml
URL:
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/forrest2/core/src/examples/helloWorld/src/locationmap.xml?view=diff&rev=481953&r1=481952&r2=481953
==============================================================================
---
forrest/trunk/whiteboard/forrest2/core/src/examples/helloWorld/src/locationmap.xml
(original)
+++
forrest/trunk/whiteboard/forrest2/core/src/examples/helloWorld/src/locationmap.xml
Sun Dec 3 14:39:19 2006
@@ -16,11 +16,11 @@
limitations under the License.
-->
<locationmap>
- <location pattern="(.*).xhtml2">
+ <location regexp="(.*).xhtml2">
<source href="classpath:/xdocs/$(1).xhtml2"/>
</location>
- <location pattern="(.*)/(.*).html">
+ <location regexp="(.*)/(.*).html">
<source href="classpath:/xdocs/$(2).xhtml2"/>
</location>
</locationmap>
Modified: forrest/trunk/whiteboard/forrest2/core/src/test/locationmap.xml
URL:
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/forrest2/core/src/test/locationmap.xml?view=diff&rev=481953&r1=481952&r2=481953
==============================================================================
--- forrest/trunk/whiteboard/forrest2/core/src/test/locationmap.xml (original)
+++ forrest/trunk/whiteboard/forrest2/core/src/test/locationmap.xml Sun Dec 3
14:39:19 2006
@@ -16,24 +16,24 @@
limitations under the License.
-->
<locationmap>
- <location pattern="xhtml/testPage.*">
+ <location regexp="xhtml/testPage.*">
<source href="classpath:/xdocs/samples/xhtml2/sample_simple.html"/>
</location>
- <location pattern="xhtml/helloWorld.html">
+ <location regexp="xhtml/helloWorld.html">
<source href="hello:classpath:/xdocs/samples/xml/helloWorld.xml"/>
</location>
- <location pattern="(.*)/variable/(.*)\..*">
+ <location regexp="(.*)/variable/(.*)\..*">
<source href="classpath:/xdocs/samples/xhtml2/$(2).html"/>
</location>
- <location pattern="(.*)/optional/(.*)\..*">
+ <location regexp="(.*)/optional/(.*)\..*">
<source href="classpath:/xdocs/samples/xhtml2/DOES_NOT_EXIST.html"/>
<source href="classpath:/xdocs/samples/xhtml2/$(2).html"/>
</location>
- <location pattern="(.*)/required/(.*)\..*">
+ <location regexp="(.*)/required/(.*)\..*">
<source href="classpath:/xdocs/samples/xhtml2/DOES_NOT_EXIST.html"
required="true"/>
<source href="classpath:/xdocs/samples/xhtml2/$(2).html"/>
</location>