public InlineAction(CompilationUnitEditor editor) {  super(editor.getEditorSite());
public InlineAction(IWorkbenchSite site) { super(site);
	public InlineAction(CompilationUnitEditor editor) {		//don't want to call 'this' here - it'd create useless action objects		super(editor.getEditorSite());		setText(RefactoringMessages.getString("InlineAction.Inline")); //$NON-NLS-1$		fEditor= editor;		fInlineTemp		= new InlineTempAction(editor);		fInlineConstant	= new InlineConstantAction(editor);		fInlineMethod	= new InlineMethodAction(editor);		WorkbenchHelp.setHelp(this, IJavaHelpContextIds.INLINE_ACTION);		setEnabled(getCompilationUnit() != null);	}