Download protorabbit Free Java Code
Description
A CSS Based Templating and Ajax Performance Framework.
Icons
Source Files
The download file protorabbit-master.zip has the following entries.
.classpath/*w w w . j av a 2 s . c om*/
.project
.settings/.jsdtscope
.settings/org.eclipse.jdt.core.prefs
.settings/org.eclipse.jst.common.project.facet.core.prefs
.settings/org.eclipse.wst.common.component
.settings/org.eclipse.wst.common.project.facet.core.xml
.settings/org.eclipse.wst.jsdt.ui.superType.container
.settings/org.eclipse.wst.jsdt.ui.superType.name
LICENSE.txt
README
build.xml
docs/images/protorabbit-template.png
docs/index.html
lib/antlr-2.7.7.jar
lib/org.json-0.0.3.jar
lib/servlet-api-2.4.jar
lib/stringtemplate-3.3.jar
samples/custom-command/build.xml
samples/custom-command/src/mycommand/HelloCommand.java
samples/custom-command/web/WEB-INF/page-templates/base-page.html
samples/custom-command/web/WEB-INF/templates.json
samples/custom-command/web/WEB-INF/web.xml
samples/custom-command/web/header.html
samples/custom-command/web/main.html
samples/custom-command/web/resources/blueprint/blueprint-templates.json
samples/custom-command/web/resources/blueprint/images/grid.png
samples/custom-command/web/resources/blueprint/lib/forms.css
samples/custom-command/web/resources/blueprint/lib/grid.css
samples/custom-command/web/resources/blueprint/lib/ie.css
samples/custom-command/web/resources/blueprint/lib/liquid.css
samples/custom-command/web/resources/blueprint/lib/plugins/fancy-type/fancy-type.css
samples/custom-command/web/resources/blueprint/lib/print.css
samples/custom-command/web/resources/blueprint/lib/reset.css
samples/custom-command/web/resources/blueprint/lib/screen.css
samples/custom-command/web/resources/blueprint/lib/typography.css
samples/custom-command/web/sidebar.html
samples/custom-command/web/welcome.prt
samples/hello-protorabbit/build.xml
samples/hello-protorabbit/deploy-app-engine
samples/hello-protorabbit/run-app-engine
samples/hello-protorabbit/web/WEB-INF/appengine-web.xml
samples/hello-protorabbit/web/WEB-INF/logging.properties
samples/hello-protorabbit/web/WEB-INF/page-templates/base-page.html
samples/hello-protorabbit/web/WEB-INF/templates.json
samples/hello-protorabbit/web/WEB-INF/web.xml
samples/hello-protorabbit/web/about.html
samples/hello-protorabbit/web/header.html
samples/hello-protorabbit/web/index.html
samples/hello-protorabbit/web/main.html
samples/hello-protorabbit/web/main.jsp
samples/hello-protorabbit/web/resources/blueprint/blueprint-templates.json
samples/hello-protorabbit/web/resources/blueprint/images/grid.png
samples/hello-protorabbit/web/resources/blueprint/lib/forms.css
samples/hello-protorabbit/web/resources/blueprint/lib/grid.css
samples/hello-protorabbit/web/resources/blueprint/lib/ie.css
samples/hello-protorabbit/web/resources/blueprint/lib/liquid.css
samples/hello-protorabbit/web/resources/blueprint/lib/plugins/fancy-type/fancy-type.css
samples/hello-protorabbit/web/resources/blueprint/lib/print.css
samples/hello-protorabbit/web/resources/blueprint/lib/reset.css
samples/hello-protorabbit/web/resources/blueprint/lib/screen.css
samples/hello-protorabbit/web/resources/blueprint/lib/typography.css
samples/hello-protorabbit/web/sidebar.html
samples/petstore/.classpath
samples/petstore/.project
samples/petstore/.settings/.jsdtscope
samples/petstore/.settings/org.eclipse.jdt.core.prefs
samples/petstore/.settings/org.eclipse.jst.common.project.facet.core.prefs
samples/petstore/.settings/org.eclipse.wst.common.component
samples/petstore/.settings/org.eclipse.wst.common.project.facet.core.xml
samples/petstore/.settings/org.eclipse.wst.jsdt.ui.superType.container
samples/petstore/.settings/org.eclipse.wst.jsdt.ui.superType.name
samples/petstore/build.xml
samples/petstore/deploy-app-engine
samples/petstore/run-app-engine
samples/petstore/src/petstore/CartItem.java
samples/petstore/src/petstore/ControllerServlet.java
samples/petstore/web/META-INF/MANIFEST.MF
samples/petstore/web/WEB-INF/appengine-web.xml
samples/petstore/web/WEB-INF/catalog.json
samples/petstore/web/WEB-INF/lib/org.json-0.0.2.jar
samples/petstore/web/WEB-INF/logging.properties
samples/petstore/web/WEB-INF/templates.json
samples/petstore/web/WEB-INF/web.xml
samples/petstore/web/about.html
samples/petstore/web/cart.html
samples/petstore/web/categories.html
samples/petstore/web/category.html
samples/petstore/web/checkout.html
samples/petstore/web/default-sidebar.html
samples/petstore/web/footer.html
samples/petstore/web/header.html
samples/petstore/web/images/banner_logo.gif
samples/petstore/web/images/bird1.gif
samples/petstore/web/images/bird2.gif
samples/petstore/web/images/bird3.gif
samples/petstore/web/images/bird4.gif
samples/petstore/web/images/bird5.gif
samples/petstore/web/images/bird6.gif
samples/petstore/web/images/birds_icon.gif
samples/petstore/web/images/birds_icon.png
samples/petstore/web/images/cat1.gif
samples/petstore/web/images/cat10.gif
samples/petstore/web/images/cat11.gif
samples/petstore/web/images/cat12.gif
samples/petstore/web/images/cat2.gif
samples/petstore/web/images/cat3.gif
samples/petstore/web/images/cat4.gif
samples/petstore/web/images/cat5.gif
samples/petstore/web/images/cats_icon.gif
samples/petstore/web/images/cats_icon.png
samples/petstore/web/images/dog1.gif
samples/petstore/web/images/dog2.gif
samples/petstore/web/images/dog3.gif
samples/petstore/web/images/dog4.gif
samples/petstore/web/images/dog5.gif
samples/petstore/web/images/dog6.gif
samples/petstore/web/images/dogs_icon.gif
samples/petstore/web/images/dogs_icon.png
samples/petstore/web/images/fish2.gif
samples/petstore/web/images/fish3.gif
samples/petstore/web/images/fish4.gif
samples/petstore/web/images/fish_icon.gif
samples/petstore/web/images/fish_icon.png
samples/petstore/web/images/lizard1.gif
samples/petstore/web/images/lizard2.gif
samples/petstore/web/images/lizard3.gif
samples/petstore/web/images/reptiles_icon.png
samples/petstore/web/images/splash.gif
samples/petstore/web/index.html
samples/petstore/web/main.html
samples/petstore/web/main.prt
samples/petstore/web/monitor/components.html
samples/petstore/web/monitor/episodes.html
samples/petstore/web/monitor/index.html
samples/petstore/web/monitor/resources.html
samples/petstore/web/monitor/resources/css/WireIt.css
samples/petstore/web/monitor/resources/images/bubble.png
samples/petstore/web/monitor/resources/images/cut.png
samples/petstore/web/monitor/resources/images/terminals.png
samples/petstore/web/monitor/resources/jmaki/charting/assets/base.js
samples/petstore/web/monitor/resources/jmaki/charting/assets/excanvas.js
samples/petstore/web/monitor/resources/jmaki/charting/assets/jquery.flot.js
samples/petstore/web/monitor/resources/jmaki/charting/assets/jquery.js
samples/petstore/web/monitor/resources/jmaki/charting/assets/styles.css
samples/petstore/web/monitor/resources/jmaki/charting/line/component.htm
samples/petstore/web/monitor/resources/jmaki/charting/line/component.js
samples/petstore/web/monitor/resources/jmaki/charting/line/widget.json
samples/petstore/web/monitor/resources/jmaki/charting/pie/component.htm
samples/petstore/web/monitor/resources/jmaki/charting/pie/component.js
samples/petstore/web/monitor/resources/jmaki/charting/pie/widget.json
samples/petstore/web/monitor/resources/jmaki/jmaki-full.js
samples/petstore/web/monitor/resources/js/monitor.js
samples/petstore/web/monitor/resources/wireit/CanvasElement.js
samples/petstore/web/monitor/resources/wireit/Container.js
samples/petstore/web/monitor/resources/wireit/ImageContainer.js
samples/petstore/web/monitor/resources/wireit/Layer.js
samples/petstore/web/monitor/resources/wireit/LayerMap.js
samples/petstore/web/monitor/resources/wireit/Terminal.js
samples/petstore/web/monitor/resources/wireit/Wire.js
samples/petstore/web/monitor/resources/wireit/WireIt.js
samples/petstore/web/monitor/resources/wireit/WiringEditor.js
samples/petstore/web/monitor/resources/wireit/excanvas.js
samples/petstore/web/monitor/resources/wireit/util/Anim.js
samples/petstore/web/monitor/resources/wireit/util/DD.js
samples/petstore/web/monitor/resources/wireit/util/DDResize.js
samples/petstore/web/monitor/resources/wireit/util/inputex/FormContainer-beta.js
samples/petstore/web/monitor/resources/wireit/util/inputex/WirableField-beta.js
samples/petstore/web/monitor/resources/wireit/yui/utilities/utilities.js
samples/petstore/web/resources/blueprint/blueprint-templates.json
samples/petstore/web/resources/blueprint/images/grid.png
samples/petstore/web/resources/blueprint/lib/forms.css
samples/petstore/web/resources/blueprint/lib/grid.css
samples/petstore/web/resources/blueprint/lib/ie.css
samples/petstore/web/resources/blueprint/lib/liquid.css
samples/petstore/web/resources/blueprint/lib/plugins/fancy-type/fancy-type.css
samples/petstore/web/resources/blueprint/lib/print.css
samples/petstore/web/resources/blueprint/lib/reset.css
samples/petstore/web/resources/blueprint/lib/screen.css
samples/petstore/web/resources/blueprint/lib/typography.css
samples/petstore/web/resources/css/base.css
samples/petstore/web/resources/js/cart.js
samples/petstore/web/resources/js/category.js
samples/petstore/web/resources/js/common.js
samples/petstore/web/resources/js/jquery.js
samples/petstore/web/search.html
samples/petstore/web/templates/base-page.html
src/org/protorabbit/Config.java
src/org/protorabbit/accelerator/CacheContext.java
src/org/protorabbit/accelerator/ICacheable.java
src/org/protorabbit/accelerator/ICallback.java
src/org/protorabbit/accelerator/IHeader.java
src/org/protorabbit/accelerator/IHttpClient.java
src/org/protorabbit/accelerator/IWorker.java
src/org/protorabbit/accelerator/ResourceManager.java
src/org/protorabbit/accelerator/impl/AsyncWorker.java
src/org/protorabbit/accelerator/impl/CacheableResource.java
src/org/protorabbit/accelerator/impl/DeferredCallback.java
src/org/protorabbit/accelerator/impl/DeferredResource.java
src/org/protorabbit/accelerator/impl/HttpClient.java
src/org/protorabbit/accelerator/impl/Worker.java
src/org/protorabbit/communicator/BaseJSONHandler.java
src/org/protorabbit/communicator/CommunicatorServlet.java
src/org/protorabbit/communicator/Handler.java
src/org/protorabbit/communicator/HandlerFactory.java
src/org/protorabbit/communicator/JSONResponse.java
src/org/protorabbit/communicator/MappingObject.java
src/org/protorabbit/communicator/Message.java
src/org/protorabbit/communicator/Namespace.java
src/org/protorabbit/communicator/PubSub.java
src/org/protorabbit/communicator/PubSubServlet.java
src/org/protorabbit/communicator/test/TestHandler.java
src/org/protorabbit/communicator/test/TestLongPollerHandler.java
src/org/protorabbit/communicator/test/TestNamespaceHandler.java
src/org/protorabbit/communicator/test/TestPollerHandler.java
src/org/protorabbit/json/DefaultSerializer.java
src/org/protorabbit/json/JSONSerializer.java
src/org/protorabbit/json/JSONUtil.java
src/org/protorabbit/json/SerializationFactory.java
src/org/protorabbit/json/Serialize.java
src/org/protorabbit/json/TestObject.java
src/org/protorabbit/model/ICommand.java
src/org/protorabbit/model/IContext.java
src/org/protorabbit/model/IDocumentContext.java
src/org/protorabbit/model/IEngine.java
src/org/protorabbit/model/IParameter.java
src/org/protorabbit/model/IProperty.java
src/org/protorabbit/model/ITemplate.java
src/org/protorabbit/model/ITestable.java
src/org/protorabbit/model/impl/BaseCommand.java
src/org/protorabbit/model/impl/BaseContext.java
src/org/protorabbit/model/impl/DefaultEngine.java
src/org/protorabbit/model/impl/DocumentContext.java
src/org/protorabbit/model/impl/ExtendedTemplate.java
src/org/protorabbit/model/impl/FileSystemContext.java
src/org/protorabbit/model/impl/GenericEngine.java
src/org/protorabbit/model/impl/Header.java
src/org/protorabbit/model/impl/IncludeCommand.java
src/org/protorabbit/model/impl/IncludeFile.java
src/org/protorabbit/model/impl/IncludeResourcesCommand.java
src/org/protorabbit/model/impl/InsertCommand.java
src/org/protorabbit/model/impl/Parameter.java
src/org/protorabbit/model/impl/Property.java
src/org/protorabbit/model/impl/ResourceURI.java
src/org/protorabbit/model/impl/Template.java
src/org/protorabbit/model/impl/TemplateOverride.java
src/org/protorabbit/model/impl/TextEngine.java
src/org/protorabbit/model/impl/URIResourceManager.java
src/org/protorabbit/profile/Episode.java
src/org/protorabbit/profile/EpisodeManager.java
src/org/protorabbit/profile/Mark.java
src/org/protorabbit/profile/Measure.java
src/org/protorabbit/resources/default.properties
src/org/protorabbit/resources/episodes.js
src/org/protorabbit/resources/protorabbit.js
src/org/protorabbit/servlet/BufferedServletOutputStream.java
src/org/protorabbit/servlet/BufferedServletResponse.java
src/org/protorabbit/servlet/ProtoRabbitServlet.java
src/org/protorabbit/servlet/StatisticsServlet.java
src/org/protorabbit/servlet/WebContext.java
src/org/protorabbit/stats/IClient.java
src/org/protorabbit/stats/IClientIdGenerator.java
src/org/protorabbit/stats/IResourceStat.java
src/org/protorabbit/stats/IStat.java
src/org/protorabbit/stats/IStatRecorder.java
src/org/protorabbit/stats/impl/Client.java
src/org/protorabbit/stats/impl/ClientIdGenerator.java
src/org/protorabbit/stats/impl/DefaultStatRecorder.java
src/org/protorabbit/stats/impl/PollManager.java
src/org/protorabbit/stats/impl/ResourceStat.java
src/org/protorabbit/stats/impl/StatsItem.java
src/org/protorabbit/stats/impl/StatsManager.java
src/org/protorabbit/stats/impl/TimeMonitor.java
src/org/protorabbit/stringtemplate/DateAttributeRenderer.java
src/org/protorabbit/stringtemplate/STErrorProcessor.java
src/org/protorabbit/stringtemplate/STGroupDynamic.java
src/org/protorabbit/stringtemplate/StringTemplateEngine.java
src/org/protorabbit/stringtemplate/StringTemplateParseException.java
src/org/protorabbit/util/ClassUtil.java
src/org/protorabbit/util/IOUtil.java
test/communicator/build.xml
test/communicator/src/test/TestHandler.java
test/communicator/src/test/TestServlet.java
test/communicator/src/test/UserBean.java
test/communicator/web/META-INF/MANIFEST.MF
test/communicator/web/WEB-INF/web.xml
test/communicator/web/index.html
test/communicator/web/resources/config.json
test/communicator/web/resources/jmaki.js
test/communicator/web/resources/jmaki/communicator/extension.js
test/email/fragments/footer.html
test/email/fragments/footer.st
test/email/fragments/header.html
test/email/fragments/header.st
test/email/fragments/welcome-body.html
test/email/fragments/welcome.st
test/email/templates-st.json
test/email/templates.json
test/email/templates/welcome.html
test/email/templates/welcome.st
test/load/.classpath
test/load/.project
test/load/build.xml
test/load/src/org/protorabbit/test/ClientDetails.java
test/load/src/org/protorabbit/test/Engine.java
test/load/src/org/protorabbit/test/WebClient.java
web/META-INF/MANIFEST.MF
web/WEB-INF/last.json
web/WEB-INF/private/images/grid.png
web/WEB-INF/private/lib/forms.css
web/WEB-INF/private/lib/grid.css
web/WEB-INF/private/lib/ie.css
web/WEB-INF/private/lib/liquid.css
web/WEB-INF/private/lib/plugins/fancy-type/fancy-type.css
web/WEB-INF/private/lib/print.css
web/WEB-INF/private/lib/reset.css
web/WEB-INF/private/lib/screen.css
web/WEB-INF/private/lib/typography.css
web/WEB-INF/private/private-template.json
web/WEB-INF/private/templates/private-template.html
web/WEB-INF/st-templates.json
web/WEB-INF/templates.json
web/WEB-INF/web.xml
web/about.html
web/blueprints.html
web/communicator/index.html
web/communicator/resources/config.json
web/communicator/resources/jmaki.js
web/communicator/resources/jmaki/communicator/extension.js
web/etsuko.html
web/footer.html
web/header.html
web/images/test.jpg
web/json/welcome-extras.json
web/kitty.html
web/main.html
web/main.jsp
web/main.prt
web/monitor/components.html
web/monitor/configure.html
web/monitor/episodes.html
web/monitor/index.html
web/monitor/resources.html
web/monitor/resources/css/WireIt.css
web/monitor/resources/css/statistics.css
web/monitor/resources/images/bubble.png
web/monitor/resources/images/cut.png
web/monitor/resources/images/terminals.png
web/monitor/resources/images/wait-spinner.gif
web/monitor/resources/jmaki/charting/assets/base.js
web/monitor/resources/jmaki/charting/assets/excanvas.js
web/monitor/resources/jmaki/charting/assets/jquery.flot.js
web/monitor/resources/jmaki/charting/assets/jquery.js
web/monitor/resources/jmaki/charting/assets/styles.css
web/monitor/resources/jmaki/charting/line/component.htm
web/monitor/resources/jmaki/charting/line/component.js
web/monitor/resources/jmaki/charting/line/widget.json
web/monitor/resources/jmaki/charting/pie/component.htm
web/monitor/resources/jmaki/charting/pie/component.js
web/monitor/resources/jmaki/charting/pie/widget.json
web/monitor/resources/jmaki/jmaki-full.js
web/monitor/resources/jmaki/lightbox/extension.js
web/monitor/resources/jmaki/lightbox/images/bg-webtop-blue.png
web/monitor/resources/jmaki/lightbox/images/bg-webtop-green.png
web/monitor/resources/jmaki/lightbox/images/lb-close.png
web/monitor/resources/jmaki/lightbox/images/resize.gif
web/monitor/resources/jmaki/lightbox/styles.css
web/monitor/resources/js/monitor.js
web/monitor/resources/js/tests.js
web/monitor/resources/wireit/CanvasElement.js
web/monitor/resources/wireit/Container.js
web/monitor/resources/wireit/ImageContainer.js
web/monitor/resources/wireit/Layer.js
web/monitor/resources/wireit/LayerMap.js
web/monitor/resources/wireit/Terminal.js
web/monitor/resources/wireit/Wire.js
web/monitor/resources/wireit/WireIt.js
web/monitor/resources/wireit/WiringEditor.js
web/monitor/resources/wireit/excanvas.js
web/monitor/resources/wireit/util/Anim.js
web/monitor/resources/wireit/util/DD.js
web/monitor/resources/wireit/util/DDResize.js
web/monitor/resources/wireit/util/inputex/FormContainer-beta.js
web/monitor/resources/wireit/util/inputex/WirableField-beta.js
web/monitor/resources/wireit/yui/utilities/utilities.js
web/monitor/statistics-archive.html
web/monitor/statistics-clients.html
web/monitor/statistics-current.html
web/monitor/statistics-errors.html
web/monitor/statistics-requests.html
web/monitor/statistics.html
web/monitor/tests.html
web/resources/blueprint/blueprint-templates.json
web/resources/blueprint/images/grid.png
web/resources/blueprint/lib/forms.css
web/resources/blueprint/lib/grid.css
web/resources/blueprint/lib/ie.css
web/resources/blueprint/lib/liquid.css
web/resources/blueprint/lib/plugins/fancy-type/fancy-type.css
web/resources/blueprint/lib/print.css
web/resources/blueprint/lib/reset.css
web/resources/blueprint/lib/screen.css
web/resources/blueprint/lib/typography.css
web/resources/blueprint/templates/bp-2-column-base.html
web/resources/js/test-override.js
web/resources/js/test.js
web/resources/js/test2.js
web/resources/js/test3.js
web/resources/yahoo/templates/yahoo-2-column-base.html
web/resources/yahoo/yahoo-templates.json
web/sidebar.html
web/st/base.st
web/st/footer.st
web/st/header.st
web/st/main.st
web/welcome.prt
Download
Click the following link to download protorabbit-master.zip.
protorabbit-master.zip