package org.easyb.ui.editor; /** * Cosntants for easyb keywords * @author whiteda * */ public enum KeywordEnum { SCENARIO(){ @Override public String toString(){ return "scenario"; } }, GIVEN(){ @Override public String toString(){ return "given"; } }, WHEN(){ @Override public String toString(){ return "when"; } }, THEN(){ @Override public String toString(){ return "then"; } }, AND(){ @Override public String toString(){ return "and"; } }, NARRATIVE(){ @Override public String toString(){ return "narrative"; } }, IT(){ @Override public String toString(){ return "it"; } }, BEFORE(){ @Override public String toString(){ return "before"; } }, BEFORE_EACH(){ @Override public String toString(){ return "before_each"; } }, AFTER(){ @Override public String toString(){ return "after"; } }, AFTER_EACH(){ @Override public String toString(){ return "after_each"; } }, ENSURE_THROWS(){ @Override public String toString(){ return "ensureThrows"; } }, DESCRIPTION(){ @Override public String toString(){ return "description"; } }, ENSURE(){ @Override public String toString(){ return "ensure"; } }, ENSURE_FAILS(){ @Override public String toString(){ return "ensureFails"; } }, CONTAINS(){ @Override public String toString(){ return "contains"; } }, HAS(){ @Override public String toString(){ return "has"; }}, SHARED(){ @Override public String toString(){ return "shared"; }}, BEHAVIOUR(){ @Override public String toString(){ return "behavior"; }}, BEHAVES(){ @Override public String toString(){ return "behaves"; }}, A(){ @Override public String toString(){ return "a"; }}, I(){ @Override public String toString(){ return "i"; }}, SO(){ @Override public String toString(){ return "so"; }}, THAT(){ @Override public String toString(){ return "that"; }}, WANT(){ @Override public String toString(){ return "want"; }}; public static String[] toStringArray(){ return new String[]{ SCENARIO.toString(), GIVEN.toString(), WHEN.toString(), THEN.toString(), AND.toString(), NARRATIVE.toString(), IT.toString(), BEFORE.toString(), BEFORE_EACH.toString(), AFTER.toString(), AFTER_EACH.toString(), ENSURE_THROWS.toString(), DESCRIPTION.toString(), ENSURE.toString(), ENSURE_FAILS.toString(), SHARED.toString(), BEHAVIOUR.toString(), BEHAVES.toString(), A.toString(), I.toString(), SO.toString(), THAT.toString(), WANT.toString() }; } }