
org.apache.cayenne.modeler.editor.ObjEntityTabbedView.class Maven / Gradle / Ivy
The newest version!
???? 7 ?
javax/swing/JTabbedPane ()V
5org/apache/cayenne/modeler/editor/ObjEntityTabbedView projectController .Lorg/apache/cayenne/modeler/ProjectController;
initView
initController
setTabPlacement (I)V javax/swing/JScrollPane .org/apache/cayenne/modeler/editor/ObjEntityTab
1(Lorg/apache/cayenne/modeler/ProjectController;)V
(Ljava/awt/Component;)V " # $ entityPanel Ljava/awt/Component; & Entity
( ) * addTab )(Ljava/lang/String;Ljava/awt/Component;)V , Corg/apache/cayenne/modeler/editor/ObjEntityAttributeRelationshipTab
+ / 0 1 attributeRelationshipTab ELorg/apache/cayenne/modeler/editor/ObjEntityAttributeRelationshipTab; 3
Properties 5 =org/apache/cayenne/modeler/editor/ObjEntityCallbackMethodsTab
4 8 9 : callbacksPanel >Lorg/apache/cayenne/modeler/editor/AbstractCallbackMethodsTab; < Callbacks
> ? @ A B ,org/apache/cayenne/modeler/ProjectController addObjEntityDisplayListener >(Lorg/apache/cayenne/modeler/event/ObjEntityDisplayListener;)V
> D E F addObjAttributeDisplayListener A(Lorg/apache/cayenne/modeler/event/ObjAttributeDisplayListener;)V
> H I J !addObjRelationshipDisplayListener D(Lorg/apache/cayenne/modeler/event/ObjRelationshipDisplayListener;)V L 7org/apache/cayenne/modeler/editor/ObjEntityTabbedView$1
K N O :(Lorg/apache/cayenne/modeler/editor/ObjEntityTabbedView;)V
Q R S addChangeListener %(Ljavax/swing/event/ChangeListener;)V
U V W X Y &org/apache/cayenne/modeler/Application getInstance *()Lorg/apache/cayenne/modeler/Application;
U [ \ ] getActionManager 3()Lorg/apache/cayenne/modeler/action/ActionManager; _ 7org/apache/cayenne/modeler/action/RemoveAttributeAction a b c d e /org/apache/cayenne/modeler/action/ActionManager getAction '(Ljava/lang/Class;)Ljavax/swing/Action;
^ g h i
setEnabled (Z)V k :org/apache/cayenne/modeler/action/RemoveRelationshipAction
j g n