1c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti/* 2c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * Copyright (C) 2007-2010 Júlio Vilmar Gesser. 3c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * Copyright (C) 2011, 2013-2016 The JavaParser Team. 4c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * 5c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * This file is part of JavaParser. 6c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * 7c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * JavaParser can be used either under the terms of 8c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * a) the GNU Lesser General Public License as published by 9c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * the Free Software Foundation, either version 3 of the License, or 10c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * (at your option) any later version. 11c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * b) the terms of the Apache License 12c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * 13c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * You should have received a copy of both licenses in LICENCE.LGPL and 14c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * LICENCE.APACHE. Please refer to those files for details. 15c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * 16c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * JavaParser is distributed in the hope that it will be useful, 17c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * but WITHOUT ANY WARRANTY; without even the implied warranty of 18c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti * GNU Lesser General Public License for more details. 20c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti */ 21c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti 22c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassettipackage com.github.javaparser.printer.lexicalpreservation; 23c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti 24c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassettipublic interface TextElementMatcher { 25c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti 26c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti boolean match(TextElement textElement); 27c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti 28c5f60788a9f56fe9f483fbb87ccb615644365f5eFederico Tomassetti} 29