Skip to content

Commit e15dbcd

Browse files
committed
Updated site.
1 parent 2eeac91 commit e15dbcd

37 files changed

+2036
-180
lines changed

about.html

Lines changed: 36 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -48,16 +48,21 @@
4848
<li class="dropdown">
4949
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Modules <b class="caret"></b></a>
5050
<ul class="dropdown-menu">
51-
<li><a href="ri.html">Moneta (RI)</a></li>
52-
<li><a href="tck.html">TCK</a></li>
53-
<li><a href="lib.html">Library</a></li>
51+
<li class="nav-header">JSR 354</li>
52+
<li><a href="api.html">Specification (API)</a></li>
5453
<li class="divider"></li>
55-
<li class="nav-header">Specification</li>
56-
<li><a href="http://jcp.org/en/jsr/detail?id=354">JSR 354 Detail Page</a></li>
57-
<li><a href="https://javamoney.java.net/api/">JSR 354 API on Java.net</a></li>
54+
<li><a href="ri.html">Moneta (Reference Implementation)</a></li>
55+
<li><a href="tck.html">TCK (Technical Compatibility Kit)</a></li>
5856
<li class="divider"></li>
57+
<li class="nav-header">JavaMoney</li>
58+
<li><a href="lib.html">JavaMoney Library</a></li>
5959
<li class="nav-header">Sandbox</li>
6060
<li><a href="shelter.html">Shelter</a></li>
61+
<li class="divider"></li>
62+
<li class="nav-header">Additional Info and Links</li>
63+
<li><a href="http://jcp.org/en/jsr/detail?id=354">JSR 354 Detail Page</a></li>
64+
<li><a href="https://javamoney.java.net/api/">JSR 354 Project on Java.net</a></li>
65+
<li><a href="blog.html">Events &amp; History</a></li></li>
6166
</ul>
6267
</li>
6368
</ul>
@@ -70,25 +75,36 @@
7075
<h1>About</h1>
7176
</div>
7277

73-
<p><em>24 October 2013</em></p>
74-
75-
<p> <h2>Welcome to JavaMoney - the Java Money and Currency API for the Java&trade; Platform as well as related projects and libraries</h2>
78+
<p><em>24 Oktober 2013</em></p>
7679

77-
<section id="downloads" class="clearfix">
78-
<img src="img/javamoney_cup.jpg"></td>
80+
<p> <h2>What is JavaMoney?</h2>
81+
<section id="downloads">
82+
<img src="img/javamoney_cup.jpg" padding="5px" height="120px" width="120px"></td>
83+
</section>
84+
<section id="main_content">
85+
<p>JavaMoney is the new monetary API for the Java&trade; Platform as well as related projects and libraries.
86+
Whereas the API (JSR 354) provides a portable and extendible API for handling of Money &amp; Currency
87+
models, Moneta provides a production ready reference implementation.<br/>
88+
The JavaMoney libraries add additional functionalities that were built on top of the API such as</p>
89+
<ul>
90+
<li>Currency conversion</li>
91+
<li>Currency mapping and namespaces</li>
92+
<li>Basic financial calculations</li>
93+
<li>Extended formatting (usable for arbitrary types)</li>
94+
<li>Region API, allowing to organize regions, countries and territories as a forest of region trees</li>
95+
<li>Validity API, allowing to manage the validity of arbitrary data and relations related to time (history)</li>
96+
</ul>
97+
<p>
98+
Different people have contributed to this project. During the
99+
development of JSR 354, <a href="https://github.com/atsticks"
100+
class="user-mention">@atsticks</a> and <a
101+
href="https://github.com/keilw" class="user-mention">@keilw</a>
102+
founded this project and were also the main contributors.
103+
</p>.
79104
</section>
80105

81106
<hr>
82107

83-
<section id="main_content">
84-
<h3>JCP Page</h3>
85-
86-
<p>
87-
Check out the <a href="http://jcp.org/en/jsr/detail?id=354">JSR Detail Page</a> on JCP.org.
88-
</p>
89-
</section>
90-
91-
92108

93109
</p>
94110

api.html

