<?xml version="1.0" encoding="UTF-8"?>
<page>
  <created-at type="datetime">2009-02-09T20:43:41Z</created-at>
  <description></description>
  <id type="integer">777</id>
  <name>Home</name>
  <number type="integer">40</number>
  <person-id type="integer">4036</person-id>
  <text>== Project goal ==

The goal of this project is to provide a powerful and extensible animation library for Java applications. It requires Java 6+ at compile and runtime, and is available under [http://www.opensource.org/licenses/bsd-license.php BSD license]. Use links on the left sidebar to navigate to projects mailing lists, forums, download section, issue tracker and source code repository.

==== Trident basic concepts ====

* [[TimelineOverview|Hello world]] 
* [[TimelineInterpolatingFields|Interpolating fields]]
* [[TimelineLifecycle|Timeline life cycle]]
* [[TimelineAdditionalConfiguration|Duration fraction and timeline position]]

==== Supporting Java UI toolkits ====

* [[UIToolkitSupport|Special utilities for UI toolkits]]
* [[SimpleSwingExample|Simple Swing example]]
* [[SimpleSWTExample|Simple SWT example]]
* [[ParallelSwingTimelines|More complex Swing example]]
* [[ParallelSWTTimelines|More complex SWT example]]

==== Timeline scenarios ====

* [[TimelineScenarioIntroduction|Timeline scenario introduction]]
* [[SimpleTimelineScenario|Timeline scenario Swing example]]

==== Key frames ====

* [[KeyFrameOverview|Key frames overview]]
* [[KeyFrameExample|Key frames SWT example]]

==== Extending the core behavior ====

* [[ExtensionPoints|Extension points]]
* [[CustomPulseSource|Custom pulse source]]
* [[CustomPropertyInterpolators|Custom property interpolators]]
* [[CustomUIToolkitHandlers|Supporting additional Java-based UI toolkits]]
</text>
  <text-as-html>&lt;h2&gt;&lt;a name='Project_goal'&gt;&lt;/a&gt; Project goal &lt;/h2&gt;
&lt;p&gt;
The goal of this project is to provide a powerful and extensible animation library for Java applications. It requires Java 6+ at compile and runtime, and is available under &lt;a class='external' href=&quot;http://www.opensource.org/licenses/bsd-license.php&quot;&gt;BSD license&lt;/a&gt;. Use links on the left sidebar to navigate to projects mailing lists, forums, download section, issue tracker and source code repository.

&lt;/p&gt;&lt;h4&gt;&lt;a name='Trident_basic_concepts'&gt;&lt;/a&gt; Trident basic concepts &lt;/h4&gt;
&lt;ul&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page TimelineOverview?&gt;' class='internal'&gt;Hello world&lt;/a&gt; 
&lt;/li&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page TimelineInterpolatingFields?&gt;' class='internal'&gt;Interpolating fields&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page TimelineLifecycle?&gt;' class='internal'&gt;Timeline life cycle&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page TimelineAdditionalConfiguration?&gt;' class='internal'&gt;Duration fraction and timeline position&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;&lt;a name='Supporting_Java_UI_toolkits'&gt;&lt;/a&gt; Supporting Java UI toolkits &lt;/h4&gt;
&lt;ul&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page UIToolkitSupport?&gt;' class='internal'&gt;Special utilities for UI toolkits&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page SimpleSwingExample?&gt;' class='internal'&gt;Simple Swing example&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page SimpleSWTExample?&gt;' class='internal'&gt;Simple SWT example&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page ParallelSwingTimelines?&gt;' class='internal'&gt;More complex Swing example&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page ParallelSWTTimelines?&gt;' class='internal'&gt;More complex SWT example&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;&lt;a name='Timeline_scenarios'&gt;&lt;/a&gt; Timeline scenarios &lt;/h4&gt;
&lt;ul&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page TimelineScenarioIntroduction?&gt;' class='internal'&gt;Timeline scenario introduction&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page SimpleTimelineScenario?&gt;' class='internal'&gt;Timeline scenario Swing example&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;&lt;a name='Key_frames'&gt;&lt;/a&gt; Key frames &lt;/h4&gt;
&lt;ul&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page KeyFrameOverview?&gt;' class='internal'&gt;Key frames overview&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page KeyFrameExample?&gt;' class='internal'&gt;Key frames SWT example&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;&lt;a name='Extending_the_core_behavior'&gt;&lt;/a&gt; Extending the core behavior &lt;/h4&gt;
&lt;ul&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page ExtensionPoints?&gt;' class='internal'&gt;Extension points&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page CustomPulseSource?&gt;' class='internal'&gt;Custom pulse source&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page CustomPropertyInterpolators?&gt;' class='internal'&gt;Custom property interpolators&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='&lt;?url_for_page CustomUIToolkitHandlers?&gt;' class='internal'&gt;Supporting additional Java-based UI toolkits&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</text-as-html>
  <updated-at type="datetime">2009-10-02T19:34:19Z</updated-at>
  <wiki-id type="integer">2976</wiki-id>
</page>
