|
From: <d3...@us...> - 2003-07-21 06:51:23
|
Update of /cvsroot/yacr/analysis/src/exdigsim/guilayer
In directory sc8-pr-cvs1:/tmp/cvs-serv19699
Modified Files:
AnalyseFensterMenue.java AnalyseFenster.java
Log Message:
Menü Punkt Profiling und Unterpunkt Diagramm zu Menü Profiling hinzugefügt
Index: AnalyseFensterMenue.java
===================================================================
RCS file: /cvsroot/yacr/analysis/src/exdigsim/guilayer/AnalyseFensterMenue.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- AnalyseFensterMenue.java 18 Jul 2003 23:35:11 -0000 1.14
+++ AnalyseFensterMenue.java 21 Jul 2003 06:51:19 -0000 1.15
@@ -30,6 +30,7 @@
private static final String ANALYSEPUNKTMENU="Analysepunkt";
private static final String ANSICHTMENU="Ansicht";
private static final String HILFEMENU="Hilfe";
+ private static final String PROFILINGMENU="Profiling";
private static final String ANALYSEMENUSTART="starten";
private static final String ANALYSEMENUSTOP="stoppen";
private static final String ANALYSEMENULADEN="laden";
@@ -45,6 +46,7 @@
private static final String ANSICHTMENUTABELLE="Tabelle";
private static final String ANSICHTMENUSHELL="Shell";
private static final String HILFEMENUANZEIGEN="anzeigen";
+ private static final String PROFILINGFRAME = "Diagramm";
/**
* Menu-Bestandteile
@@ -53,6 +55,7 @@
JMenu analysePunkteMenue;
JMenu sichtMenue;
JMenu hilfeMenue;
+ JMenu profilingMenue;
JMenuItem analyseStart;
JMenuItem analyseStop;
// JMenuItem analyseLade;
@@ -71,6 +74,9 @@
JMenuItem ansichtShell;
JMenuItem hilfeAnzeigen;
+
+ JMenuItem profilingFrame;
+
//boolean tastenLeisteIstSichtbar=true;
@@ -91,11 +97,16 @@
sichtMenue= new JMenu(ANSICHTMENU);
initSichtMenue();
add(sichtMenue);
+
+ this.profilingMenue = new JMenu (PROFILINGMENU);
+ this.initProfilingMenue();
+ add (this.profilingMenue);
+
// Ordne Menupunkt Hilfe am rechten Rand an
add(Box.createHorizontalGlue());
hilfeMenue = new JMenu(HILFEMENU);
initHilfeMenue();
- add(hilfeMenue);
+ add(hilfeMenue);
}
private void initAnalyseMenue(){
@@ -139,6 +150,13 @@
sichtMenue.add(ansichtTab);
sichtMenue.add(ansichtGraph);
sichtMenue.add(ansichtShell);
+ }
+
+ private void initProfilingMenue()
+ {
+ this.profilingFrame = new JMenuItem (PROFILINGFRAME);
+
+ this.profilingMenue.add (this.profilingFrame);
}
private void initHilfeMenue(){
Index: AnalyseFenster.java
===================================================================
RCS file: /cvsroot/yacr/analysis/src/exdigsim/guilayer/AnalyseFenster.java,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -d -r1.71 -r1.72
--- AnalyseFenster.java 20 Jul 2003 18:34:41 -0000 1.71
+++ AnalyseFenster.java 21 Jul 2003 06:51:19 -0000 1.72
@@ -36,6 +36,7 @@
import exdigsim.guilayer.debugger.StopKommando;
import exdigsim.guilayer.debugger.ShowShellKommando;
import exdigsim.guilayer.debugger.QuitShellKommando;
+import exdigsim.guilayer.profiling.ProfilingFrame;
import exdigsim.logiclayer.AbstractAnalysepunkt;
import exdigsim.logiclayer.AbstractBaustein;
import exdigsim.logiclayer.analysekomponenten.AnalysepunktImpl;
@@ -131,6 +132,8 @@
* Referenz zum Parent-Container
*/
private JDesktopPane desktop;
+
+ private ProfilingFrame profilingFrame;
//Konstruktor
@@ -460,6 +463,8 @@
System.getProperty("file.separator")+HILFEPFAD+HILFEDATEI;
hilfeDialog=new AnalyseFensterHilfe(null,HILFEFENSTERSTR,url);
hilfeDialog.setSize(HILFEFENSTERBREITE,HILFEFENSTERHOEHE);
+
+ this.profilingFrame = new ProfilingFrame (this.daten);
}
/**
* initialisiert die MenueLeiste
@@ -553,6 +558,12 @@
showHilfeDialog();
}});
+
+ menuLeiste.profilingFrame.addActionListener (new ActionListener() {
+ public void actionPerformed (ActionEvent e) {
+ profilingFrame.setVisible (true);
+ }
+ });
menuLeiste.analyseStart.setEnabled(false);
|