You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by ed...@apache.org on 2006/11/11 17:44:48 UTC

svn commit: r473755 [3/43] - in /jackrabbit/trunk/contrib/jcr-browser: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/jackrabbit/ src/main/java/org/apache/jackrabbit/browser/ src/main/resources/ s...

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/WEB-INF/tld/string-1.1.0.tld
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/WEB-INF/tld/string-1.1.0.tld?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/WEB-INF/tld/string-1.1.0.tld (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/WEB-INF/tld/string-1.1.0.tld Sat Nov 11 08:44:22 2006
@@ -0,0 +1,748 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+
+
+
+
+
+<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
+<taglib>
+  <tlibversion>1.1.0</tlibversion>
+  <jspversion>1.1</jspversion>
+  <shortname>string</shortname>
+  <uri>http://jakarta.apache.org/taglibs/string-1.1</uri>
+  <info>
+    The String taglibrary provides a host of tags for manipulating 
+    java.lang.Strings. The style is that the String to act upon is the 
+    body of the tag, and attributes are used as parameters for the 
+    manipulation.
+  </info>
+  <tag>
+    <name>length</name>
+    <tagclass>org.apache.taglibs.string.LengthTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>capitalize</name>
+    <tagclass>org.apache.taglibs.string.CapitalizeTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>uncapitalize</name>
+    <tagclass>org.apache.taglibs.string.UncapitalizeTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>upperCase</name>
+    <tagclass>org.apache.taglibs.string.UpperCaseTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>lowerCase</name>
+    <tagclass>org.apache.taglibs.string.LowerCaseTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>trim</name>
+    <tagclass>org.apache.taglibs.string.TrimTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>chop</name>
+    <tagclass>org.apache.taglibs.string.ChopTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>chopNewline</name>
+    <tagclass>org.apache.taglibs.string.ChopNewlineTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>escape</name>
+    <tagclass>org.apache.taglibs.string.EscapeTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>reverse</name>
+    <tagclass>org.apache.taglibs.string.ReverseTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>swapCase</name>
+    <tagclass>org.apache.taglibs.string.SwapCaseTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>soundex</name>
+    <tagclass>org.apache.taglibs.string.SoundexTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>metaphone</name>
+    <tagclass>org.apache.taglibs.string.MetaphoneTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>quoteRegexp</name>
+    <tagclass>org.apache.taglibs.string.QuoteRegexpTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>capitalizeAllWords</name>
+    <tagclass>org.apache.taglibs.string.CapitalizeAllWordsTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>removeXml</name>
+    <tagclass>org.apache.taglibs.string.RemoveXmlTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>encodeUrl</name>
+    <tagclass>org.apache.taglibs.string.EncodeUrlTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>decodeUrl</name>
+    <tagclass>org.apache.taglibs.string.DecodeUrlTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>count</name>
+    <tagclass>org.apache.taglibs.string.CountTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>set</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>delete</name>
+    <tagclass>org.apache.taglibs.string.DeleteTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>set</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>squeeze</name>
+    <tagclass>org.apache.taglibs.string.SqueezeTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>set</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>center</name>
+    <tagclass>org.apache.taglibs.string.CenterTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiter</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>width</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>rightPad</name>
+    <tagclass>org.apache.taglibs.string.RightPadTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiter</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>width</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>leftPad</name>
+    <tagclass>org.apache.taglibs.string.LeftPadTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiter</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>width</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>chomp</name>
+    <tagclass>org.apache.taglibs.string.ChompTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiter</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>getChomp</name>
+    <tagclass>org.apache.taglibs.string.GetChompTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiter</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>prechomp</name>
+    <tagclass>org.apache.taglibs.string.PrechompTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiter</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>getPrechomp</name>
+    <tagclass>org.apache.taglibs.string.GetPrechompTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiter</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>strip</name>
+    <tagclass>org.apache.taglibs.string.StripTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiter</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>stripEnd</name>
+    <tagclass>org.apache.taglibs.string.StripEndTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiter</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>stripStart</name>
+    <tagclass>org.apache.taglibs.string.StripStartTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiter</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>reverseDelimitedString</name>
+    <tagclass>org.apache.taglibs.string.ReverseDelimitedStringTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiter</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>overlay</name>
+    <tagclass>org.apache.taglibs.string.OverlayTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>with</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>start</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>end</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>substring</name>
+    <tagclass>org.apache.taglibs.string.SubstringTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>start</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>end</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>repeat</name>
+    <tagclass>org.apache.taglibs.string.RepeatTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>count</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>wordWrap</name>
+    <tagclass>org.apache.taglibs.string.WordWrapTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>width</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiter</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>split</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>delimiterInside</name>
+      <required>false</required>
+      <rtexprvalue>false</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>nestedString</name>
+    <tagclass>org.apache.taglibs.string.NestedStringTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>open</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>close</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>countMatches</name>
+    <tagclass>org.apache.taglibs.string.CountMatchesTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>substring</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>default</name>
+    <tagclass>org.apache.taglibs.string.DefaultTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>value</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>default</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>replace</name>
+    <tagclass>org.apache.taglibs.string.ReplaceTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>replace</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>with</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>count</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>newlineToken</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>carriageToken</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>randomString</name>
+    <tagclass>org.apache.taglibs.string.RandomStringTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>count</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>start</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>end</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>type</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>left</name>
+    <tagclass>org.apache.taglibs.string.LeftTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>count</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>right</name>
+    <tagclass>org.apache.taglibs.string.RightTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>count</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>mid</name>
+    <tagclass>org.apache.taglibs.string.MidTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>start</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>count</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>truncateNicely</name>
+    <tagclass>org.apache.taglibs.string.TruncateNicelyTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>var</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>lower</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>upper</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>appendToEnd</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>join</name>
+    <tagclass>org.apache.taglibs.string.JoinTag</tagclass>
+    <bodycontent>EMPTY</bodycontent>
+    <attribute>
+      <name>items</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>separator</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+  <tag>
+    <name>split</name>
+    <tagclass>org.apache.taglibs.string.SplitTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <attribute>
+      <name>separator</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>var</name>
+      <required>true</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+</taglib>
+
+
+
+
+
+
+
+

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/WEB-INF/tld/string-1.1.0.tld
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/WEB-INF/web.xml?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/WEB-INF/web.xml (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/WEB-INF/web.xml Sat Nov 11 08:44:22 2006
@@ -0,0 +1,317 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+	Licensed to the Apache Software Foundation (ASF) under one or more
+	contributor license agreements.  See the NOTICE file distributed with
+	this work for additional information regarding copyright ownership.
+	The ASF licenses this file to You under the Apache License, Version 2.0
+	(the "License"); you may not use this file except in compliance with
+	the License.  You may obtain a copy of the License at
+	
+	http://www.apache.org/licenses/LICENSE-2.0
+	
+	Unless required by applicable law or agreed to in writing, software
+	distributed under the License is distributed on an "AS IS" BASIS,
+	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+	See the License for the specific language governing permissions and
+	limitations under the License.
+-->
+
+<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
+<web-app>
+	<display-name>Jackrabbit JCR Browser</display-name>
+    <!-- ====================================================================== -->
+    <!-- L O G G I N G   S E R V L E T                                          -->
+    <!-- ====================================================================== -->
+    <servlet>
+        <servlet-name>Logging</servlet-name>
+        <description>The logging servlet configures the Log4J logging facility.</description>
+        <servlet-class>org.apache.jackrabbit.j2ee.LoggingServlet</servlet-class>
+
+        <init-param>
+            <param-name>log4j-config</param-name>
+            <param-value>/WEB-INF/log4j.xml</param-value>
+            <description>initial log4j configuration</description>
+        </init-param>
+
+        <load-on-startup>1</load-on-startup>
+    </servlet>
+	<!-- ====================================================================== -->
+	<!-- R E P O S I T O R Y   S E R V L E T                                    -->
+	<!-- ====================================================================== -->
+	<servlet>
+		<servlet-name>Repository</servlet-name>
+		<description>
+			This servlet provides other servlets and jsps a common way
+			to access the repository. The repository can be accessed via
+			JNDI, RMI or Webdav.
+		</description>
+		<servlet-class>
+			org.apache.jackrabbit.j2ee.RepositoryAccessServlet
+		</servlet-class>
+		<init-param>
+			<param-name>repository-name</param-name>
+			<param-value>java:comp/env/jcr/repository</param-value>
+			<description>
+				Repository Name that is used to retrieve it via JNDI
+			</description>
+		</init-param>
+		<!-- init-param>
+			<param-name>java.naming.provider.url</param-name>
+			<param-value>http://www.apache.org/jackrabbit</param-value>
+		</init-param>
+		<init-param>
+			<param-name>java.naming.factory.initial</param-name>
+			<param-value>
+				org.apache.jackrabbit.core.jndi.BindableRepositoryFactory
+			</param-value>
+		</init-param -->
+		<load-on-startup>3</load-on-startup>
+	</servlet>
+	<!-- ====================================================================== -->
+	<!-- W E B D A V  S E R V L E T                                              -->
+	<!-- ====================================================================== -->
+	<servlet>
+		<servlet-name>Webdav</servlet-name>
+		<description>
+			The webdav servlet that connects HTTP request to the
+			repository.
+		</description>
+		<servlet-class>
+			org.apache.jackrabbit.j2ee.SimpleWebdavServlet
+		</servlet-class>
+		<init-param>
+			<param-name>resource-path-prefix</param-name>
+			<param-value>/repository</param-value>
+			<description>
+				defines the prefix for spooling resources out of the
+				repository.
+			</description>
+		</init-param>
+		<!--
+			Optional parameter to define the value of the 'WWW-Authenticate' header
+		-->
+		<!--
+			<init-param>
+			<param-name>authenticate-header</param-name>
+			<param-value>Basic realm="Jackrabbit Webdav Server"</param-value>
+			<description>
+			Defines the value of the 'WWW-Authenticate' header.
+			</description>
+			</init-param>
+		-->
+		<!--
+			Parameter used to configure behaviour of webdav resources such as:
+			- destinction between collections and non-collections
+			- resource filtering
+		-->
+		<init-param>
+			<param-name>resource-config</param-name>
+			<param-value>/WEB-INF/config.xml</param-value>
+			<description>
+				Defines various dav-resource configuration parameters.
+			</description>
+		</init-param>
+		<load-on-startup>4</load-on-startup>
+	</servlet>
+	<!-- ====================================================================== -->
+	<!-- W E B D A V  S E R V E R  S E R V L E T                                  -->
+	<!-- ====================================================================== -->
+	<servlet>
+		<servlet-name>JCRWebdavServer</servlet-name>
+		<description>
+			The webdav servlet that connects HTTP request to the
+			repository.
+		</description>
+		<servlet-class>
+			org.apache.jackrabbit.j2ee.JCRWebdavServerServlet
+		</servlet-class>
+		<!--
+			Optional parameter to define the value of the 'WWW-Authenticate' header
+		-->
+		<!--
+			<init-param>
+			<param-name>authenticate-header</param-name>
+			<param-value>Basic realm="Jackrabbit Webdav Server"</param-value>
+			<description>
+			Defines the value of the 'WWW-Authenticate' header.
+			</description>
+			</init-param>
+		-->
+		<init-param>
+			<param-name>resource-path-prefix</param-name>
+			<param-value>/server</param-value>
+			<description>
+				defines the prefix for spooling resources out of the
+				repository.
+			</description>
+		</init-param>
+		<load-on-startup>5</load-on-startup>
+	</servlet>
+	<!-- ====================================================================== -->
+	<!-- C O M M A N D S  S E R V L E T                                         -->
+	<!-- ====================================================================== -->
+	<servlet>
+		<servlet-name>JCR commands</servlet-name>
+		<description>JCR command servlet</description>
+		<servlet-class>
+			org.apache.jackrabbit.command.web.JcrCommandServlet
+		</servlet-class>
+		<init-param>
+			<param-name>jndi.properties</param-name>
+			<param-value></param-value>
+		</init-param>
+		<init-param>
+			<param-name>jndi.address</param-name>
+			<param-value>java:comp/env/jcr/repository</param-value>
+		</init-param>
+		<init-param>
+			<param-name>catalog</param-name>
+			<param-value>
+				/org/apache/jackrabbit/browser/commands.xml
+			</param-value>
+		</init-param>
+		<init-param>
+			<param-name>user</param-name>
+			<param-value>admin</param-value>
+		</init-param>
+		<init-param>
+			<param-name>password</param-name>
+			<param-value>admin</param-value>
+		</init-param>
+		<load-on-startup>6</load-on-startup>
+	</servlet>
+
+	<!-- ====================================================================== -->
+	<!-- S E R V L E T   M A P P I N G                                          -->
+	<!-- ====================================================================== -->
+	<servlet-mapping>
+		<servlet-name>Webdav</servlet-name>
+		<url-pattern>/repository/*</url-pattern>
+	</servlet-mapping>
+	<servlet-mapping>
+		<servlet-name>JCRWebdavServer</servlet-name>
+		<url-pattern>/server/*</url-pattern>
+	</servlet-mapping>
+	<servlet-mapping>
+		<servlet-name>JCR commands</servlet-name>
+		<url-pattern>/command</url-pattern>
+	</servlet-mapping>
+	<!-- ====================================================================== -->
+	<!-- T A G L I B S                                                          -->
+	<!-- ====================================================================== -->
+	<taglib>
+		<taglib-uri>http://jakarta.apache.org/taglib/string</taglib-uri>
+		<taglib-location>/WEB-INF/tld/string-1.1.0.tld</taglib-location>
+	</taglib>
+	<taglib>
+		<taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
+		<taglib-location>/WEB-INF/tld/c.tld</taglib-location>
+	</taglib>
+	<taglib>
+		<taglib-uri>http://jackrabbit.apache.org/jcr-taglib</taglib-uri>
+		<taglib-location>/WEB-INF/tld/jcr.tld</taglib-location>
+	</taglib>	
+
+	<!-- ====================================================================== -->
+	<!-- J C R  T A G L I B   C O N F I G                                       -->
+	<!-- ====================================================================== -->
+	<env-entry>
+		<env-entry-name>jcr/beanFactory</env-entry-name>
+		<env-entry-value>
+			org.apache.jackrabbit.taglib.bean.SimpleBeanFactory
+		</env-entry-value>
+		<env-entry-type>java.lang.String</env-entry-type>
+	</env-entry>
+	<env-entry>
+		<env-entry-name>jcr/jndi/properties</env-entry-name>
+		<env-entry-value></env-entry-value>
+		<env-entry-type>java.lang.String</env-entry-type>
+	</env-entry>
+	<env-entry>
+		<env-entry-name>jcr/jndi/address</env-entry-name>
+		<env-entry-value>java:comp/env/jcr/repository</env-entry-value>
+		<env-entry-type>java.lang.String</env-entry-type>
+	</env-entry>
+	<!--  Traverser -->
+	<env-entry>
+		<env-entry-name>jcr/traverser/default</env-entry-name>
+		<env-entry-value>
+			org.apache.jackrabbit.taglib.traverser.PreorderTraverser
+		</env-entry-value>
+		<env-entry-type>java.lang.String</env-entry-type>
+	</env-entry>
+	<!--  Filter -->
+	<env-entry>
+		<env-entry-name>jcr/filter/default</env-entry-name>
+		<env-entry-value>
+			org.apache.jackrabbit.taglib.filter.JEXLItemFilter
+		</env-entry-value>
+		<env-entry-type>java.lang.String</env-entry-type>
+	</env-entry>
+	<!--  Comparator -->
+	<env-entry>
+		<env-entry-name>jcr/comparator/default</env-entry-name>
+		<env-entry-value>
+			org.apache.jackrabbit.taglib.comparator.JEXLItemComparator
+		</env-entry-value>
+		<env-entry-type>java.lang.String</env-entry-type>
+	</env-entry>
+	<!--  Template Engine -->
+	<env-entry>
+		<env-entry-name>jcr/template/engine/default</env-entry-name>
+		<env-entry-value>
+			org.apache.jackrabbit.taglib.template.SimpleTemplateEngine
+		</env-entry-value>
+		<env-entry-type>java.lang.String</env-entry-type>
+	</env-entry>
+	<!--  Size calculator -->
+	<env-entry>
+		<env-entry-name>jcr/size/default</env-entry-name>
+		<env-entry-value>
+			org.apache.jackrabbit.taglib.size.SimpleSizeCalculator
+		</env-entry-value>
+		<env-entry-type>java.lang.String</env-entry-type>
+	</env-entry>
+	<!--  Anonymous login -->
+	<env-entry>
+		<env-entry-name>jcr/login/anonuser</env-entry-name>
+		<env-entry-value>anonymous</env-entry-value>
+		<env-entry-type>java.lang.String</env-entry-type>
+	</env-entry>
+	<env-entry>
+		<env-entry-name>jcr/login/anonpwd</env-entry-name>
+		<env-entry-value />
+		<env-entry-type>java.lang.String</env-entry-type>
+	</env-entry>
+	
+	<!-- ====================================================================== -->
+	<!-- L O G I N                                                              -->
+	<!-- ====================================================================== -->
+	
+	<!--
+	  Define the Members-only area, by defining
+	  a "Security Constraint" on this Application, and
+	  mapping it to the subdirectory (URL) that we want
+	  to restrict.
+	 -->
+	<security-constraint>
+	  <web-resource-collection>
+	    <web-resource-name>
+	      Entire Application
+	    </web-resource-name>
+	    <url-pattern>/browser/*</url-pattern>
+	  </web-resource-collection>
+	  <auth-constraint>
+	      <role-name>user</role-name>
+	  </auth-constraint>
+	</security-constraint>
+	
+	<login-config>
+		<auth-method>FORM</auth-method>
+		<form-login-config>
+			<form-login-page>/login.jsp</form-login-page>
+			<form-error-page>/fail_login.html</form-error-page>
+		</form-login-config>
+	</login-config>
+
+</web-app>

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/WEB-INF/web.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/custom.js
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/custom.js?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/custom.js (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/custom.js Sat Nov 11 08:44:22 2006
@@ -0,0 +1,163 @@
+/*
+ * Current item
+ */
+var currentItem = "/";
+
+/*
+* refresh the item list and the description list
+*/
+function onTreeNodeSelected(path) {
+	// alert("on tree node selected. path = " + path);
+	refreshDescription(path);
+	refreshList(path);
+}
+
+/*
+* Refresh the description panel
+*/
+function onListItemSelected(path) {
+	dojo.debug("on list item selected. path = " + path);
+	refreshDesctription(path);
+}
+
+/*
+* Refresh all panels
+*/
+function refreshAll() {
+	dojo.debug("refresh all");
+
+}
+
+/*
+* Refresh the list panel
+*/
+function refreshList(path) {
+	dojo.debug("refresh list. path = " + path);
+	// alert("refreshList");
+	// load items through ajax
+	populateItemList();
+}
+
+/*
+* Refresh the description panel.
+* Sets the current working item to the described item.
+*/
+function refreshDescription(path) {
+	// Sets the current working item
+	currentItem = path ;
+	refreshPath();
+	// load description through ajax
+	populateInfo();
+}
+
+/*
+* Refresh the path div
+*/
+function refreshPath() {
+	var pathDiv = document.getElementById('path');
+	pathDiv.innerHTML= currentItem ;
+}
+	
+/*
+ * Populate the item list thorugh ajax
+ */
+function populateItemList(){
+	var kw = {
+		url: "itemlist.jsp?path=" + currentItem,
+		mimetype: "text/javascript",
+		load: function(type, data, http) {
+			var w=dojo.widget.byId("itemList");
+			w.store.setData([]);
+			w.store.setData(data);
+			// Connect to on click event
+			var row = dojo.byId("itemList").getElementsByTagName('tr');
+			for (var i=0; i<row.length; i++) {
+			    dojo.event.connect(row[i], "onclick", "onClickItemList");
+			}
+		}
+	};
+	dojo.io.bind(kw);
+}
+
+function onClickItemList() {
+	refreshDescription(dojo.widget.byId("itemList").getSelectedData().Id) ;
+}
+
+
+/*
+ * Populate the description panel thorugh ajax
+ */
+function populateInfo(){
+	// Item
+	var kwitem = {
+		url: "info/item.jsp?path=" + currentItem,
+		mimetype: "text/html",
+		load: function(type, data, http) {
+			var pathDiv = document.getElementById('itemInfo');
+			pathDiv.innerHTML= data;
+		}
+	};
+	dojo.io.bind(kwitem);
+
+	// definition
+	var kwdef = {
+		url: "info/definition.jsp?path=" + currentItem,
+		mimetype: "text/html",
+		load: function(type, data, http) {
+			var pathDiv = document.getElementById('definitionInfo');
+			pathDiv.innerHTML= data;
+		}
+	};
+	dojo.io.bind(kwdef);
+
+}
+
+/*
+* Shows the given dialog
+*   @param object id
+*/
+function showDialog(path) {
+	var dialog = dojo.widget.byId("dialog");
+	dialog.cacheContent= false ;
+	dialog.setUrl('dialog/' + path + '.jsp?path=' + currentItem); 
+	dialog.show();
+} 
+
+/*
+* Hides the dialog
+*/
+function hideDialog() {
+	dojo.widget.byId("dialog").hide() ;
+}
+
+/*
+* Submits the dialog
+*/
+function submitDialog() {
+	try{
+		dojoForm(document.getElementById('dialogForm'));
+	} catch(E) {
+		hideDialog();
+	};
+	hideDialog();
+}
+
+/*
+* Helper function to submit a form through ajax
+*/
+function dojoForm(form) {
+	var kw = {
+		mimetype: "text/plain",
+		formNode: form,
+		load: function(t, txt, e) {
+			var pathDiv = document.getElementById('path');
+			pathDiv.innerHTML= "<strong><font color='red'>" + txt + "</font></strong>" ;
+			setTimeout("refreshPath()", 10000)
+		},
+		error: function(t, e) {
+			dojo.debug("Error!... " + e.message);
+		}
+	};
+	dojo.io.bind(kw);
+	return false;
+}

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/custom.js
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/addmixin.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/addmixin.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/addmixin.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/addmixin.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,42 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Add mixin</h3>
+<hr height="1"/>
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<th>Mixin</th>
+	<td>
+	<select name="mixin">
+<c:forEach var="mixin" items="${jcrsession.nodeTypeManager.mixinNodeTypes}">
+	<option selected="selected"><c:out value="${mixin.name}"/></option>
+</c:forEach>
+	</select>
+	</td>
+</tr>
+<tr>
+	<td colspan="2">
+<hr height="1"/>
+<input type="button" value="Submit" onClick="submitDialog();"/>
+<input type="button" value="Close" onClick="hideDialog();"/>
+	</td>
+</tr>
+
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/addmixin.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/addnode.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/addnode.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/addnode.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/addnode.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,58 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Add node</h3>
+<hr height="1"/>
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Parent</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<th>Namespace</th>
+	<td>
+	<select name="namespace">
+	<c:forEach var="prefix" items="${jcrsession.namespacePrefixes}">
+<c:if test="${empty prefix}"><option selected="selected"><c:out value="${prefix}"/></option></c:if>
+<c:if test="${!empty prefix}"><option><c:out value="${prefix}"/></option></c:if>		
+	</c:forEach>
+	</select>
+	</td>
+</tr>
+<tr>
+	<th>Primary node type</th>
+	<td>
+	<select name="nodetype">
+	<c:forEach var="nt" items="${jcrsession.workspace.nodeTypeManager.primaryNodeTypes}">
+<c:if test="${nt.name eq 'nt:unstructured'}"><option selected="selected"><c:out value="${nt.name}"/></option></c:if>
+<c:if test="${nt.name ne 'nt:unstructured'}"><option><c:out value="${nt.name}"/></option></c:if>
+	</c:forEach>
+	</select>
+	</td>
+</tr>
+<tr>
+	<th>Name</th>
+	<td><input type="text" name="name"/></td>
+</tr>
+<tr>
+	<td colspan="2">
+<hr height="1"/>
+<input type="button" value="Submit" onClick="submitDialog();"/>
+<input type="button" value="Close" onClick="hideDialog();"/>
+	</td>
+</tr>
+
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/addnode.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/locking/lock.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/locking/lock.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/locking/lock.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/locking/lock.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,31 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Lock</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+		<input type="button" value="Submit" onClick="submitDialog();"/>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/locking/lock.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/locking/unlock.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/locking/unlock.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/locking/unlock.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/locking/unlock.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,31 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Unlock</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+		<input type="button" value="Submit" onClick="submitDialog();"/>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/locking/unlock.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/orderbefore.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/orderbefore.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/orderbefore.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/orderbefore.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,43 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Order before</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th width="100">Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<th>Target node</th>
+	<td >
+	<select name="target">
+<c:forEach var="child" items="${node.parent.nodes}">
+<c:if test="${child.path ne node.path}">
+		<option><c:out value="${child.name}"/></option>
+</c:if>
+</c:forEach>
+	</select>
+	</td>
+</tr>
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>	
+		<input type="button" value="Submit" onClick="submitDialog();"/>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/orderbefore.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/refresh.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/refresh.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/refresh.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/refresh.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,35 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Refresh</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<th>Keep changes</th>
+	<td><input type="checkbox" name="keepChanges"/></td>
+</tr>
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>	
+		<input type="button" value="Submit" onClick="submitDialog();"/>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/refresh.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/remove.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/remove.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/remove.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/remove.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,31 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Remove</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+		<input type="button" value="Submit" onClick="submitDialog();"/>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/remove.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/removemixin.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/removemixin.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/removemixin.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/removemixin.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,44 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Remove mixin</h3>
+<hr height="1"/>
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<th>Mixin</th>
+	<td>
+<c:if test="${not empty node.mixinNodeTypes}">
+<select name="mixin">
+<c:forEach var="mixin" items="${node.mixinNodeTypes}">
+	<option selected="selected"><c:out value="${mixin.name}"/></option>
+</c:forEach>
+</select>
+</c:if>
+	</td>
+</tr>
+<tr>
+	<td colspan="2">
+<hr height="1"/>
+<input type="button" value="Submit" onClick="submitDialog();"/>
+<input type="button" value="Close" onClick="hideDialog();"/>
+	</td>
+</tr>
+
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/removemixin.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/rename.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/rename.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/rename.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/rename.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,35 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Rename</h3>
+<hr height="1"/>
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<th>Name</th>
+	<td><input type="text" name="name" value="<c:out value="${node.name}"/>"/></td>
+</tr>
+<tr>
+	<td colspan="2">
+<input type="button" value="Submit" onClick="submitDialog();"/>
+<input type="button" value="Close" onClick="hideDialog();"/>
+	</td>
+</tr>
+
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/rename.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/save.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/save.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/save.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/save.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,31 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Save</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+		<input type="button" value="Submit" onClick="submitDialog();"/>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/save.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setmandatoryproperties.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setmandatoryproperties.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setmandatoryproperties.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setmandatoryproperties.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,42 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Set mandatory properties</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<c:forEach var="propDef" items="${node.primaryNodeType.propertyDefinitions}">
+<c:if test="${propDef.mandatory && !propDef.protected}">
+<tr>
+	<th><c:out value="${propDef.name}"/></th>
+	<td>
+		editor 
+	</td>
+</tr>
+</c:if>
+
+</c:forEach>
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>	
+		<input type="button" value="Submit" onClick="submitDialog();"/>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setmandatoryproperties.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/binary.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/binary.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/binary.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/binary.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,8 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<c:set var="type" scope="request">binary</c:set>
+<c:set var="editor" scope="request">
+<input type="file" name="value"/>
+</c:set>
+<c:import url="setproperty.jsp"></c:import>

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/binary.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/boolean.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/boolean.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/boolean.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/boolean.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,8 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<c:set var="type" scope="request">boolean</c:set>
+<c:set var="editor" scope="request">
+<input type="checkbox" name="value"/>
+</c:set>
+<c:import url="setproperty.jsp"></c:import>

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/boolean.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/date.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/date.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/date.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/date.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,8 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<c:set var="type" scope="request">date</c:set>
+<c:set var="editor" scope="request">
+<div id="test" dojoType="datepicker"></div>
+</c:set>
+<c:import url="setproperty.jsp"></c:import>

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/date.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/double.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/double.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/double.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/double.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,8 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<c:set var="type" scope="request">double</c:set>
+<c:set var="editor" scope="request">
+	<input type="text" name="value" value=""/> 
+</c:set>
+<c:import url="setproperty.jsp"></c:import>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/double.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/long.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/long.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/long.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/long.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,8 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<c:set var="type" scope="request">long</c:set>
+<c:set var="editor" scope="request">
+	<input type="text" name="value" value=""/> 
+</c:set>
+<c:import url="setproperty.jsp"></c:import>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/long.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/name.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/name.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/name.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/name.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,8 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<c:set var="type" scope="request">name</c:set>
+<c:set var="editor" scope="request">
+<input type="text" name="value"/>
+</c:set>
+<c:import url="setproperty.jsp"></c:import>

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/name.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/path.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/path.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/path.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/path.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,8 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<c:set var="type" scope="request">path</c:set>
+<c:set var="editor" scope="request">
+	<input type="text" name="value" value=""/> 
+</c:set>
+<c:import url="setproperty.jsp"></c:import>

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/path.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/reference.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/reference.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/reference.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/reference.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,20 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<c:set var="type" scope="request">reference</c:set>
+<c:set var="editor" scope="request">
+<table>
+	<tr><td height="200" width="300">
+<div dojoType="TreeLoadingControllerV3" widgetId="targetTreeController" RpcUrl="tree.jsp"></div>
+<div dojoType="TreeSelectorV3" widgetId="targetSelector"></div>	
+<div dojoType="TreeDeselectOnDblselect" selector="targetSelector"></div>
+<div class="targetTreeContainer" >
+	<div dojoType="TreeV3" widgetId="targetTree" listeners="targetTreeController;targetSelector">
+	    <div dojoType="TreeNodeV3" title="Root" isFolder="true" objectId="/">
+	    </div>
+	</div>
+</div>	
+	</td></tr>
+</table>
+</c:set>
+<c:import url="setproperty.jsp"></c:import>

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/reference.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/setproperty.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/setproperty.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/setproperty.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/setproperty.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,52 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<%@page import="javax.jcr.PropertyType"%>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Set <c:out value="${type}"/> property</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<input type="hidden" name="type" value="<%= PropertyType.STRING %>"/>
+<table class="dialog">
+<tr>
+	<th width="100">Parent</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<th>Namespace</th>
+	<td>
+	<select name="namespace">
+	<c:forEach var="prefix" items="${jcrsession.namespacePrefixes}">
+<c:if test="${empty prefix}"><option selected="selected"><c:out value="${prefix}"/></option></c:if>
+<c:if test="${!empty prefix}"><option><c:out value="${prefix}"/></option></c:if>		
+	</c:forEach>
+	</select>
+	</td>
+</tr>
+<tr>
+	<th>Name</th>
+	<td><input type="text" name="name" value=""/></td>
+</tr>
+<tr>
+	<th>Value</th>
+	<td><c:out value="${editor}" escapeXml="false"/></td>
+</tr>
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+		<input type="button" value="Submit" onClick="submitDialog();"/>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/setproperty.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/string.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/string.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/string.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/string.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,8 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<c:set var="type" scope="request">string</c:set>
+<c:set var="editor" scope="request">
+	<input type="text" name="value" value=""/> 
+</c:set>
+<c:import url="setproperty.jsp"></c:import>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/setproperty/string.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/update.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/update.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/update.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/update.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,41 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Update</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<th>Workspace</th>
+	<td>
+	<select name="workspace">
+<c:forEach var="w" items="${jcrsession.workspace.accessibleWorkspaceNames}">
+		<option><c:out value="${w}"/></option>
+</c:forEach>
+	</select>
+</td>
+</tr>
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+		<input type="button" value="Submit" onClick="submitDialog();"/>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/update.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/checkin.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/checkin.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/checkin.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/checkin.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,31 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Checkin</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+		<input type="button" value="Submit" onClick="submitDialog();"/>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/checkin.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/checkout.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/checkout.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/checkout.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/checkout.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,31 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Checkout</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+		<input type="button" value="Submit" onClick="submitDialog();"/>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/checkout.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/restore.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/restore.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/restore.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/restore.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,43 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="node" item="${path}"/>
+<c:if test="${!node.node}">
+	<jcr:set var="node" item="${node.parent}"/>
+</c:if>
+<div class="dialog">
+<h3>Node - Save</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+<tr>
+	<th>Node</th>
+	<td><c:out value="${node.path}"/></td>
+</tr>
+<tr>
+	<th>Version</th>
+	<td>
+	<select name="removeExisting">
+		<option>1.0 - "version 1.0"</option>
+	</select>
+	</td>
+</tr>
+<tr>
+	<th>Remove existing</th>
+	<td><input type="checkbox" name="removeExisting"/></td>
+</tr>
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+		<input type="button" value="Submit" onClick="submitDialog();"/>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/node/versioning/restore.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/refresh.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/refresh.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/refresh.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/refresh.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,42 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="item" item="${path}"/>
+
+
+<div class="dialog">
+<h3>Property - Refresh</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+
+<c:if test="${item.node}">
+	The given item is not a property	
+</c:if>
+
+<c:if test="${!item.node}">
+
+<tr>
+	<th>Property</th>
+	<td><c:out value="${item.path}"/></td>
+</tr>
+
+</c:if>
+
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+<c:if test="${!item.node}"><input type="button" value="Submit" onClick="submitDialog();"/></c:if>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+
+
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/refresh.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/remove.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/remove.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/remove.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/remove.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,41 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="item" item="${path}"/>
+
+<div class="dialog">
+<h3>Property - Remove</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+
+<c:if test="${item.node}">
+	The given item is not a property	
+</c:if>
+
+<c:if test="${!item.node}">
+
+<tr>
+	<th>Property</th>
+	<td><c:out value="${item.path}"/></td>
+</tr>
+
+</c:if>
+
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+<c:if test="${!item.node}"><input type="button" value="Submit" onClick="submitDialog();"/></c:if>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+
+
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/remove.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/rename.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/rename.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/rename.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/rename.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,47 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="item" item="${path}"/>
+
+
+<div class="dialog">
+<h3>Property - Rename</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+
+<c:if test="${item.node}">
+	The given item is not a property	
+</c:if>
+
+<c:if test="${!item.node}">
+
+<tr>
+	<th>Property</th>
+	<td><c:out value="${item.path}"/></td>
+</tr>
+
+<tr>
+	<th>Name</th>
+	<td><input type="text" name="name" value="<c:out value="${item.name}"/>"/></td>
+</tr>
+
+</c:if>
+
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+<c:if test="${!item.node}"><input type="button" value="Submit" onClick="submitDialog();"/></c:if>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+
+
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/rename.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/save.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/save.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/save.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/save.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,42 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="item" item="${path}"/>
+
+
+<div class="dialog">
+<h3>Property - Save</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+
+<c:if test="${item.node}">
+	The given item is not a property	
+</c:if>
+
+<c:if test="${!item.node}">
+
+<tr>
+	<th>Property</th>
+	<td><c:out value="${item.path}"/></td>
+</tr>
+
+</c:if>
+
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+<c:if test="${!item.node}"><input type="button" value="Submit" onClick="submitDialog();"/></c:if>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+
+
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/save.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/setvalue.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/setvalue.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/setvalue.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/setvalue.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,42 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<% 
+pageContext.setAttribute("path", request.getParameter("path")); 
+%>
+<jcr:session>
+<jcr:set var="item" item="${path}"/>
+
+
+<div class="dialog">
+<h3>Property - Set value</h3>
+<hr height="1"/>	
+<form action="response.txt" id="dialogForm">
+<table class="dialog">
+
+<c:if test="${item.node}">
+	The given item is not a property	
+</c:if>
+
+<c:if test="${!item.node}">
+
+<tr>
+	<th>Property</th>
+	<td><c:out value="${item.path}"/></td>
+</tr>
+
+</c:if>
+
+<tr>
+	<td colspan="2" align="center">
+		<hr height="1"/>
+<c:if test="${!item.node}"><input type="button" value="Submit" onClick="submitDialog();"/></c:if>
+		<input type="button" value="Cancel" onClick="hideDialog();"/>
+	</td>
+</tr>
+</table>
+</form>
+</div>
+
+
+</jcr:session>
\ No newline at end of file

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/property/setvalue.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/repository/descriptors.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/repository/descriptors.jsp?view=auto&rev=473755
==============================================================================
--- jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/repository/descriptors.jsp (added)
+++ jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/repository/descriptors.jsp Sat Nov 11 08:44:22 2006
@@ -0,0 +1,17 @@
+<%@taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
+<%@taglib uri="http://jakarta.apache.org/taglib/string" prefix="str" %>
+<%@taglib uri="http://jackrabbit.apache.org/jcr-taglib" prefix="jcr" %>
+<jcr:session>
+<div class="dialog">
+<h3>Repository descriptors</h3>
+<hr height="1"/>
+<table class="dialog">
+<c:forEach var="desc" items="${jcrsession.repository.descriptorKeys}">
+<tr><td><c:out value="${desc}"/></td><td><%= 
+((javax.jcr.Session) pageContext.getAttribute("jcrsession")).getRepository().getDescriptor(pageContext.getAttribute("desc").toString())
+%></td></tr>
+</c:forEach>
+</table>
+<input type="button" value="Close" onClick="hideDialog();"/>
+</div>
+</jcr:session>

Propchange: jackrabbit/trunk/contrib/jcr-browser/src/main/webapp/browser/dialog/repository/descriptors.jsp
------------------------------------------------------------------------------
    svn:eol-style = native