blob: 96fa9773a1d5ffae7a0791e55d49912d625bf941 [file] [log] [blame]
package com.intellij.tasks.jira.jql.psi;
import com.intellij.psi.PsiElementVisitor;
import com.intellij.tasks.jira.jql.psi.impl.JqlArgumentListImpl;
import com.intellij.tasks.jira.jql.psi.impl.JqlHistoryPredicateImpl;
import com.intellij.tasks.jira.jql.psi.impl.JqlSubClauseImpl;
/**
* @author Mikhail Golubev
*/
public abstract class JqlElementVisitor extends PsiElementVisitor {
public void visitJqlQuery(JqlQuery query) {
visitElement(query);
}
public void visitJqlOrderBy(JqlOrderBy orderBy){
visitElement(orderBy);
}
public void visitJqlOrClause(JqlOrClause clause) {
visitElement(clause);
}
public void visitJqlAndClause(JqlAndClause clause) {
visitElement(clause);
}
public void visitJqlNotClause(JqlNotClause clause) {
visitElement(clause);
}
public void visitJqlSimpleClause(JqlSimpleClause clause) {
visitElement(clause);
}
public void visitJqlWasClause(JqlWasClause clause) {
visitJqlSimpleClause(clause);
}
public void visitJqlChangedClause(JqlChangedClause clause) {
visitElement(clause);
}
public void visitJqlIdentifier(JqlIdentifier identifier) {
visitElement(identifier);
}
public void visitJqlLiteral(JqlLiteral literal) {
visitElement(literal);
}
public void visitEmptyValue(JqlEmptyValue emptyValue) {
visitElement(emptyValue);
}
public void visitJqlFunctionCall(JqlFunctionCall call) {
visitElement(call);
}
public void visitJqlList(JqlList list) {
visitElement(list);
}
public void visitJqlSortKey(JqlSortKey key) {
visitElement(key);
}
public void visitJqlArgumentList(JqlArgumentListImpl list) {
visitElement(list);
}
public void visitJqlHistoryPredicate(JqlHistoryPredicateImpl predicate) {
visitElement(predicate);
}
public void visitJqlSubClause(JqlSubClauseImpl subClause) {
visitElement(subClause);
}
}