package org.hwo.pulscounter; public enum TriggerType { Intervall(1),Trigger(2),Timer(4),Manual(8),ALL(-1),UNKOWN(-2); TriggerType(int n){ this.n = n; } public static TriggerType get(int n){ switch (n){ case 1: return TriggerType.Intervall; case 2: return TriggerType.Trigger; case 4: return TriggerType.Timer; case 8: return TriggerType.Manual; default: return TriggerType.UNKOWN; } } Integer n; public Integer getValue(){ return this.n; } }