Revision 1601 trunk/org.gvsig.app.document.layout2.app/org.gvsig.app.document.layout2.app.mainplugin/src/main/java/org/gvsig/app/project/documents/layout/fframes/gui/dialogs/FFrameTextDialog.java
FFrameTextDialog.java | ||
---|---|---|
32 | 32 |
import javax.swing.JCheckBox; |
33 | 33 |
import javax.swing.JLabel; |
34 | 34 |
import javax.swing.JPanel; |
35 |
import javax.swing.JPopupMenu; |
|
35 | 36 |
import javax.swing.JTextField; |
36 | 37 |
import javax.swing.JToggleButton; |
37 | 38 |
|
... | ... | |
44 | 45 |
import org.gvsig.app.project.documents.layout.fframes.IFFrame; |
45 | 46 |
import org.gvsig.app.project.documents.layout.fframes.gui.JPRotation; |
46 | 47 |
import org.gvsig.app.project.documents.layout.gui.LayoutPanel; |
48 |
import org.gvsig.expressionevaluator.swing.ExpressionEvaluatorSwingLocator; |
|
49 |
import org.gvsig.expressionevaluator.swing.ExpressionEvaluatorSwingManager; |
|
47 | 50 |
import org.gvsig.gui.beans.AcceptCancelPanel; |
48 | 51 |
import org.gvsig.i18n.Messages; |
52 |
import org.gvsig.tools.swing.api.ToolsSwingLocator; |
|
53 |
import org.gvsig.tools.swing.api.ToolsSwingManager; |
|
49 | 54 |
|
50 | 55 |
/** |
51 | 56 |
* Dialogo para a�adir texto al Layout. |
... | ... | |
237 | 242 |
*/ |
238 | 243 |
private javax.swing.JTextArea getTaTexto() { |
239 | 244 |
if (taTexto == null) { |
245 |
ExpressionEvaluatorSwingManager expressionSwingManager = ExpressionEvaluatorSwingLocator.getManager(); |
|
246 |
ToolsSwingManager toolsSwingManager = ToolsSwingLocator.getToolsSwingManager(); |
|
240 | 247 |
taTexto = new javax.swing.JTextArea(); |
248 |
toolsSwingManager.setDefaultPopupMenu(taTexto); |
|
249 |
JPopupMenu menu = this.taTexto.getComponentPopupMenu(); |
|
250 |
menu.add(expressionSwingManager.createJExpressionBuilderAction(this.taTexto)); |
|
241 | 251 |
|
242 | 252 |
for (int i = 0; i < fframetext.getText().size(); i++) { |
243 | 253 |
if (!((String) fframetext.getText().get(i)).equals("")) { //$NON-NLS-1$ |
Also available in: Unified diff