Statistics
| Revision:

svn-gvsig-desktop / trunk / applications / appgvSIG / src / com / iver / cit / gvsig / gui / layout / fframes / dialogs / FFrameGraphicsDialog.java @ 596

History | View | Annotate | Download (3.83 KB)

1
/*
2
 * Created on 02-ago-2004
3
 *
4
 * To change the template for this generated file go to
5
 * Window>Preferences>Java>Code Generation>Code and Comments
6
 */
7
package com.iver.cit.gvsig.gui.layout.fframes.dialogs;
8

    
9
import java.awt.geom.Rectangle2D;
10

    
11
import com.iver.andami.PluginServices;
12
import com.iver.andami.Utilities;
13
import com.iver.andami.ui.mdiManager.ViewInfo;
14
import com.iver.cit.gvsig.gui.layout.Layout;
15
import com.iver.cit.gvsig.gui.layout.fframes.FFrameGraphics;
16
import com.iver.cit.gvsig.gui.legendmanager.panels.FPanelLegendDefault;
17

    
18
/**
19
 * @author Vicente Caballero Navarro
20
 * 
21
 * 
22
 */
23
public class FFrameGraphicsDialog extends FPanelLegendDefault implements IFFrameDialog {
24
                private Rectangle2D rect=new Rectangle2D.Double();
25
                private Layout m_layout=null;  //  @jve:visual-info  decl-index=0 visual-constraint="393,10"
26
                private boolean isAcepted=false;
27
                private FFrameGraphics fframegraphics=null;
28
                
29
        private javax.swing.JButton bAceptar = null;
30
        private javax.swing.JButton bCancelar = null;
31
        public FFrameGraphicsDialog(Layout layout,FFrameGraphics fframe){
32
                m_layout=layout;
33
                fframegraphics=fframe;
34
                ///setFSymbol(fframegraphics.getFSymbol());
35
                fillCheckBox.setSelected(false);
36
                
37
                initialize();
38
        }
39
        /**
40
         * This method initializes this
41
         * 
42
         * @return void
43
         */
44
        private void initialize() {
45
        this.add(getBAceptar(), null);
46
        this.add(getBCancelar(), null);
47
        this.setSize(532, 373);
48
                        
49
        }
50
        
51
        
52
        
53
        /**
54
                 * @see com.iver.mdiApp.ui.MDIManager.SingletonView#getViewModel()
55
                 */
56
                public Object getViewModel() {
57
                        return "FPanelLegendDefault";
58
                }
59

    
60
                /**
61
                 * @see com.iver.mdiApp.ui.MDIManager.View#getViewInfo()
62
                 */
63
                public ViewInfo getViewInfo() {
64
                        ViewInfo m_viewinfo=new ViewInfo(ViewInfo.MODALDIALOG);
65
                            m_viewinfo.setTitle(PluginServices.getText(this,"propiedades_grafico"));
66
                        
67
                        return m_viewinfo;
68
                        }
69

    
70
                /**
71
                 * @see com.iver.cit.gvsig.gui.layout.fframes.dialogs.IFFrameDialog#setRectangle(java.awt.geom.Rectangle2D)
72
                 */
73
                public void setRectangle(Rectangle2D r) {
74
                           rect.setRect(r);
75
                }
76

    
77
                /**
78
                 * @see com.iver.cit.gvsig.gui.layout.fframes.dialogs.IFFrameDialog#getIsAcepted()
79
                 */
80
        public boolean getIsAcepted() {
81
        return isAcepted;
82
}
83
        /**
84
         * This method initializes bAceptar
85
         * 
86
         * @return javax.swing.JButton
87
         */
88
        private javax.swing.JButton getBAceptar() {
89
                if(bAceptar == null) {
90
                        bAceptar = new javax.swing.JButton();
91
                        bAceptar.setBounds(85, 326, 122, 28);
92
                        bAceptar.setText(PluginServices.getText(this,"Aceptar"));
93
                        bAceptar.addActionListener(new java.awt.event.ActionListener() { 
94
                                public void actionPerformed(java.awt.event.ActionEvent e) {    
95
                                /*        if (getFSymbol().m_symbolType == FConstant.SYMBOL_TYPE_POINT) {
96
                                                updateControls(); // Para que lo que haya en 
97
                                        }
98

99
                                                                // ese momento en los controles pase al m_FSymbol
100
                                                                ///m_Renderer.setLegendType(FConstant.LEGEND_TYPE_DEFAULT);
101
                                fframegraphics.setFSymbol(getFSymbol());                                
102
                                ///m_Renderer.setDefaultSymbol(m_defaultLegendPanel.getFSymbol());
103
                                        App.instance.getMDIContext().closeView(FFrameGraphicsDialog.this);
104
                                        m_layout.refresh();
105
                                        isAcepted=true;
106
                                        
107
                                */}
108
                        });
109
                }
110
                return bAceptar;
111
        }
112
        /**
113
         * This method initializes bCancelar
114
         * 
115
         * @return javax.swing.JButton
116
         */
117
        private javax.swing.JButton getBCancelar() {
118
                if(bCancelar == null) {
119
                        bCancelar = new javax.swing.JButton();
120
                        bCancelar.setBounds(292, 326, 122, 28);
121
                        bCancelar.setText(PluginServices.getText(this,"Cancelar"));
122
                        bCancelar.addActionListener(new java.awt.event.ActionListener() { 
123
                                public void actionPerformed(java.awt.event.ActionEvent e) {    
124
                                        PluginServices.getMDIManager().closeView(FFrameGraphicsDialog.this);
125
                                }
126
                        });
127
                }
128
                return bCancelar;
129
        }
130
        /**
131
         * @see com.iver.mdiApp.ui.MDIManager.View#viewActivated()
132
         */
133
        public void viewActivated() {
134
        }
135
}  //  @jve:visual-info  decl-index=0 visual-constraint="10,10"