org.apache.cayenne.modeler.action.DefaultActionManager.class Maven / Gradle / Ivy
???? 1
?.
?/0
1 ?23
4
?56
4
?78
49
4:
4;
4<
4=
4>
4?
4@
4A
4B
4C
"4D
$4E
&4F
(4G
*4H
,4I
.4J
04K
24L
44M
64N
84O
:4P
<4Q
>4R
@4S
B4T
D4U
F4V
H4W
J4X
L4Y
N4Z
P4[
R4\
T4]
V4^
X4_
Z4`
\4a
^4b
`4c
b4d
d4e
f4f
h4g
j4h
l4i
n4j
p4k
r4l
t4
tmn
w4
wmo
z4p
|4q
~. ?rs
tu
vwxy ?z
~{ ?| ?} ?~ ? ?? ?? ??
???????
?.?
???
??
??x?x?x???
???
??
???????????
???
??
????? ??
?m
jm
????
??
b??
j?
r?????????? ?? ?? ?m
??
??? ??
??
??
????? SPECIAL_ACTIONS Ljava/util/Collection; Signature *Ljava/util/Collection; PROJECT_ACTIONS DOMAIN_ACTIONS DATA_MAP_ACTIONS OBJ_ENTITY_ACTIONS DB_ENTITY_ACTIONS EMBEDDABLE_ACTIONS PROCEDURE_ACTIONS MULTIPLE_OBJECTS_ACTIONS actionMap Ljava/util/Map; 7Ljava/util/Map; +(Lorg/apache/cayenne/modeler/Application;)V Code LineNumberTable LocalVariableTable this 8Lorg/apache/cayenne/modeler/action/DefaultActionManager; application (Lorg/apache/cayenne/modeler/Application;
undoAction .Lorg/apache/cayenne/modeler/action/UndoAction;
redoAction .Lorg/apache/cayenne/modeler/action/RedoAction; "RuntimeVisibleParameterAnnotations Lorg/apache/cayenne/di/Inject; initActions ()V registerAction `(Lorg/apache/cayenne/modeler/util/CayenneAction;)Lorg/apache/cayenne/modeler/util/CayenneAction; action /Lorg/apache/cayenne/modeler/util/CayenneAction; oldAction Ljavax/swing/Action; addProjectAction (Ljava/lang/String;)V
actionName Ljava/lang/String; removeProjectaction getAction '(Ljava/lang/Class;)Ljavax/swing/Action; actionClass Ljava/lang/Class; LocalVariableTypeTable Ljava/lang/Class; 4(Ljava/lang/Class;)TT;
projectOpened
projectClosed domainSelected dataNodeSelected dataMapSelected objEntitySelected dbEntitySelected procedureSelected
querySelected embeddableSelected multipleObjectsSelected `([Lorg/apache/cayenne/configuration/ConfigurationNode;Lorg/apache/cayenne/modeler/Application;)V i I parentGetter :Lorg/apache/cayenne/project/ConfigurationNodeParentGetter; parent Ljava/lang/Object; objects 5[Lorg/apache/cayenne/configuration/ConfigurationNode; cutAction canCopy Z
updateActions postfix processActionsState (Ljava/util/Collection;)V entry Entry InnerClasses Ljava/util/Map$Entry; namesOfEnabled =Ljava/util/Map$Entry; -(Ljava/util/Collection;)V setupCutCopyPaste =(Ljavax/swing/JComponent;Ljava/lang/Class;Ljava/lang/Class;)V comp Ljavax/swing/JComponent;
cutActionType copyActionType map Ljavax/swing/ActionMap; (Ljava/lang/Class<+Ljavax/swing/Action;>; k(Ljavax/swing/JComponent;Ljava/lang/Class<+Ljavax/swing/Action;>;Ljava/lang/Class<+Ljavax/swing/Action;>;)V
SourceFile DefaultActionManager.java ? ? ? ? java/util/HashMap ?? ? ? /org/apache/cayenne/modeler/action/ProjectAction ? ? ? ? 2org/apache/cayenne/modeler/action/NewProjectAction?? 3org/apache/cayenne/modeler/action/OpenProjectAction 5org/apache/cayenne/modeler/action/ImportDataMapAction ,org/apache/cayenne/modeler/action/SaveAction .org/apache/cayenne/modeler/action/SaveAsAction .org/apache/cayenne/modeler/action/RevertAction 0org/apache/cayenne/modeler/action/ValidateAction .org/apache/cayenne/modeler/action/RemoveAction 2org/apache/cayenne/modeler/action/CreateNodeAction 5org/apache/cayenne/modeler/action/CreateDataMapAction 4org/apache/cayenne/modeler/action/GenerateCodeAction 7org/apache/cayenne/modeler/action/CreateObjEntityAction 6org/apache/cayenne/modeler/action/CreateDbEntityAction 7org/apache/cayenne/modeler/action/CreateProcedureAction @org/apache/cayenne/modeler/action/CreateProcedureParameterAction @org/apache/cayenne/modeler/action/RemoveProcedureParameterAction 3org/apache/cayenne/modeler/action/CreateQueryAction 7org/apache/cayenne/modeler/action/CreateAttributeAction 7org/apache/cayenne/modeler/action/RemoveAttributeAction :org/apache/cayenne/modeler/action/CreateRelationshipAction :org/apache/cayenne/modeler/action/RemoveRelationshipAction