
org.apache.cayenne.modeler.CayenneModelerFrame.class Maven / Gradle / Ivy
The newest version!
???? 7?
javax/swing/JFrame ()V
.org/apache/cayenne/modeler/CayenneModelerFrame
actionManager 1Lorg/apache/cayenne/modeler/action/ActionManager; java/util/Vector
recentFileListeners Ljava/util/List; CayenneModeler.png
+org/apache/cayenne/modeler/util/ModelerUtil buildIcon +(Ljava/lang/String;)Ljavax/swing/ImageIcon;
! javax/swing/ImageIcon getImage ()Ljava/awt/Image;
# $ % setIconImage (Ljava/awt/Image;)V
' ( initMenus
* + initToolbar
- .
initStatusBar
0 1 initWelcome
3 4 fireRecentFileListChanged
6 7 8 setView 1(Lorg/apache/cayenne/modeler/editor/EditorView;)V : ; < = > /org/apache/cayenne/modeler/action/ActionManager getAction '(Ljava/lang/Class;)Ljavax/swing/Action;
@ A B getContentPane ()Ljava/awt/Container; D java/awt/BorderLayout
C
G H I J K java/awt/Container setLayout (Ljava/awt/LayoutManager;)V M javax/swing/JMenu O File
L Q R (Ljava/lang/String;)V T Edit V Project X Tools Z Help \ java/awt/event/KeyEvent
L ^ _ ` setMnemonic (I)V b 2org/apache/cayenne/modeler/action/NewProjectAction
;
a e f g buildMenu ()Ljavax/swing/JMenuItem;
L i j k add 0(Ljavax/swing/JMenuItem;)Ljavax/swing/JMenuItem; m 3org/apache/cayenne/modeler/action/OpenProjectAction
l e p /org/apache/cayenne/modeler/action/ProjectAction
o e s 5org/apache/cayenne/modeler/action/ImportDataMapAction
r e
L v w addSeparator y ,org/apache/cayenne/modeler/action/SaveAction
x e | .org/apache/cayenne/modeler/action/SaveAsAction
{ e .org/apache/cayenne/modeler/action/RevertAction
~ e ? ,org/apache/cayenne/modeler/action/UndoAction
? e ? ,org/apache/cayenne/modeler/action/RedoAction
? e ? +org/apache/cayenne/modeler/action/CutAction
? e ? ,org/apache/cayenne/modeler/action/CopyAction
? e ? -org/apache/cayenne/modeler/action/PasteAction
? e ? .org/apache/cayenne/modeler/util/RecentFileMenu ? Recent Projects
? Q ? ? ? recentFileMenu 0Lorg/apache/cayenne/modeler/util/RecentFileMenu;
? ? ? addRecentFileListListener <(Lorg/apache/cayenne/modeler/event/RecentFileListListener;)V ? ,org/apache/cayenne/modeler/action/ExitAction
? e ? 0org/apache/cayenne/modeler/action/ValidateAction
? e ?