Implement delete() for light methods

This commit is contained in:
Alexey Sedunov
2013-07-23 16:14:30 +04:00
parent 7ec170f6ec
commit 9c60637ef3
@@ -19,6 +19,7 @@ package org.jetbrains.jet.asJava.wrappers;
import com.intellij.psi.PsiElement;
import com.intellij.psi.impl.compiled.ClsMethodImpl;
import com.intellij.psi.impl.java.stubs.PsiMethodStub;
import com.intellij.util.IncorrectOperationException;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jet.lang.psi.JetDeclaration;
import org.jetbrains.jet.lang.resolve.java.JetClsMethod;
@@ -47,4 +48,9 @@ public class JetClsMethodImpl extends ClsMethodImpl implements JetClsMethod {
public JetDeclaration getOrigin() {
return (JetDeclaration) origin;
}
@Override
public void delete() throws IncorrectOperationException {
origin.delete();
}
}