本文整理汇总了Java中org.eclipse.jdt.internal.corext.refactoring.ExceptionInfo.isOld方法的典型用法代码示例。如果您正苦于以下问题:Java ExceptionInfo.isOld方法的具体用法?Java ExceptionInfo.isOld怎么用?Java ExceptionInfo.isOld使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.eclipse.jdt.internal.corext.refactoring.ExceptionInfo
的用法示例。
在下文中一共展示了ExceptionInfo.isOld方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: areExceptionsSameAsInitial
import org.eclipse.jdt.internal.corext.refactoring.ExceptionInfo; //导入方法依赖的package包/类
private boolean areExceptionsSameAsInitial() {
for (Iterator<ExceptionInfo> iter = fExceptionInfos.iterator(); iter.hasNext(); ) {
ExceptionInfo info = iter.next();
if (!info.isOld()) return false;
}
return true;
}
示例2: changeExceptions
import org.eclipse.jdt.internal.corext.refactoring.ExceptionInfo; //导入方法依赖的package包/类
private void changeExceptions() {
for (Iterator<ExceptionInfo> iter = fExceptionInfos.iterator(); iter.hasNext(); ) {
ExceptionInfo info = iter.next();
if (info.isOld()) continue;
if (info.isDeleted()) removeExceptionFromNodeList(info, fMethDecl.thrownExceptionTypes());
else
addExceptionToNodeList(
info,
getASTRewrite()
.getListRewrite(fMethDecl, MethodDeclaration.THROWN_EXCEPTION_TYPES_PROPERTY));
}
}
示例3: areExceptionsSameAsInitial
import org.eclipse.jdt.internal.corext.refactoring.ExceptionInfo; //导入方法依赖的package包/类
private boolean areExceptionsSameAsInitial() {
for (Iterator<ExceptionInfo> iter= fExceptionInfos.iterator(); iter.hasNext();) {
ExceptionInfo info= iter.next();
if (! info.isOld())
return false;
}
return true;
}
示例4: changeExceptions
import org.eclipse.jdt.internal.corext.refactoring.ExceptionInfo; //导入方法依赖的package包/类
private void changeExceptions() {
for (Iterator<ExceptionInfo> iter= fExceptionInfos.iterator(); iter.hasNext();) {
ExceptionInfo info= iter.next();
if (info.isOld())
continue;
if (info.isDeleted())
removeExceptionFromNodeList(info, fMethDecl.thrownExceptionTypes());
else
addExceptionToNodeList(info, getASTRewrite().getListRewrite(fMethDecl, MethodDeclaration.THROWN_EXCEPTION_TYPES_PROPERTY));
}
}
示例5: changeExceptions
import org.eclipse.jdt.internal.corext.refactoring.ExceptionInfo; //导入方法依赖的package包/类
private void changeExceptions() {
for (Iterator<ExceptionInfo> iter= fExceptionInfos.iterator(); iter.hasNext();) {
ExceptionInfo info= iter.next();
if (info.isOld())
continue;
if (info.isDeleted())
removeExceptionFromNodeList(info, fMethDecl.thrownExceptions());
else
addExceptionToNodeList(info, getASTRewrite().getListRewrite(fMethDecl, MethodDeclaration.THROWN_EXCEPTIONS_PROPERTY));
}
}
开发者ID:trylimits,项目名称:Eclipse-Postfix-Code-Completion-Juno38,代码行数:12,代码来源:ChangeSignatureProcessor.java