This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository tutti. See http://git.codelutin.com/tutti.git commit f2701dc1607d8dfadc8715fef7fdb0f72500ab08 Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Jan 28 10:03:02 2015 +0100 ajout d'une configuration pour les modules --- .../swing/updater/UpdateModuleConfiguration.java | 55 ++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/tutti-ui-swing-updater/src/main/java/fr/ifremer/tutti/ui/swing/updater/UpdateModuleConfiguration.java b/tutti-ui-swing-updater/src/main/java/fr/ifremer/tutti/ui/swing/updater/UpdateModuleConfiguration.java new file mode 100644 index 0000000..d8cd65c --- /dev/null +++ b/tutti-ui-swing-updater/src/main/java/fr/ifremer/tutti/ui/swing/updater/UpdateModuleConfiguration.java @@ -0,0 +1,55 @@ +package fr.ifremer.tutti.ui.swing.updater; + +import java.io.Serializable; + +/** + * Created on 1/28/15. + * + * @author Tony Chemit - chemit@codelutin.com + * @since 3.12.1 + */ +public class UpdateModuleConfiguration implements Serializable { + + private static final long serialVersionUID = 1L; + + public static UpdateModuleConfiguration applicationAndRuntime() { + return new UpdateModuleConfiguration(true, true, true); + } + + public static UpdateModuleConfiguration applicationAndNotRuntime() { + return new UpdateModuleConfiguration(false, true, true); + } + + public static UpdateModuleConfiguration data(boolean manageByUpdater) { + return new UpdateModuleConfiguration(false, false, manageByUpdater); + } + + private final boolean runtime; + + private final boolean application; + + private final boolean manageByUpdater; + + private UpdateModuleConfiguration(boolean runtime, boolean application, boolean manageByUpdater) { + this.runtime = runtime; + this.application = application; + this.manageByUpdater = manageByUpdater; + } + + public boolean isRuntime() { + return runtime; + } + + public boolean isApplication() { + return application; + } + + public boolean isData() { + return !isApplication(); + } + + public boolean isManageByUpdater() { + return manageByUpdater; + } + +} -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.