X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ed4d9195562842753411ebe491d2d66f46965a1a..40d3634e5448cd560a6989d07d10ec30e85cf533:/src/bindings/java/org/simgrid/msg/Msg.java diff --git a/src/bindings/java/org/simgrid/msg/Msg.java b/src/bindings/java/org/simgrid/msg/Msg.java index f4cb975d8b..bd49fd24b4 100644 --- a/src/bindings/java/org/simgrid/msg/Msg.java +++ b/src/bindings/java/org/simgrid/msg/Msg.java @@ -13,19 +13,23 @@ import org.simgrid.NativeLib; public final class Msg { /** Retrieves the simulation time */ - public final static native double getClock(); + public static final native double getClock(); /** Issue a debug logging message. */ - public final static native void debug(String msg); + public static final native void debug(String msg); /** Issue a verbose logging message. */ - public final static native void verb(String msg); + public static final native void verb(String msg); /** Issue an information logging message */ - public final static native void info(String msg); + public static final native void info(String msg); /** Issue a warning logging message. */ - public final static native void warn(String msg); + public static final native void warn(String msg); /** Issue an error logging message. */ - public final static native void error(String msg); + public static final native void error(String msg); /** Issue a critical logging message. */ - public final static native void critical(String s); + public static final native void critical(String s); + + private Msg() { + throw new IllegalAccessError("Utility class"); + } /********************************************************************************* * Deployment and initialization related functions * @@ -35,10 +39,10 @@ public final class Msg { * * @param args The arguments of the command line of the simulation. */ - public final static native void init(String[]args); + public static final native void init(String[]args); /** Tell the kernel that you want to use the energy plugin */ - public final static native void energyInit(); + public static final native void energyInit(); /** Run the MSG simulation. * @@ -47,19 +51,15 @@ public final class Msg { * retrieve the information that you want from the simulation. In particular, retrieving the status * of a process or the current date is perfectly ok. */ - public final static native void run() ; - - /** This function is useless nowadays, just stop calling it. */ - @Deprecated - public final static void clean(){} + public static final native void run() ; /** Create the simulation environment by parsing a platform file. */ - public final static native void createEnvironment(String platformFile); + public static final native void createEnvironment(String platformFile); - public final static native As environmentGetRoutingRoot(); + public static final native As environmentGetRoutingRoot(); /** Starts your processes by parsing a deployment file. */ - public final static native void deployApplication(String deploymentFile); + public static final native void deployApplication(String deploymentFile); /** Example launcher. You can use it or provide your own launcher, as you wish * @param args