First Commit from Source Code Reply

This commit is contained in:
vincenzofariello
2024-05-09 17:40:24 +02:00
parent 11e3b57c5b
commit 107a016cb9
35225 changed files with 1111346 additions and 1 deletions

View File

@@ -0,0 +1,47 @@
package it.valueteam.gnpsim.client;
import it.valueteam.gnpsim.generator.flat.*;
import it.valueteam.gnpsim.obj.SystemMap;
public class ClientFlatGenerator extends BaseClient{
private static FlatGeneratorIF generator;
public ClientFlatGenerator(){
}
public static final void main(String[] args) {
printInfo("ClientFlatGenerator", args);
if(args.length<1)
throw new IllegalArgumentException("Numero parametri insufficienti!");
try{
int tipoSistema = getTipoSistema(args[0]);
String[] argument = new String[args.length-1];
System.arraycopy(args,1,argument,0,args.length-1);
switch(tipoSistema){
case SystemMap.SISTEMA_PITAGORA_XDSL:
generator = new FlatPitagoraXdslGenerator();
generator.generateFlat(argument);
break;
case SystemMap.SISTEMA_PITAGORA:
generator = new FlatPitagoraRegolatorioGenerator();
generator.generateFlat(argument);
break;
default:
throw new IllegalArgumentException("sistema sconociuto!\n Sistema inserito : " +args[0]);
}
}catch(Exception ex){
ex.printStackTrace();
}
}
}