package jetbrains.mps.lang.editor.structure; /*Generated by MPS */ import java.util.List; import jetbrains.mps.internal.collections.runtime.ListSequence; import java.util.LinkedList; public enum CellActionId { RIGHT_TRANSFORM("RIGHT_TRANSFORM", "right_transform_action_id"), DELETE("DELETE", "delete_action_id"), INSERT("INSERT", "insert_action_id"), INSERT_BEFORE("INSERT_BEFORE", "insert_before_action_id"), BACKSPACE("BACKSPACE", "backspace_action_id"), DELETE_TO_WORD_END("DELETE_TO_WORD_END", "delete_to_word_end_action_id"), COPY("COPY", "copy_action_id"), CUT("CUT", "cut_action_id"), PASTE("PASTE", "paste_action_id"), PASTE_BEFORE("PASTE_BEFORE", "paste_before_action_id"), PASTE_AFTER("PASTE_AFTER", "paste_after_action_id"), LEFT("LEFT", "left_action_id"), RIGHT("RIGHT", "right_action_id"), UP("UP", "up_action_id"), DOWN("DOWN", "down_action_id"), NEXT("NEXT", "next_action_id"), PREV("PREV", "prev_action_id"), HOME("HOME", "home_action_id"), END("END", "end_action_id"), PAGE_UP("PAGE_UP", "page_up_action_id"), PAGE_DOWN("PAGE_DOWN", "page_down_action_id"), ROOT_HOME("ROOT_HOME", "root_home_action_id"), ROOT_END("ROOT_END", "root_end_action_id"), LOCAL_HOME("LOCAL_HOME", "local_home_action_id"), LOCAL_END("LOCAL_END", "local_end_action_id"), SELECT_LEFT("SELECT_LEFT", "select_left_action_id"), SELECT_RIGHT("SELECT_RIGHT", "select_right_action_id"), SELECT_UP("SELECT_UP", "select_up_action_id"), SELECT_DOWN("SELECT_DOWN", "select_down_action_id"), SELECT_HOME("SELECT_HOME", "select_home_action_id"), SELECT_END("SELECT_END", "select_end_action_id"), SELECT_LOCAL_END("SELECT_LOCAL_END", "select_local_end_action_id"), SELECT_LOCAL_HOME("SELECT_LOCAL_HOME", "select_local_home_action_id"), SELECT_NEXT("SELECT_NEXT", "select_next_action_id"), SELECT_PREVIOUS("SELECT_PREVIOUS", "select_previous_action_id"), LEFT_TRANSFORM("LEFT_TRANSFORM", "left_transform_action_id"), COMPLETE("COMPLETE", "complete_action_id"), COMPLETE_SMART("COMPLETE_SMART", "complete_smart_action_id"), FOLD("FOLD", "fold_action_id"), UNFOLD("UNFOLD", "unfold_action_id"), FOLD_ALL("FOLD_ALL", "fold_all_action_id"), UNFOLD_ALL("UNFOLD_ALL", "unfold_all_action_id"), TOGGLE_FOLDING("TOGGLE_FOLDING", "toggle_folding_action_id"), SHOW_MESSAGE("SHOW_MESSAGE", "show_message_action_id"), COMMENT("COMMENT", "comment_out_action_id"), CLICK("CLICK", "click_action_id"); private final String myName; public String getName() { return myName; } private final String myValue; private CellActionId(String name, String value) { myName = name; myValue = value; } public String getValue() { return myValue; } public String getValueAsString() { return myValue; } public static List<CellActionId> getConstants() { List<CellActionId> list = ListSequence.fromList(new LinkedList<CellActionId>()); ListSequence.fromList(list).addElement(CellActionId.RIGHT_TRANSFORM); ListSequence.fromList(list).addElement(CellActionId.DELETE); ListSequence.fromList(list).addElement(CellActionId.INSERT); ListSequence.fromList(list).addElement(CellActionId.INSERT_BEFORE); ListSequence.fromList(list).addElement(CellActionId.BACKSPACE); ListSequence.fromList(list).addElement(CellActionId.DELETE_TO_WORD_END); ListSequence.fromList(list).addElement(CellActionId.COPY); ListSequence.fromList(list).addElement(CellActionId.CUT); ListSequence.fromList(list).addElement(CellActionId.PASTE); ListSequence.fromList(list).addElement(CellActionId.PASTE_BEFORE); ListSequence.fromList(list).addElement(CellActionId.PASTE_AFTER); ListSequence.fromList(list).addElement(CellActionId.LEFT); ListSequence.fromList(list).addElement(CellActionId.RIGHT); ListSequence.fromList(list).addElement(CellActionId.UP); ListSequence.fromList(list).addElement(CellActionId.DOWN); ListSequence.fromList(list).addElement(CellActionId.NEXT); ListSequence.fromList(list).addElement(CellActionId.PREV); ListSequence.fromList(list).addElement(CellActionId.HOME); ListSequence.fromList(list).addElement(CellActionId.END); ListSequence.fromList(list).addElement(CellActionId.PAGE_UP); ListSequence.fromList(list).addElement(CellActionId.PAGE_DOWN); ListSequence.fromList(list).addElement(CellActionId.ROOT_HOME); ListSequence.fromList(list).addElement(CellActionId.ROOT_END); ListSequence.fromList(list).addElement(CellActionId.LOCAL_HOME); ListSequence.fromList(list).addElement(CellActionId.LOCAL_END); ListSequence.fromList(list).addElement(CellActionId.SELECT_LEFT); ListSequence.fromList(list).addElement(CellActionId.SELECT_RIGHT); ListSequence.fromList(list).addElement(CellActionId.SELECT_UP); ListSequence.fromList(list).addElement(CellActionId.SELECT_DOWN); ListSequence.fromList(list).addElement(CellActionId.SELECT_HOME); ListSequence.fromList(list).addElement(CellActionId.SELECT_END); ListSequence.fromList(list).addElement(CellActionId.SELECT_LOCAL_END); ListSequence.fromList(list).addElement(CellActionId.SELECT_LOCAL_HOME); ListSequence.fromList(list).addElement(CellActionId.SELECT_NEXT); ListSequence.fromList(list).addElement(CellActionId.SELECT_PREVIOUS); ListSequence.fromList(list).addElement(CellActionId.LEFT_TRANSFORM); ListSequence.fromList(list).addElement(CellActionId.COMPLETE); ListSequence.fromList(list).addElement(CellActionId.COMPLETE_SMART); ListSequence.fromList(list).addElement(CellActionId.FOLD); ListSequence.fromList(list).addElement(CellActionId.UNFOLD); ListSequence.fromList(list).addElement(CellActionId.FOLD_ALL); ListSequence.fromList(list).addElement(CellActionId.UNFOLD_ALL); ListSequence.fromList(list).addElement(CellActionId.TOGGLE_FOLDING); ListSequence.fromList(list).addElement(CellActionId.SHOW_MESSAGE); ListSequence.fromList(list).addElement(CellActionId.COMMENT); ListSequence.fromList(list).addElement(CellActionId.CLICK); return list; } public static CellActionId getDefault() { return null; } public static CellActionId parseValue(String value) { if (value == null) { return CellActionId.getDefault(); } if (value.equals(CellActionId.RIGHT_TRANSFORM.getValueAsString())) { return CellActionId.RIGHT_TRANSFORM; } if (value.equals(CellActionId.DELETE.getValueAsString())) { return CellActionId.DELETE; } if (value.equals(CellActionId.INSERT.getValueAsString())) { return CellActionId.INSERT; } if (value.equals(CellActionId.INSERT_BEFORE.getValueAsString())) { return CellActionId.INSERT_BEFORE; } if (value.equals(CellActionId.BACKSPACE.getValueAsString())) { return CellActionId.BACKSPACE; } if (value.equals(CellActionId.DELETE_TO_WORD_END.getValueAsString())) { return CellActionId.DELETE_TO_WORD_END; } if (value.equals(CellActionId.COPY.getValueAsString())) { return CellActionId.COPY; } if (value.equals(CellActionId.CUT.getValueAsString())) { return CellActionId.CUT; } if (value.equals(CellActionId.PASTE.getValueAsString())) { return CellActionId.PASTE; } if (value.equals(CellActionId.PASTE_BEFORE.getValueAsString())) { return CellActionId.PASTE_BEFORE; } if (value.equals(CellActionId.PASTE_AFTER.getValueAsString())) { return CellActionId.PASTE_AFTER; } if (value.equals(CellActionId.LEFT.getValueAsString())) { return CellActionId.LEFT; } if (value.equals(CellActionId.RIGHT.getValueAsString())) { return CellActionId.RIGHT; } if (value.equals(CellActionId.UP.getValueAsString())) { return CellActionId.UP; } if (value.equals(CellActionId.DOWN.getValueAsString())) { return CellActionId.DOWN; } if (value.equals(CellActionId.NEXT.getValueAsString())) { return CellActionId.NEXT; } if (value.equals(CellActionId.PREV.getValueAsString())) { return CellActionId.PREV; } if (value.equals(CellActionId.HOME.getValueAsString())) { return CellActionId.HOME; } if (value.equals(CellActionId.END.getValueAsString())) { return CellActionId.END; } if (value.equals(CellActionId.PAGE_UP.getValueAsString())) { return CellActionId.PAGE_UP; } if (value.equals(CellActionId.PAGE_DOWN.getValueAsString())) { return CellActionId.PAGE_DOWN; } if (value.equals(CellActionId.ROOT_HOME.getValueAsString())) { return CellActionId.ROOT_HOME; } if (value.equals(CellActionId.ROOT_END.getValueAsString())) { return CellActionId.ROOT_END; } if (value.equals(CellActionId.LOCAL_HOME.getValueAsString())) { return CellActionId.LOCAL_HOME; } if (value.equals(CellActionId.LOCAL_END.getValueAsString())) { return CellActionId.LOCAL_END; } if (value.equals(CellActionId.SELECT_LEFT.getValueAsString())) { return CellActionId.SELECT_LEFT; } if (value.equals(CellActionId.SELECT_RIGHT.getValueAsString())) { return CellActionId.SELECT_RIGHT; } if (value.equals(CellActionId.SELECT_UP.getValueAsString())) { return CellActionId.SELECT_UP; } if (value.equals(CellActionId.SELECT_DOWN.getValueAsString())) { return CellActionId.SELECT_DOWN; } if (value.equals(CellActionId.SELECT_HOME.getValueAsString())) { return CellActionId.SELECT_HOME; } if (value.equals(CellActionId.SELECT_END.getValueAsString())) { return CellActionId.SELECT_END; } if (value.equals(CellActionId.SELECT_LOCAL_END.getValueAsString())) { return CellActionId.SELECT_LOCAL_END; } if (value.equals(CellActionId.SELECT_LOCAL_HOME.getValueAsString())) { return CellActionId.SELECT_LOCAL_HOME; } if (value.equals(CellActionId.SELECT_NEXT.getValueAsString())) { return CellActionId.SELECT_NEXT; } if (value.equals(CellActionId.SELECT_PREVIOUS.getValueAsString())) { return CellActionId.SELECT_PREVIOUS; } if (value.equals(CellActionId.LEFT_TRANSFORM.getValueAsString())) { return CellActionId.LEFT_TRANSFORM; } if (value.equals(CellActionId.COMPLETE.getValueAsString())) { return CellActionId.COMPLETE; } if (value.equals(CellActionId.COMPLETE_SMART.getValueAsString())) { return CellActionId.COMPLETE_SMART; } if (value.equals(CellActionId.FOLD.getValueAsString())) { return CellActionId.FOLD; } if (value.equals(CellActionId.UNFOLD.getValueAsString())) { return CellActionId.UNFOLD; } if (value.equals(CellActionId.FOLD_ALL.getValueAsString())) { return CellActionId.FOLD_ALL; } if (value.equals(CellActionId.UNFOLD_ALL.getValueAsString())) { return CellActionId.UNFOLD_ALL; } if (value.equals(CellActionId.TOGGLE_FOLDING.getValueAsString())) { return CellActionId.TOGGLE_FOLDING; } if (value.equals(CellActionId.SHOW_MESSAGE.getValueAsString())) { return CellActionId.SHOW_MESSAGE; } if (value.equals(CellActionId.COMMENT.getValueAsString())) { return CellActionId.COMMENT; } if (value.equals(CellActionId.CLICK.getValueAsString())) { return CellActionId.CLICK; } return CellActionId.getDefault(); } }