本文整理汇总了Java中org.eclipse.jdt.internal.corext.refactoring.rename.RenameFieldProcessor.setRenameGetter方法的典型用法代码示例。如果您正苦于以下问题:Java RenameFieldProcessor.setRenameGetter方法的具体用法?Java RenameFieldProcessor.setRenameGetter怎么用?Java RenameFieldProcessor.setRenameGetter使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.eclipse.jdt.internal.corext.refactoring.rename.RenameFieldProcessor
的用法示例。
在下文中一共展示了RenameFieldProcessor.setRenameGetter方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: create
import org.eclipse.jdt.internal.corext.refactoring.rename.RenameFieldProcessor; //导入方法依赖的package包/类
/**
* Creates a new rename support for the given {@link IField}.
*
* @param field the {@link IField} to be renamed.
* @param newName the field's new name. <code>null</code> is a valid value indicating that no new
* name is provided.
* @param flags flags controlling additional parameters. Valid flags are <code>UPDATE_REFERENCES
* </code>, <code>UPDATE_TEXTUAL_MATCHES</code>, <code>UPDATE_GETTER_METHOD</code>, and <code>
* UPDATE_SETTER_METHOD</code>, or their bitwise OR, or <code>NONE</code>.
* @return the {@link RenameSupport}.
* @throws CoreException if an unexpected error occurred while creating the {@link RenameSupport}.
*/
public static RenameSupport create(IField field, String newName, int flags) throws CoreException {
if (JdtFlags.isEnum(field))
return new RenameSupport(new RenameEnumConstProcessor(field), newName, flags);
else {
final RenameFieldProcessor processor = new RenameFieldProcessor(field);
processor.setRenameGetter(updateGetterMethod(flags));
processor.setRenameSetter(updateSetterMethod(flags));
return new RenameSupport(processor, newName, flags);
}
}
示例2: create
import org.eclipse.jdt.internal.corext.refactoring.rename.RenameFieldProcessor; //导入方法依赖的package包/类
/**
* Creates a new rename support for the given {@link IField}.
*
* @param field the {@link IField} to be renamed.
* @param newName the field's new name. <code>null</code> is a valid value
* indicating that no new name is provided.
* @param flags flags controlling additional parameters. Valid flags are
* <code>UPDATE_REFERENCES</code>, <code>UPDATE_TEXTUAL_MATCHES</code>,
* <code>UPDATE_GETTER_METHOD</code>, and <code>UPDATE_SETTER_METHOD</code>,
* or their bitwise OR, or <code>NONE</code>.
* @return the {@link RenameSupport}.
* @throws CoreException if an unexpected error occurred while creating
* the {@link RenameSupport}.
*/
public static RenameSupport create(IField field, String newName, int flags) throws CoreException {
if (JdtFlags.isEnum(field))
return new RenameSupport(new RenameEnumConstProcessor(field), newName, flags);
else {
final RenameFieldProcessor processor= new RenameFieldProcessor(field);
processor.setRenameGetter(updateGetterMethod(flags));
processor.setRenameSetter(updateSetterMethod(flags));
return new RenameSupport(processor, newName, flags);
}
}