| Constructor | Description |
|---|---|
JmafRulesGenerator() |
| Modifier and Type | Method | Description |
|---|---|---|
static RulesContainer |
generate(java.util.Properties[] propertiesArray,
boolean saveContainer,
int repeatCounter) |
Main method allowing running this class
|
void |
writeDefaultPropertiesFile(java.lang.String fileName) |
Writes *.properties file with names, default values and comments for those parameters, which are rarely changed.
|
void |
writeTemplatePropertiesFile(java.lang.String fileName) |
Writes template *.properties file with names and comments for those parameters which are frequently changed.
|
public static RulesContainer generate(java.util.Properties[] propertiesArray, boolean saveContainer, int repeatCounter)
propertiesArray - Array of java.util.Properties object.saveContainer - Determines if created container is being savedrepeatCounter - Determines number of subsequent repetitions of rule generationRulesContainer objectpublic void writeTemplatePropertiesFile(java.lang.String fileName)
throws java.io.IOException
pl.poznan.put.cs.idss.jrs.wrappers.Wrapper.writeTemplatePropertiesFile(String) method.writeTemplatePropertiesFile in interface WrapperfileName - name (path) of the file where *.properties file should be savedjava.io.IOException - when file with given name (path) can't be opened for writepublic void writeDefaultPropertiesFile(java.lang.String fileName)
throws java.io.IOException
pl.poznan.put.cs.idss.jrs.wrappers.Wrapper.writeDefaultPropertiesFile(String) method.writeDefaultPropertiesFile in interface WrapperfileName - name (path) of the file where *.properties file should be savedjava.io.IOException - when file with given name (path) can't be opened for write