aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/demo/TreeFilesystem.java
diff options
context:
space:
mode:
authorJani Laakso <jani.laakso@itmill.com>2007-12-04 19:51:22 +0000
committerJani Laakso <jani.laakso@itmill.com>2007-12-04 19:51:22 +0000
commit3b5793fd5540f8eee3c9a0ef49e2688c9505920c (patch)
treec60d8b56d5f2fe2772e2728f7ac639f3ff780af1 /src/com/itmill/toolkit/demo/TreeFilesystem.java
parent2bfeca0498c879c11f11a54a22ad87cccdaa78c2 (diff)
downloadvaadin-framework-3b5793fd5540f8eee3c9a0ef49e2688c9505920c.tar.gz
vaadin-framework-3b5793fd5540f8eee3c9a0ef49e2688c9505920c.zip
License header parametrized
Cleanup performed Organized imports Format svn changeset:3162/svn branch:trunk
Diffstat (limited to 'src/com/itmill/toolkit/demo/TreeFilesystem.java')
-rw-r--r--src/com/itmill/toolkit/demo/TreeFilesystem.java22
1 files changed, 13 insertions, 9 deletions
diff --git a/src/com/itmill/toolkit/demo/TreeFilesystem.java b/src/com/itmill/toolkit/demo/TreeFilesystem.java
index fc729f970a..7fa1f3a1f4 100644
--- a/src/com/itmill/toolkit/demo/TreeFilesystem.java
+++ b/src/com/itmill/toolkit/demo/TreeFilesystem.java
@@ -1,3 +1,7 @@
+/*
+@ITMillApache2LicenseForJavaFiles@
+ */
+
package com.itmill.toolkit.demo;
import java.io.File;
@@ -24,12 +28,12 @@ public class TreeFilesystem extends com.itmill.toolkit.Application implements
Tree.ExpandListener {
// Filesystem explorer panel and it's components
- private Panel explorerPanel = new Panel("Filesystem explorer");
+ private final Panel explorerPanel = new Panel("Filesystem explorer");
- private Tree tree = new Tree();
+ private final Tree tree = new Tree();
public void init() {
- Window main = new Window("Tree filesystem demo");
+ final Window main = new Window("Tree filesystem demo");
setMainWindow(main);
// Main window contains heading and panel
@@ -44,7 +48,7 @@ public class TreeFilesystem extends com.itmill.toolkit.Application implements
tree.addListener(this);
// Get sample directory
- File sampleDir = SampleDirectory.getDirectory(this);
+ final File sampleDir = SampleDirectory.getDirectory(this);
// populate tree's root node with example directory
if (sampleDir != null) {
populateNode(sampleDir.getAbsolutePath(), null);
@@ -56,7 +60,7 @@ public class TreeFilesystem extends com.itmill.toolkit.Application implements
* and directories.
*/
public void nodeExpand(ExpandEvent event) {
- Item i = tree.getItem(event.getItemId());
+ final Item i = tree.getItem(event.getItemId());
if (!tree.hasChildren(i)) {
// populate tree's node which was expanded
populateNode(event.getItemId().toString(), event.getItemId());
@@ -75,12 +79,12 @@ public class TreeFilesystem extends com.itmill.toolkit.Application implements
* node
*/
private void populateNode(String file, Object parent) {
- File subdir = new File(file);
- File[] files = subdir.listFiles();
+ final File subdir = new File(file);
+ final File[] files = subdir.listFiles();
for (int x = 0; x < files.length; x++) {
try {
// add new item (String) to tree
- String path = files[x].getCanonicalPath().toString();
+ final String path = files[x].getCanonicalPath().toString();
tree.addItem(path);
// set parent if this item has one
if (parent != null) {
@@ -94,7 +98,7 @@ public class TreeFilesystem extends com.itmill.toolkit.Application implements
// no, childrens therefore do not exists
tree.setChildrenAllowed(path, false);
}
- } catch (Exception e) {
+ } catch (final Exception e) {
throw new RuntimeException(e);
}
}