指定的元素类型不支持操作

时间:2010-09-28 01:03:29

标签: java eclipse eclipse-plugin

我在eclipse插件中收到此错误。这是代码:

ICompilationUnit testCU = findTestUnit(type);
// add some stuff to testCU
testCU.commitWorkingCopy(false, null);    // error happens here.

1 个答案:

答案 0 :(得分:1)

我猜你正在使用this interface。这是方法签名:

void commitWorkingCopy(boolean force, IProgressMonitor monitor) throws JavaModelException;

也许您可以尝试将null投射到IProgressMonitor

另一个想法是查看该方法调用返回的类型,并确保它实现了正确的接口。也许这是不正确的。