package aseme.m2t.IACmodel; import IAC.Node; import IAC.Variable; public class NodeHelper { public static String className( Node e ) { return ((e.getLabel().equalsIgnoreCase("0"))?e.getName()+"Agent":e.getName()+"Behaviour"); } public static String classFileName( Node e ) { return className(e)+".java"; } public static String variableFileName( Variable e ) { return e.getType()+".java"; } public static String variableHolderFileName( Variable e ) { return e.getType()+"Holder.java"; } public static String lowerCaseFirstCharacterOfVariable( Variable e ) { return new String(e.getType().substring(0, 1).toLowerCase()+e.getType().substring(1)); } }