Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:lab03-ready / project_solve / lab03 / src / avangard / tools / checkers / CheckComment
.java package avangard.tools.checkers;
/**
* Публичный интерфейс для проверки комментариев.
*/
public interface CheckComment {
void clear();
/**
* @param data
* @return true, если строка data содержит комментарий
*/
// этого метода не достаточно для отработки многострочных и частиных комментариев ...
// boolean isComment(String data);
/**
* Удалить комментарий из строки
* @param data строка с данными, в которой могут быть комментарии
* @return очищенную от комментариев строку data или null, если строка является комментарием.
*/
String removeComment(String data);
}
/**
* Публичный интерфейс для проверки комментариев.
*/
public interface CheckComment {
void clear();
/**
* @param data
* @return true, если строка data содержит комментарий
*/
// этого метода не достаточно для отработки многострочных и частиных комментариев ...
// boolean isComment(String data);
/**
* Удалить комментарий из строки
* @param data строка с данными, в которой могут быть комментарии
* @return очищенную от комментариев строку data или null, если строка является комментарием.
*/
String removeComment(String data);
}
Соседние файлы в папке checkers