java.lang.Objectorg.nlogo.workspace.Checksummer
public class Checksummer
Field Summary | |
---|---|
static String |
MODEL_CHECK_FILENAME
|
Method Summary | |
---|---|
static void |
addChecksumEntry(AbstractWorkspace workspace)
|
static void |
addChecksumEntry(AbstractWorkspace workspace,
Map m,
String model)
|
static String |
calculateGraphicsChecksum(AbstractWorkspace workspace)
|
static String |
calculateWorldChecksum(AbstractWorkspace workspace)
|
static String |
getRevisionNumber(String model)
|
static String |
getRevisionNumber(String modelName,
String dir)
|
static Map |
loadModelCheckSumsFromFile()
Loads the model checksums from file. |
static void |
writeModelCheckSumsToFile(Map m)
Writes the model checksums out to file |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String MODEL_CHECK_FILENAME
Method Detail |
---|
public static void addChecksumEntry(AbstractWorkspace workspace) throws LogoException, CompilerException, IOException
LogoException
CompilerException
IOException
public static void addChecksumEntry(AbstractWorkspace workspace, Map m, String model) throws LogoException, CompilerException, IOException
LogoException
CompilerException
IOException
public static String calculateWorldChecksum(AbstractWorkspace workspace)
public static String calculateGraphicsChecksum(AbstractWorkspace workspace)
public static void writeModelCheckSumsToFile(Map m) throws IOException
IOException
public static Map loadModelCheckSumsFromFile() throws IOException
IOException
public static String getRevisionNumber(String model) throws IOException
IOException
public static String getRevisionNumber(String modelName, String dir) throws IOException
IOException