package com.c2kernel.lifecycle.instance.stateMachine; import com.c2kernel.utils.Language; /** * @author XSeb74 * * To change this generated comment edit the template variable "typecomment": * Window>Preferences>Java>Templates. * To enable and disable the creation of type comments go to * Window>Preferences>Java>Code Generation. */ public class Transitions { public final static int RESERVE = 0; public final static int START = 1; public final static int SKIP = 2; public final static int DONE = 3; public final static int COMPLETE = 4; public final static int SUSPEND = 5; public final static int REASSIGN = 6; public final static int RESUME = 7; public final static int REPEAT = 8; public final static int IGNORE = 9; public final static int PROCEED = 10; public final static int ACTIVATION = 11; private static String[] transitions = { "reserve", "start", "skip", "done", "complete", "suspend", "reassign", "resume", "repeat","ignore","proceed","activation" }; public static String getTransitionName(int trans) { try { return Language.translate(transitions[trans]); } catch (ArrayIndexOutOfBoundsException ex) { return "Invalid Transition: " + trans; } } }