Lines changed: 170 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,170 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8">
5+
<title>JavaMoney</title>
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<meta name="description" content="">
8+
<meta name="author" content="">
9+
<meta name="keywords" content="">
10+
11+
<!-- Le styles -->
12+
<link href="/css/bootstrap.min.css" rel="stylesheet">
13+
<link href="/css/asciidoctor.css" rel="stylesheet">
14+
<link href="/css/base.css" rel="stylesheet">
15+
<link href="/css/bootstrap-responsive.min.css" rel="stylesheet">
16+
17+
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
18+
<!--[if lt IE 9]>
19+
<script src="/js/html5shiv.js"></script>
20+
<![endif]-->
21+
22+
<!-- Fav and touch icons -->
23+
<!--<link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png">
24+
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="../assets/ico/apple-touch-icon-114-precomposed.png">
25+
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="../assets/ico/apple-touch-icon-72-precomposed.png">
26+
<link rel="apple-touch-icon-precomposed" href="../assets/ico/apple-touch-icon-57-precomposed.png">-->
27+
<link rel="shortcut icon" href="favicon.ico">
28+
</head>
29+
<body>
30+
<div id="wrap">
31+
32+
<!-- Fixed navbar -->
33+
<div class="navbar navbar-fixed-top">
34+
<div class="navbar-inner">
35+
<div class="container">
36+
<button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
37+
<span class="icon-bar"></span>
38+
<span class="icon-bar"></span>
39+
<span class="icon-bar"></span>
40+
</button>
41+
<a class="brand" href="/">JavaMoney</a>
42+
<div class="nav-collapse collapse">
43+
<ul class="nav">
44+
<li><a href="/index.html">Home</a></li>
45+
<li><a href="about.html">About</a></li>
46+
<li><a href="http://github.com/JavaMoney/">View on GitHub</a></li>
47+
<li><a href="feed.xml">Subscribe</a></li>
48+
<li class="dropdown">
49+
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Modules <b class="caret"></b></a>
50+
<ul class="dropdown-menu">
51+
<li class="nav-header">JSR 354</li>
52+
<li><a href="api.html">Specification (API)</a></li>
53+
<li class="divider"></li>
54+
<li><a href="ri.html">Moneta (Reference Implementation)</a></li>
55+
<li><a href="tck.html">TCK (Technical Compatibility Kit)</a></li>
56+
<li class="divider"></li>
57+
<li class="nav-header">JavaMoney</li>
58+
<li><a href="lib.html">JavaMoney Library</a></li>
59+
<li class="nav-header">Sandbox</li>
60+
<li><a href="shelter.html">Shelter</a></li>
61+
<li class="divider"></li>
62+
<li class="nav-header">Additional Info and Links</li>
63+
<li><a href="http://jcp.org/en/jsr/detail?id=354">JSR 354 Detail Page</a></li>
64+
<li><a href="https://javamoney.java.net/api/">JSR 354 Project on Java.net</a></li>
65+
<li><a href="blog.html">Events &amp; History</a></li></li>
66+
</ul>
67+
</li>
68+
</ul>
69+
</div><!--/.nav-collapse -->
70+
</div>
71+
</div>
72+
</div>
73+
<div class="container">
74+
<div class="page-header">
75+
<h1>Specification (JSR 354)</h1>
76+
</div>
77+
78+
<p><em>01 Januar 2014</em></p>
79+
80+
<p>
81+
<h2>Money &amp; Currency API</h2>
82+
83+
<section id="downloads" class="clearfix">
84+
<a href="https://github.com/JavaMoney/jsr354-api/zipball/master"
85+
id="download-zip" class="button"><span>Download .zip</span></a> <a
86+
href="https://github.com/JavaMoney/jsr354-api/tarball/master"
87+
id="download-tar-gz" class="button"><span>Download .tar.gz</span></a>
88+
<a href="https://github.com/JavaMoney/jsr354-api" id="view-on-github"
89+
class="button"><span>View on GitHub</span></a>
90+
</section>
91+
92+
<hr>
93+
94+
<section id="main_content">
95+
<h3>
96+
<a name="what-is-jsr-354"
97+
class="anchor"
98+
href="#what-is-jsr-354"><span
99+
class="octicon octicon-link"></span></a>What is JSR 354?
100+
</h3>
101+
102+
<p>JSR 354 provides a portable and extendible framework for handling of Money &amp; Currency. The API
103+
models monetary amounts and currencies in a platform independent and portable way, including well
104+
defined extension points. It's API defines a simple yet flexible contract that enables users to choose
105+
the implementation matching their target requirements best and having full control about the numeric state
106+
at all stages during monetary processing. <br/>
107+
The JSR is lead by Anatole Tresch (Credit Suisse) (<a href="https://github.com/atsticks" class="user-mention">@atsticks</a>).
108+
<br/>You can access the API by adding the following Maven
109+
dependencies:</p>
110+
111+
<pre><code>&lt;dependency&gt;
112+
&lt;groupId&gt;javax.money&lt;/groupId&gt;
113+
&lt;artifactId&gt;money-api&lt;/artifactId&gt;
114+
&lt;version&gt;0.8-SNAPSHOT&lt;/version&gt;
115+
&lt;/dependency&gt;
116+
</code></pre>
117+
118+
<p>Though it is possible to compile your programs completely with the API, in most cases, you will also have to
119+
add an implementation, e.g. the <a href="ri.html">Moneta</a> reference implementation.</p>
120+
121+
<h3>
122+
<a name="overview" class="anchor"
123+
href="#overview"><span
124+
class="octicon octicon-link"></span></a>Overview
125+
</h3>
126+
127+
<p>
128+
The API basically consists of three packages:
129+
<ul>
130+
<li><b>javax.money</b> contains the main artifacts of the API, e.g. the interfaces for <code>MonetaryAmount, CurrencyUnit, MonetaryOPerator, MonetaryQuery</code>, and the
131+
accessor singletons for amounts, currencies and roundings.</li>
132+
<li><b>javax.money.format</b> contains the formatting logic, which has some similarities with <code>java.text</code> but relies
133+
more on immutable artifacts and builders.</li>
134+
<li><b>javax.money.spi</b> contains the service provider interfaces and the bootstrap logic, which allows to configure the API
135+
also within EE contexts (e.g. running it within a CDI container).</li>
136+
</ul>
137+
</p>
138+
139+
<h3>
140+
<a name="documentation" class="anchor" href="#documentation"><span
141+
class="octicon octicon-link"></span></a>Documentation
142+
</h3>
143+
144+
<p>
145+
Since it a Java Specification Request check out out JSR's specification from the <a href="http://jcp.org/en/jsr/detail?id=354">JSR 354 Detail Page</a>.
146+
</p>
147+
</section>
148+
</p>
149+
150+
<hr>
151+
152+
</div>
153+
<div id="push"></div>
154+
</div>
155+
156+
<div id="footer">
157+
<div class="container">
158+
<p class="muted credit">&copy; 2013 | Mixed with <a href="http://twitter.github.com/bootstrap/">Bootstrap v2.3.1</a> | Baked with <a href="http://jbake.org">JBake v2.2.0</a></p>
159+
</div>
160+
</div>
161+
162+
<!-- Le javascript
163+
================================================== -->
164+
<!-- Placed at the end of the document so the pages load faster -->
165+
<script src="/js/jquery-1.9.1.min.js"></script>
166+
<script src="/js/bootstrap.min.js"></script>
167+
<script src="/js/run_prettify.js"></script>
168+
169+
</body>
170+
</html>

