/*
- * $Id: FormElementWizardPage.java,v 1.1 2004-10-05 20:51:57 jsurfer Exp $
+ * $Id: FormElementWizardPage.java,v 1.3 2006-10-21 23:18:43 pombredanne Exp $
* Copyright Narushima Hironori. All rights reserved.
*/
package net.sourceforge.phpeclipse.wizards.html;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.swt.SWT;
-import org.eclipse.swt.widgets.*;
+import org.eclipse.swt.widgets.Button;
+import org.eclipse.swt.widgets.Combo;
+import org.eclipse.swt.widgets.Composite;
+import org.eclipse.swt.widgets.Text;
/**
*
public class FormElementWizardPage extends EditElementWizardPage {
Text actionText;
+
Button postRadio, getRadio, multipartCheck;
+
Combo charsetCombo;
public FormElementWizardPage() {
protected void createChildControl(Composite parent) throws CoreException {
postRadio = new Button(parent, SWT.RADIO);
-
+
}
public String getPreviewText() {
boolean controlCreated = actionText != null;
-
+
StringBuffer buff = new StringBuffer("<form action=\"");
- if(controlCreated){
+ if (controlCreated) {
buff.append(actionText.getText());
}
buff.append("\" method=\"");
- if( controlCreated && postRadio.getSelection() ){
+ if (controlCreated && postRadio.getSelection()) {
buff.append("POST\"");
- if(multipartCheck.getSelection()){
+ if (multipartCheck.getSelection()) {
buff.append(" enctype=\"multipart/form-data\"");
}
-
- }else{
+
+ } else {
buff.append("GET\"");
}
-
- if(controlCreated){
+
+ if (controlCreated) {
String charset = charsetCombo.getText();
- if(charset != null){
+ if (charset != null) {
buff.append(" accept-charset=\"" + charset + "\"");
}
}
-
+
buff.append(">\n");
- buff.append( getSelectionText() );
+ buff.append(getSelectionText());
buff.append("\n</form>\n");
-
+
return buff.toString();
}