aboutsummaryrefslogtreecommitdiff
path: root/website/features
diff options
context:
space:
mode:
authorReinier Zwitserloot <reinier@tipit.to>2009-07-18 00:29:07 +0200
committerReinier Zwitserloot <reinier@tipit.to>2009-07-18 00:29:07 +0200
commit316ce2584a3d7b860dd3fbe96057df2086808364 (patch)
treea87c1292dbdfcf3c31b9dccbdeeea1f097840fb5 /website/features
parentefe46f68a9d0363fd58222048ddfa9efaf1bc9cd (diff)
downloadlombok-316ce2584a3d7b860dd3fbe96057df2086808364.tar.gz
lombok-316ce2584a3d7b860dd3fbe96057df2086808364.tar.bz2
lombok-316ce2584a3d7b860dd3fbe96057df2086808364.zip
Added a byline to all current feature pages, as well as fixing 1 typo in Cleanup.html.
Diffstat (limited to 'website/features')
-rw-r--r--website/features/Cleanup.html3
-rw-r--r--website/features/Data.html2
-rw-r--r--website/features/GetterSetter.html1
-rw-r--r--website/features/features.css7
4 files changed, 12 insertions, 1 deletions
diff --git a/website/features/Cleanup.html b/website/features/Cleanup.html
index 53c94701..ae74c474 100644
--- a/website/features/Cleanup.html
+++ b/website/features/Cleanup.html
@@ -12,12 +12,13 @@
<div class="minimumHeight"></div>
<div class="header"><a href="../index.html">Project Lombok</a></div>
<h1>@Cleanup</h1>
+ <div class="byline">Automatic resource management: Call your <code>close()</code> methods safely with no hassle.</div>
<div class="overview">
<h3>Overview</h3>
<p>
You can use <code>@Cleanup</code> to ensure a given resource is automatically cleaned up before the code execution path exits your
current scope. You do this by annotating any local variable declaration with the <code>@Cleanup</code> annotation like so:<br />
- <code>@Cleanup InputStream in = new FileInputStream("some/file");</code></br />
+ <code>@Cleanup InputStream in = new FileInputStream("some/file");</code><br />
As a result, at the end of the scope you're in, <code>in.close()</code> is called. This call is guaranteed to run by way of a
try/finally construct. Look at the example below to see how this works.
</p><p>
diff --git a/website/features/Data.html b/website/features/Data.html
index 23f9cea8..cb15ed9b 100644
--- a/website/features/Data.html
+++ b/website/features/Data.html
@@ -12,6 +12,8 @@
<div class="minimumHeight"></div>
<div class="header"><a href="../index.html">Project Lombok</a></div>
<h1>@Data</h1>
+ <div class="byline">'struct' for java: Automatically generate <code>toString</code>, <code>hashCode</code>, <code>equals</code>, a constructor, and getters and setters
+ from just the fields in your class.</div>
<div class="overview">
<h3>Overview</h3>
<p>
diff --git a/website/features/GetterSetter.html b/website/features/GetterSetter.html
index e865cfff..c71d08c7 100644
--- a/website/features/GetterSetter.html
+++ b/website/features/GetterSetter.html
@@ -12,6 +12,7 @@
<div class="minimumHeight"></div>
<div class="header"><a href="../index.html">Project Lombok</a></div>
<h1>@Getter and @Setter</h1>
+ <div class="byline">Never write <code>public int getFoo() {return foo;}</code> again.</div>
<div class="overview">
<h3>Overview</h3>
<p>
diff --git a/website/features/features.css b/website/features/features.css
index f2eff7fc..de669c7b 100644
--- a/website/features/features.css
+++ b/website/features/features.css
@@ -33,6 +33,13 @@ h1 {
text-align: center;
}
+.byline {
+ width: 100%;
+ text-align: center;
+ font-style: italic;
+ font-size: 1.3em;
+}
+
.index {
font-size: 1.2em;
margin: 64px 0px 32px 64px;