Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

lab03-ready / project_solve / lab03 / src / avangard / tools / checkers / SingleCommentsCheckerImpl

.java
Скачиваний:
61
Добавлен:
18.03.2015
Размер:
704 б
Скачать
☆
package avangard.tools.checkers;

public class SingleCommentsCheckerImpl implements CheckComment {

	private String lastProcessed;

	@Override
	public void clear() {
		lastProcessed = null;
	}

	@Override
	public String removeComment(String data) {
		/*
		 return ((data == null) 
		 || (data.trim().length() == 0)
		 || (data.startsWith("#"))
		 || (data.startsWith("//"))
		 ) ? null : data;
		 */
		this.lastProcessed = data;
		if ((data == null)
			|| (data.trim().length() == 0)
			|| (data.startsWith("#"))
			|| (data.startsWith("//"))) {
			return null;
		}
		return data;
	}

	@Override
	public String toString() {
		return "'" + this.lastProcessed+ "'";
	}
}
Соседние файлы в папке checkers