import com.intellij.util.xml.DomElement;
import com.intellij.util.xml.DomElementVisitor;
public class ImplicitUsagesDomElementVisitor implements DomElementVisitor {
public static void main(String[] args) {} // suppress class unused
interface MyDom extends DomElement {}
public void visitMyDom(MyDom myDom) { myDom = null; }
public void visit(MyDom myDom) { myDom = null; }
// invalid ===========
public String nonVoidReturnTypeMethod(MyDom myDom) { myDom = null; return null; }
public void doesNotStartWithVisit(MyDom myDom) { myDom = null; }
public void nonDomParameter(int i) { i = 0; }
private void visitMyDomMoreThanOneParam(MyDom myDom, int index) { myDom = null; index = 0; }
private void visitMyDomPrivate(MyDom myDom) { myDom = null; }
public static void visitMyDomStatic(MyDom myDom) { myDom = null; }
public static class NonDomElementVisitorClass {
public static void main(String[] args) {} // suppress class unused
public void visitMyDom(MyDom myDom) { myDom = null; }
}
}