archive.html

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,16 +48,21 @@
4848
<li class="dropdown">
4949
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Modules <b class="caret"></b></a>
5050
<ul class="dropdown-menu">
51-
<li><a href="ri.html">Moneta (RI)</a></li>
52-
<li><a href="tck.html">TCK</a></li>
53-
<li><a href="lib.html">Library</a></li>
51+
<li class="nav-header">JSR 354</li>
52+
<li><a href="api.html">Specification (API)</a></li>
5453
<li class="divider"></li>
55-
<li class="nav-header">Specification</li>
56-
<li><a href="http://jcp.org/en/jsr/detail?id=354">JSR 354 Detail Page</a></li>
57-
<li><a href="https://javamoney.java.net/api/">JSR 354 API on Java.net</a></li>
54+
<li><a href="ri.html">Moneta (Reference Implementation)</a></li>
55+
<li><a href="tck.html">TCK (Technical Compatibility Kit)</a></li>
5856
<li class="divider"></li>
57+
<li class="nav-header">JavaMoney</li>
58+
<li><a href="lib.html">JavaMoney Library</a></li>
5959
<li class="nav-header">Sandbox</li>
6060
<li><a href="shelter.html">Shelter</a></li>
61+
<li class="divider"></li>
62+
<li class="nav-header">Additional Info and Links</li>
63+
<li><a href="http://jcp.org/en/jsr/detail?id=354">JSR 354 Detail Page</a></li>
64+
<li><a href="https://javamoney.java.net/api/">JSR 354 Project on Java.net</a></li>
65+
<li><a href="blog.html">Events &amp; History</a></li></li>
6166
</ul>
6267
</li>
6368
</ul>
@@ -71,17 +76,22 @@ <h1>Blog Archive</h1>
7176
</div>
7277

7378
<!--<ul>-->
74-
<h4>November 2013</h4>
79+
<h4>Januar 2014</h4>
7580
<ul>
7681

82+
<li>01 - <a href="\blog.html">Events &amp; History</a></li>
83+
</ul>
84+
<h4>November 2013</h4>
85+
<ul>
86+
7787
<li>24 - <a href="\blog\2013\gimmeshelter.html">Gimme Shelter</a></li>
7888
</ul>
79-
<h4>October 2013</h4>
89+
<h4>Oktober 2013</h4>
8090
<ul>
8191

8292
<li>24 - <a href="\blog\2013\pdr.html">Public Draft</a></li>
8393
</ul>
84-
<h4>May 2013</h4>
94+
<h4>Mai 2013</h4>
8595
<ul>
8696

8797
<li>01 - <a href="\blog\2013\edr.html">Early Draft</a></li>

0 commit comments

Comments
 (0)