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