package com.baselet.element.facet.common;
import java.util.Collections;
import java.util.List;
import com.baselet.control.enums.Priority;
import com.baselet.element.facet.FirstRunFacet;
import com.baselet.element.facet.PropertiesParserState;
import com.baselet.gui.AutocompletionText;
public class CommentFacet extends FirstRunFacet {
public static final CommentFacet INSTANCE = new CommentFacet();
@Override
public boolean checkStart(String line, PropertiesParserState state) {
return line.startsWith("//"); // comments start with // and are removed
}
@Override
public void handleLine(String line, PropertiesParserState state) {
// do nothing, just remove the line
}
@Override
public List<AutocompletionText> getAutocompletionStrings() {
return Collections.<AutocompletionText> emptyList();
}
@Override
public Priority getPriority() {
return Priority.HIGHEST;
}
}