View Javadoc
1 package net.sf.plb4jedit.filelocator;
2 /***
3 * Container for Map Configurations
4 *
5 * @created 03.05.2002
6 * @author Bernhard Krickl
7 *
8 * V.0.01 $Log: MapConfig.java,v $
9 * V.0.01 Revision 1.1 2003/11/04 17:40:31 skopp
10 * V.0.01 checked in subprojects + sources
11 * V.0.01
12 * V.0.01 Revision 1.1 2002/05/08 15:03:01 krickl
13 * V.0.01 Container for Map Configurations
14 * V.0.01
15 */
16 public class MapConfig {
17
18 private String name;
19 private String directory;
20 private String extension;
21
22 public MapConfig(String newName, String newDirectory, String newExtension) {
23 setName(newName);
24 setDirectory(newDirectory);
25 setExtension(newExtension);
26 }
27
28 public MapConfig() {
29 this("","","");
30 }
31
32 public String getName() {
33 return this.name;
34 }
35
36 public void setName(String newName) {
37 this.name = newName;
38 }
39
40 public String getDirectory() {
41 return this.directory;
42 }
43
44 public void setDirectory(String newDirectory) {
45 this.directory = newDirectory;
46 }
47
48 public String getExtension() {
49 return this.extension;
50 }
51
52 public void setExtension(String newExtension) {
53 this.extension = newExtension;
54 }
55
56 /***
57 * check if the configuration is valid.
58 * a valid map configuration has all its items set to a non-empty value
59 */
60 public boolean isSane() {
61 boolean sane;
62 String name = getName();
63 String directory = getDirectory();
64 String extension = getExtension();
65 if ( (name != null) && (name.compareTo("") != 0)
66 && (directory != null) && (directory.compareTo("") != 0)
67 && (extension != null) && (extension.compareTo("") != 0)) {
68 sane = true;
69 }
70 else {
71 sane = false;
72 }
73 return sane;
74 }
75
76 }
This page was automatically generated by Maven