Revision 1633 trunk/org.gvsig.app.document.layout2.app/org.gvsig.app.document.layout2.app.mainplugin/src/main/java/org/gvsig/app/project/documents/layout/gui/LayoutPanelImpl.java

View differences:

LayoutPanelImpl.java
1 1
package org.gvsig.app.project.documents.layout.gui;
2 2

  
3
import java.awt.GridBagConstraints;
3 4
import java.awt.event.ActionEvent;
4 5
import java.awt.event.ActionListener;
6
import java.util.Collections;
5 7

  
6 8
import org.gvsig.andami.PluginsLocator;
7 9
import org.gvsig.app.ApplicationLocator;
8 10
import org.gvsig.app.gui.preferencespage.PreferenceKeys;
9 11
import org.gvsig.app.project.documents.layout.gui.dialogs.FConfigLayoutDialog;
12
import org.gvsig.tools.ToolsLocator;
13
import org.gvsig.tools.i18n.I18nManager;
10 14
import org.gvsig.tools.swing.api.ToolsSwingLocator;
11 15
import org.gvsig.tools.swing.api.windowmanager.WindowManager;
16
import org.gvsig.tools.swing.api.windowmanager.WindowManager_v2;
12 17
import org.gvsig.utils.XMLEntity;
13 18

  
14 19
/**
......
45 50
     * @see com.iver.mdiApp.ui.MDIManager.IWindow#windowActivated()
46 51
     */
47 52
    public void windowActivated() {
48
		if (getLayoutContext()!=null && !getLayoutContext().hasDocBeenOpened()) {
49
			getLayoutContext().setHasDocBeenOpened(true);
53
        if (getLayoutContext() != null && !getLayoutContext().hasDocBeenOpened()) {
54
            getLayoutContext().setHasDocBeenOpened(true);
50 55
            if (isInitConfigDialogEnabled()) {
51
            	FConfigLayoutDialog configDialog = new FConfigLayoutDialog(this, true);
52
                ToolsSwingLocator.getWindowManager().showWindow(configDialog,
53
                		configDialog.getWindowInfo().getTitle(), WindowManager.MODE.TOOL);
54
            	configDialog.addCancelButtonActionListener(new ActionListener() {
56
                FConfigLayoutDialog configDialog = new FConfigLayoutDialog(this, true);
57
                I18nManager i18n = ToolsLocator.getI18nManager();
58
                ((WindowManager_v2) ToolsSwingLocator.getWindowManager()).showWindow(
59
                        configDialog,
60
                        i18n.getTranslation("Preparar_pagina"),
61
                        WindowManager.MODE.WINDOW,
62
                        Collections.singletonMap("align", GridBagConstraints.CENTER)
63
                );
64
                configDialog.addCancelButtonActionListener(new ActionListener() {
55 65

  
56
					public void actionPerformed(ActionEvent e) {
57
						LayoutPanelImpl.this.onInitialConfigCanceled();
58
					}
59
            		
60
            	});
66
                    public void actionPerformed(ActionEvent e) {
67
                        LayoutPanelImpl.this.onInitialConfigCanceled();
68
                    }
69

  
70
                });
61 71
            }
62
            
63
    	}
64
		super.windowActivated();
72

  
73
        }
74
        super.windowActivated();
65 75
    }
66 76

  
67 77
}

Also available in: Unified diff