Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Mirror of Apache Pivot

Octocat-spinner-32 charts Update version number to 1.5.2; minor tweak to Alt-Gr handling. August 18, 2010
Octocat-spinner-32 core Support negative floating point exponent values in JSONSerializer. November 17, 2010
Octocat-spinner-32 demos-server Resolve PIVOT-640. September 17, 2010
Octocat-spinner-32 demos Various minor updates. June 15, 2010
Octocat-spinner-32 etc Updated keystore with new expiration and elimination of incubator ref… May 30, 2010
Octocat-spinner-32 tests Resolve PIVOT-632. September 10, 2010
Octocat-spinner-32 tools Add Map methods to BeanAdapter; update variable names that referenced… April 21, 2010
Octocat-spinner-32 tutorials-server Resolve PIVOT-640. September 17, 2010
Octocat-spinner-32 tutorials Add a "listSize" property to SuggestionPopup (similar to ListButton). October 01, 2010
Octocat-spinner-32 web-server Javadoc updates. September 21, 2010
Octocat-spinner-32 web Update version number to 1.5.2; minor tweak to Alt-Gr handling. August 18, 2010
Octocat-spinner-32 wtk-terra Resolve PIVOT-652. October 14, 2010
Octocat-spinner-32 wtk Resolve PIVOT-651. October 14, 2010
Octocat-spinner-32 BUILD Fix Ant/JUnit URL in BUILD; trim whitespace in web query servlet tuto… August 16, 2010
Octocat-spinner-32 KEYS Added KEYS file March 30, 2009
Octocat-spinner-32 LICENSE Updated SVN props and LICENSE file July 29, 2010
Octocat-spinner-32 NOTICE Remove WTK unit test package; update copyright date in NOTICE file. January 01, 2010
Octocat-spinner-32 README Update version number to 1.5.2; minor tweak to Alt-Gr handling. August 18, 2010
Octocat-spinner-32 RELEASE-NOTES Update release notes. September 28, 2010
Octocat-spinner-32 build.properties Update version number to 1.5.2; minor tweak to Alt-Gr handling. August 18, 2010
Octocat-spinner-32 build.xml Resolve issue PIVOT-601. August 20, 2010
Octocat-spinner-32 pom.xml Update version number to 1.5.2; minor tweak to Alt-Gr handling. August 18, 2010
README
Welcome to Pivot
================

Apache Pivot is a platform for building rich internet applications in Java.
It combines the enhanced productivity and usability features of a modern RIA
toolkit with the robustness of the industry-standard Java platform.

Like most modern development platforms, Pivot provides a comprehensive set of
foundation classes that together comprise a "framework". These classes form the
building blocks upon which more complex and sophisticated applications can be
built. Pivot classes are grouped into the following categories and distributed
in their associated libraries:


Distribution JARs
=================

* Core (pivot-core-1.5.2.jar):
  A set of common, non-UI-specific classes.

* WTK (pivot-wtk-1.5.2.jar):
  Classes for user interface development, including windows, dialogs, buttons,
  lists, text input, layout, drag and drop, XML markup, etc.

* WTK Terra Theme (pivot-wtk-terra-1.5.2.jar):
  The default WTK theme provider for Pivot, responsible for the look & feel of
  the user interface components.

* Web (pivot-web-1.5.2.jar):
  Classes to facilitate communication with remote data services.

* Web Server (pivot-web-server-1.5.2.jar):
  Classes to facilitate implementation of server-side data services.

* Charting (pivot-charts-1.5.2.jar):
  Classes for adding interactive charting capabilities to Pivot applications.

* Tools (pivot-tools-1.5.2.jar):
  Development tools and utility applications.

To begin developing with Pivot, simply include the necessary libraries on your
project classpath.

NOTE Pivot uses the StAX API to load and process WTKX source files. Like many
APIs in the JDK, StAX uses a service discovery mechanism to locate and
instantiate an appropriate parser. When deploying Pivot applications in a web
browser, this may incur unnecessary requests to the web server. The service
resolution process looks on the classpath for an appropriate service descriptor
file; since an applet's classpath also contains its codebase, the JRE will look
for this file on the web server if it is not found in an archive JAR. Such
requests can have a noticeable impact on runtime performance, especially for
slow or unresponsive web servers. As a result, it is recommended that all Pivot
applications deployed via the web set the codebase_lookup applet parameter to
false.


Distribution WARs
=================

Pivot also includes web archives for browsing the Pivot tutorial and demo
applications. The source for those applications can be found in the source
distribution.


Dependencies
============

* Pivot requires Java 6 or greater.

* Pivot's charting components require a compatible chart provider. No such
  provider is included in this release, but one is available here:

  http://code.google.com/p/pivot-jfree/

  Version 1.5 of this provider is compatible with Pivot 1.5.x. Please note that
  this provider has a dependency on JFreeChart, which is licensed under LGPL.

* Scripting support requires a compatible script engine. See
  http://jcp.org/en/jsr/detail?id=223 or
  http://java.sun.com/javase/6/docs/technotes/guides/scripting/index.html
  for more information.


Documentation
=============

Pivot home page: http://pivot.apache.org/
Demos:           http://pivot.apache.org/demos/
Tutorials:       http://pivot.apache.org/tutorials/
Javadoc:         http://pivot.apache.org/1.5.1/docs/api/
Something went wrong with that request. Please try again.