- Timestamp:
- 2009-04-23T13:06:41+12:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gli/trunk/src/org/greenstone/gatherer/collection/BasicCollectionConfiguration.java
r16267 r19220 40 40 import org.greenstone.gatherer.DebugStream; 41 41 import org.greenstone.gatherer.Dictionary; 42 import org.greenstone.gatherer.Gatherer; 42 43 import org.greenstone.gatherer.cdm.CommandTokenizer; 43 44 import org.greenstone.gatherer.util.Codec; … … 58 59 private String collectgroup = "false"; 59 60 61 private String short_name = ""; 62 60 63 private String site = null; // used for gs3 colls 61 64 … … 241 244 */ 242 245 public String getShortName() { 243 return file.getParentFile().getParentFile().getName(); 246 if (short_name.equals("")) { 247 String collectDir = Gatherer.getCollectDirectoryPath(); 248 String currentCollDir = file.getParentFile().getParentFile().getAbsolutePath(); 249 if (currentCollDir.startsWith(collectDir)) { 250 short_name = currentCollDir.substring(collectDir.length()); 251 short_name.replace('\\', '/'); 252 } else { 253 short_name = file.getParentFile().getParentFile().getName(); 254 } 255 } 256 return short_name; 257 244 258 } 245 259
Note:
See TracChangeset
for help on using the changeset viewer.