Author: mareshkau
Date: 2008-12-01 15:30:54 -0500 (Mon, 01 Dec 2008)
New Revision: 12188
Modified:
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/cssdialog/CSSClassDialog.java
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/wizards/css/NewCSSClassWizard.java
Log:
size of CSS Class Wizard was adjusted
Modified:
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/cssdialog/CSSClassDialog.java
===================================================================
---
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/cssdialog/CSSClassDialog.java 2008-12-01
18:58:18 UTC (rev 12187)
+++
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/cssdialog/CSSClassDialog.java 2008-12-01
20:30:54 UTC (rev 12188)
@@ -10,11 +10,11 @@
******************************************************************************/
package org.jboss.tools.jst.jsp.outline.cssdialog;
+
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
-
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.resources.IWorkspaceRoot;
@@ -47,12 +47,15 @@
import org.eclipse.swt.events.SelectionAdapter;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.graphics.Image;
+import org.eclipse.swt.graphics.Point;
+import org.eclipse.swt.graphics.Rectangle;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Combo;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
+import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.MessageBox;
import org.eclipse.swt.widgets.Shell;
@@ -191,16 +194,26 @@
@Override
protected Control createDialogArea(final Composite parent) {
final Composite composite = (Composite) super.createDialogArea(parent);
- return createDialogComposite(composite);
+ final Control control =createDialogComposite(composite);
+ return control;
}
+ private void setCentered(Shell dialogShell) {
+ Display display = dialogShell.getDisplay();
+ int width = display.getClientArea().width;
+ int height = display.getClientArea().height;
+ dialogShell.setLocation(((width - dialogShell.getSize().x) / 2), ((height -
dialogShell.getSize().y) / 2));
+ }
/**
* @see org.eclipse.jface.dialogs.Dialog#createButtonsForButtonBar(Composite)
- */
+// */
@Override
protected void createButtonsForButtonBar(Composite parent) {
super.createButtonsForButtonBar(parent);
updateOKButtonState();
+ getShell().setSize(550, 660);
+ setCentered(getShell());
+ getShell().layout(true);
}
private Split split;
@@ -216,7 +229,7 @@
setMessage(JstUIMessages.CSS_STYLE_CLASS_EDITOR_DESCRIPTION);
}
composite.setLayout(new GridLayout());
-
+
//
===============================================================================
// Create split component that separates dialog on 2 parts
//
===============================================================================
@@ -733,7 +746,8 @@
/**
* @see org.eclipse.jface.dialogs.Dialog#close()
*/
- public boolean close() {
+ @Override
+ public boolean close() {
int code = getReturnCode();
switch (code) {
case OK:
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/wizards/css/NewCSSClassWizard.java
===================================================================
---
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/wizards/css/NewCSSClassWizard.java 2008-12-01
18:58:18 UTC (rev 12187)
+++
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/wizards/css/NewCSSClassWizard.java 2008-12-01
20:30:54 UTC (rev 12188)
@@ -46,6 +46,7 @@
public NewCSSClassWizard() {
super();
setWindowTitle(WIZARD_WINDOW_TITLE);
+
}
/**
@@ -59,7 +60,8 @@
/**
* Adding the page to the wizard.
*/
- public void addPages() {
+ @Override
+ public void addPages() {
page = new NewCSSClassWizardPage();
addPage(page);
}
@@ -68,7 +70,8 @@
* This method is called when 'Finish' button is pressed in the wizard. We
* will create an operation and run it using wizard as execution context.
*/
- public boolean performFinish() {
+ @Override
+ public boolean performFinish() {
page.saveChanges();
return true;
Show replies by date