001 package org.crsh.cmdline.matcher.tokenizer; 002 003 import org.crsh.cmdline.Delimiter; 004 005 /** 006 * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> 007 */ 008 enum Escape { 009 010 NONE(Delimiter.EMPTY), 011 012 SINGLE(Delimiter.SINGLE_QUOTE), 013 014 DOUBLE(Delimiter.DOUBLE_QUOTE), 015 016 BACKSLASH(Delimiter.EMPTY); 017 018 final Delimiter delimiter; 019 020 Escape(Delimiter delimiter) { 021 this.delimiter = delimiter; 022 } 023 }