at.tuwien.ifs.somtoolbox.apps.helper
Class SomFilePacker
java.lang.Object
at.tuwien.ifs.somtoolbox.apps.helper.SomFilePacker
- All Implemented Interfaces:
- SOMToolboxApp
public class SomFilePacker
- extends Object
- implements SOMToolboxApp
- Version:
- $Id: SomFilePacker.java 3889 2010-11-03 12:45:46Z frank $
- Author:
- frank
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DESCRIPTION
public static final String DESCRIPTION
- See Also:
- Constant Field Values
LONG_DESCRIPTION
public static final String LONG_DESCRIPTION
- See Also:
- Constant Field Values
OPTIONS
public static final com.martiansoftware.jsap.Parameter[] OPTIONS
APPLICATION_TYPE
public static final SOMToolboxApp.Type APPLICATION_TYPE
VERSION
public static final String VERSION
- See Also:
- Constant Field Values
META_INF
private static final String META_INF
- See Also:
- Constant Field Values
META_INF_VERSION
private static final String META_INF_VERSION
- See Also:
- Constant Field Values
META_INF_INFO
private static final String META_INF_INFO
- See Also:
- Constant Field Values
META_INF_ROOT
private static final String META_INF_ROOT
- See Also:
- Constant Field Values
mapData
private Hashtable<SomFilePacker.SomFileEntries,File> mapData
SomFilePacker
public SomFilePacker()
main
public static void main(String[] args)
- Parameters:
args
- Commandline arguments
addDataFiles
private void addDataFiles(String prefix,
String suffix)
- Parameters:
prefix
- FileNamePrefixsuffix
- FileNameSuffix
addDataFiles
private void addDataFiles(String prefix)
addDataFile
private void addDataFile(com.martiansoftware.jsap.JSAPResult config,
String id)
writeSomFile
private void writeSomFile(String fname)
throws IOException
- Throws:
IOException
cleanFilename
private String cleanFilename(String name)
- Remove a .gz suffix and other stuff.