public class MergingMapsProcessor
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
prefixLength |
boolean |
verbose
Print extended informations while merging elements
|
Constructor and Description |
---|
MergingMapsProcessor()
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addMap(java.lang.String fileName,
int coordX,
int coordY)
Add map data (filename, deltaX, deltaY) to the internal list of maps to be merged.
|
void |
loadConfigFile(java.lang.String fileName)
Load the configuration file.
|
static void |
main(java.lang.String[] args) |
void |
mergeAll(java.lang.String outputFileName)
Merge all maps into one.
|
void |
mergeMapImages(java.lang.String outputFileName_prefix,
int zoomLevel,
int numberOfTimesToScale,
int scale) |
ModifyCellDesignerNotes |
postProcessAnnotations(java.lang.String outputFileName) |
void |
postProcessMergedMap(java.lang.String outputFileName) |
void |
preProcessMergedMaps() |
static java.lang.String |
replaceCellDesignerByList(java.lang.String text,
java.util.HashMap<java.lang.String,java.lang.String> map) |
static java.lang.String |
replaceCellDesignerPrefix(java.lang.String text,
java.lang.String id,
java.lang.String prefix) |
static java.lang.String |
replaceCellDesignerPrefixList(java.lang.String text,
java.util.Vector<java.lang.String> ids,
java.lang.String prefix) |
void |
runScript()
User specific script for manipulating map
|
void |
setMapSize(int X,
int Y)
Set size values for new map
|
void |
updateAnnotations(SbmlDocument target,
SbmlDocument source) |
public boolean verbose
public int prefixLength
public static void main(java.lang.String[] args)
public void addMap(java.lang.String fileName, int coordX, int coordY)
fileName
- deltaX
- upper-left X coordinate of the map on the merged map.deltaY
- upper-left Y coordinate of the map on the merged map.public void setMapSize(int X, int Y)
X
- Y
- public void mergeAll(java.lang.String outputFileName)
sizeX
- sizeY
- public static java.lang.String replaceCellDesignerPrefixList(java.lang.String text, java.util.Vector<java.lang.String> ids, java.lang.String prefix)
public static java.lang.String replaceCellDesignerPrefix(java.lang.String text, java.lang.String id, java.lang.String prefix)
public static java.lang.String replaceCellDesignerByList(java.lang.String text, java.util.HashMap<java.lang.String,java.lang.String> map)
public void updateAnnotations(SbmlDocument target, SbmlDocument source)
public void loadConfigFile(java.lang.String fileName) throws java.lang.Exception
fileName
- java.lang.Exception
public void mergeMapImages(java.lang.String outputFileName_prefix, int zoomLevel, int numberOfTimesToScale, int scale)
public ModifyCellDesignerNotes postProcessAnnotations(java.lang.String outputFileName)
public void preProcessMergedMaps()
public void postProcessMergedMap(java.lang.String outputFileName) throws java.lang.Exception
java.lang.Exception
public void runScript()