📄 constructorfieldrequest.java
字号:
package org.python.pydev.refactoring.codegenerator.constructorfield.request;
import java.util.List;
import org.python.pydev.refactoring.ast.adapters.IASTNodeAdapter;
import org.python.pydev.refactoring.ast.adapters.IClassDefAdapter;
import org.python.pydev.refactoring.ast.adapters.INodeAdapter;
import org.python.pydev.refactoring.core.request.IRefactoringRequest;
public class ConstructorFieldRequest implements IRefactoringRequest {
private IClassDefAdapter classAdapter;
private List<INodeAdapter> attributeAdapters;
private int offsetStrategy;
private String newLineDelim;
public ConstructorFieldRequest(IClassDefAdapter classAdapter, List<INodeAdapter> attributeAdapters, int offsetStrategy, String newLineDelim) {
this.classAdapter = classAdapter;
this.attributeAdapters = attributeAdapters;
this.offsetStrategy = offsetStrategy;
this.newLineDelim = newLineDelim;
}
public IASTNodeAdapter getOffsetNode() {
return classAdapter;
}
public List<INodeAdapter> getAttributeAdapters() {
return attributeAdapters;
}
public IClassDefAdapter getClassAdapter() {
return classAdapter;
}
public int getOffsetStrategy() {
return offsetStrategy;
}
public String getNewLineDelim() {
return newLineDelim;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -