X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/wizards/html/InsertHTMLElementAction.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/wizards/html/InsertHTMLElementAction.java new file mode 100644 index 0000000..ac5303d --- /dev/null +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/wizards/html/InsertHTMLElementAction.java @@ -0,0 +1,51 @@ +/* + * $Id: InsertHTMLElementAction.java,v 1.1 2004-10-05 20:51:57 jsurfer Exp $ + * Copyright Narushima Hironori. All rights reserved. + */ +package net.sourceforge.phpeclipse.wizards.html; + +import net.sourceforge.phpeclipse.wizards.html.EditElementWizard; + +import org.eclipse.jface.action.IAction; +import org.eclipse.jface.viewers.ISelection; +import org.eclipse.jface.wizard.WizardDialog; +import org.eclipse.swt.SWT; +import org.eclipse.ui.*; +import org.eclipse.ui.texteditor.ITextEditor; + + +/** + * InsertTagAction + */ +public class InsertHTMLElementAction implements IEditorActionDelegate { + + ITextEditor targetEditor = null; + + public InsertHTMLElementAction() { + } + + public void setActiveEditor(IAction action, IEditorPart targetEditor) { + if(targetEditor instanceof ITextEditor){ + this.targetEditor = (ITextEditor)targetEditor; + } + } + + public void run(IAction action) { + + WizardDialog wizDialog = + new WizardDialog( + targetEditor.getSite().getShell(), + new EditElementWizard(targetEditor, null) ){ + + protected int getShellStyle() { + return super.getShellStyle() | SWT.RESIZE; + } + }; + + wizDialog.open(); + } + + public void selectionChanged(IAction action, ISelection selection) { + } + +}