All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.cayenne.modeler.action.RemoveAction.class Maven / Gradle / Ivy

The newest version!
????7?Remove
.org/apache/cayenne/modeler/action/RemoveAction
getActionName()Ljava/lang/String;


-org/apache/cayenne/modeler/util/CayenneAction=(Ljava/lang/String;Lorg/apache/cayenne/modeler/Application;)Vicon-trash.pngjava/awt/event/KeyEvent
java/awt/ToolkitgetDefaultToolkit()Ljava/awt/Toolkit;
getMenuShortcutKeyMaskEx()I
 !"javax/swing/KeyStrokegetKeyStroke(II)Ljavax/swing/KeyStroke;$5org/apache/cayenne/modeler/dialog/ConfirmRemoveDialog
#&
'(Z)V
)*+
performAction (Ljava/awt/event/ActionEvent;Z)V
-./getProjectController0()Lorg/apache/cayenne/modeler/ProjectController;
123getConfirmDeleteDialog:(Z)Lorg/apache/cayenne/modeler/dialog/ConfirmRemoveDialog;
56789,org/apache/cayenne/modeler/ProjectControllergetCurrentObjEntity$()Lorg/apache/cayenne/map/ObjEntity;;	ObjEntity
=>?@ org/apache/cayenne/map/ObjEntitygetName
#BCDshouldDelete'(Ljava/lang/String;Ljava/lang/String;)Z	FGHapplication(Lorg/apache/cayenne/modeler/Application;
JKLMN&org/apache/cayenne/modeler/ApplicationgetUndoManager6()Lorg/apache/cayenne/modeler/undo/CayenneUndoManager;P2org/apache/cayenne/modeler/undo/RemoveUndoableEdit
5RSTgetCurrentDataMap"()Lorg/apache/cayenne/map/DataMap;
OV
WE(Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/ObjEntity;)V
YZ[\]2org/apache/cayenne/modeler/undo/CayenneUndoManageraddEdit"(Ljavax/swing/undo/UndoableEdit;)Z
_`WremoveObjEntity
5bcdgetCurrentDbEntity#()Lorg/apache/cayenne/map/DbEntity;fDbEntity
h>iorg/apache/cayenne/map/DbEntity
Ok
lD(Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/DbEntity;)V
nolremoveDbEntity
5qrsgetCurrentQuery*()Lorg/apache/cayenne/map/QueryDescriptor;uquery
w>x&org/apache/cayenne/map/QueryDescriptor
Oz
{K(Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/QueryDescriptor;)V
}~{removeQuery
5???getCurrentProcedure$()Lorg/apache/cayenne/map/Procedure;?	procedure
?>? org/apache/cayenne/map/Procedure
O?
?E(Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/Procedure;)V
???removeProcedure
5???getCurrentEmbeddable%()Lorg/apache/cayenne/map/Embeddable;?
embeddable
????!org/apache/cayenne/map/EmbeddablegetClassName
O?
?F(Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/Embeddable;)V
???removeEmbeddable?data map
?>?org/apache/cayenne/map/DataMap
5???getCurrentDataNode7()Lorg/apache/cayenne/configuration/DataNodeDescriptor;
O?
??(Lorg/apache/cayenne/modeler/Application;Lorg/apache/cayenne/configuration/DataNodeDescriptor;Lorg/apache/cayenne/map/DataMap;)V
???removeDataMapFromDataNodeX(Lorg/apache/cayenne/configuration/DataNodeDescriptor;Lorg/apache/cayenne/map/DataMap;)V
O?
?K(Lorg/apache/cayenne/modeler/Application;Lorg/apache/cayenne/map/DataMap;)V
???
removeDataMap#(Lorg/apache/cayenne/map/DataMap;)V?	data node
?>?3org/apache/cayenne/configuration/DataNodeDescriptor
O?
?`(Lorg/apache/cayenne/modeler/Application;Lorg/apache/cayenne/configuration/DataNodeDescriptor;)V
???removeDataNode8(Lorg/apache/cayenne/configuration/DataNodeDescriptor;)V
5???getCurrentPaths7()[Lorg/apache/cayenne/configuration/ConfigurationNode;?selected objects
#?C?(Ljava/lang/String;)Z
5???getCurrentParentPath6()Lorg/apache/cayenne/configuration/ConfigurationNode;?:org/apache/cayenne/modeler/undo/RemoveCompoundUndoableEdit
??
?()V
???removeLastPathComponent?(Lorg/apache/cayenne/configuration/ConfigurationNode;Lorg/apache/cayenne/configuration/ConfigurationNode;)Ljavax/swing/undo/UndoableEdit;
?Z?javax/swing/undo/CompoundEdit
????end
5???getCurrentCallbackMethods8()[Lorg/apache/cayenne/modeler/editor/ObjCallbackMethod;
???
removeMethods?(Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/modeler/dialog/ConfirmRemoveDialog;[Lorg/apache/cayenne/modeler/editor/ObjCallbackMethod;)V
5???getCurrentObjRelationships+()[Lorg/apache/cayenne/map/ObjRelationship;
???removeObjRelationships?(Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/modeler/dialog/ConfirmRemoveDialog;[Lorg/apache/cayenne/map/ObjRelationship;)V
5???getCurrentDbRelationships*()[Lorg/apache/cayenne/map/DbRelationship;
???removeDBRelationships?(Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/modeler/dialog/ConfirmRemoveDialog;[Lorg/apache/cayenne/map/DbRelationship;)V
5???getCurrentObjAttributes(()[Lorg/apache/cayenne/map/ObjAttribute;
???removeObjAttributes?(Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/modeler/dialog/ConfirmRemoveDialog;[Lorg/apache/cayenne/map/ObjAttribute;)V
5?getCurrentEmbAttributes/()[Lorg/apache/cayenne/map/EmbeddableAttribute;
removeEmbAttributes?(Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/modeler/dialog/ConfirmRemoveDialog;[Lorg/apache/cayenne/map/EmbeddableAttribute;)V
5	getCurrentDbAttributes'()[Lorg/apache/cayenne/map/DbAttribute;

removeDbAttributes?(Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/modeler/dialog/ConfirmRemoveDialog;[Lorg/apache/cayenne/map/DbAttribute;)V
5getCurrentProcedureParameters.()[Lorg/apache/cayenne/map/ProcedureParameter;
removeProcedureParametersQ(Lorg/apache/cayenne/map/Procedure;[Lorg/apache/cayenne/map/ProcedureParameter;)V
>)org/apache/cayenne/map/ProcedureParameter
?removeCallParameter(Ljava/lang/String;)V>org/apache/cayenne/configuration/event/ProcedureParameterEvent
J !"getFrame2()Lorg/apache/cayenne/modeler/CayenneModelerFrame;$%org/apache/cayenne/map/event/MapEvent
&
'A(Ljava/lang/Object;Lorg/apache/cayenne/map/ProcedureParameter;I)V
5)*+fireProcedureParameterEventC(Lorg/apache/cayenne/configuration/event/ProcedureParameterEvent;)V-DbAttribute
/>0*org/apache/cayenne/map/EmbeddableAttribute2selected DbAttributes4;org/apache/cayenne/modeler/undo/RemoveAttributeUndoableEdit
36
7S(Lorg/apache/cayenne/map/Embeddable;[Lorg/apache/cayenne/map/EmbeddableAttribute;)V
?9:removeAttribute<5org/apache/cayenne/map/event/EmbeddableAttributeEvent
;>
?e(Ljava/lang/Object;Lorg/apache/cayenne/map/EmbeddableAttribute;Lorg/apache/cayenne/map/Embeddable;I)V
5ABCfireEmbeddableAttributeEvent:(Lorg/apache/cayenne/map/event/EmbeddableAttributeEvent;)V
EFGH?+org/apache/cayenne/modeler/util/ProjectUtilcleanObjMappings
J>K#org/apache/cayenne/map/ObjAttribute
3M
NK(Lorg/apache/cayenne/map/ObjEntity;[Lorg/apache/cayenne/map/ObjAttribute;)V
=9Q+org/apache/cayenne/map/event/AttributeEvent
PS
TW(Ljava/lang/Object;Lorg/apache/cayenne/map/Attribute;Lorg/apache/cayenne/map/Entity;I)V
5VWXfireObjAttributeEvent0(Lorg/apache/cayenne/map/event/AttributeEvent;)V
Z>["org/apache/cayenne/map/DbAttribute
3]
^I(Lorg/apache/cayenne/map/DbEntity;[Lorg/apache/cayenne/map/DbAttribute;)V
h9
5abXfireDbAttributeEventdDbRelationship
f>g%org/apache/cayenne/map/DbRelationshipiselected DbRelationships
hklremoveRelationshipn.org/apache/cayenne/map/event/RelationshipEvent
mp
qZ(Ljava/lang/Object;Lorg/apache/cayenne/map/Relationship;Lorg/apache/cayenne/map/Entity;I)V
5stufireDbRelationshipEvent3(Lorg/apache/cayenne/map/event/RelationshipEvent;)V
JwxygetInstance*()Lorg/apache/cayenne/modeler/Application;{>org/apache/cayenne/modeler/undo/RemoveRelationshipUndoableEdit
z}
~L(Lorg/apache/cayenne/map/DbEntity;[Lorg/apache/cayenne/map/DbRelationship;)V?ObjRelationship
?>?&org/apache/cayenne/map/ObjRelationship?selected ObjRelationships
=k
5??ufireObjRelationshipEvent
z?
?N(Lorg/apache/cayenne/map/ObjEntity;[Lorg/apache/cayenne/map/ObjRelationship;)V
=???getCallbackMap&()Lorg/apache/cayenne/map/CallbackMap;
5???getCurrentCallbackType2()Lorg/apache/cayenne/modeler/editor/CallbackType;?callback method
?>?3org/apache/cayenne/modeler/editor/ObjCallbackMethod?selected callback methods
?????.org/apache/cayenne/modeler/editor/CallbackTypegetType)()Lorg/apache/cayenne/map/LifecycleEvent;
?????"org/apache/cayenne/map/CallbackMapgetCallbackDescriptorT(Lorg/apache/cayenne/map/LifecycleEvent;)Lorg/apache/cayenne/map/CallbackDescriptor;
????)org/apache/cayenne/map/CallbackDescriptorremoveCallbackMethod?4org/apache/cayenne/modeler/event/CallbackMethodEvent
??
?:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;I)V
5???fireCallbackMethodEvent9(Lorg/apache/cayenne/modeler/event/CallbackMethodEvent;)V?@org/apache/cayenne/modeler/undo/RemoveCallbackMethodUndoableEdit
??
?i(Lorg/apache/cayenne/modeler/editor/CallbackType;[Lorg/apache/cayenne/modeler/editor/ObjCallbackMethod;)V
5???
getProject&()Lorg/apache/cayenne/project/Project;
?????"org/apache/cayenne/project/ProjectgetRootNode?6org/apache/cayenne/configuration/DataChannelDescriptor?3org/apache/cayenne/configuration/event/DataMapEvent
??
?6(Ljava/lang/Object;Lorg/apache/cayenne/map/DataMap;I)V
????	setDomain;(Lorg/apache/cayenne/configuration/DataChannelDescriptor;)V
????getDataMaps()Ljava/util/Collection;?????java/util/Collectionremove(Ljava/lang/Object;)Z
????getConfigurationSource(()Lorg/apache/cayenne/resource/Resource;?????$org/apache/cayenne/resource/ResourcegetURL()Ljava/net/URL;
???getCurrentProject
????getUnusedResources????add
????getNodeDescriptors????iterator()Ljava/util/Iterator;?????java/util/IteratorhasNext()Z????next()Ljava/lang/Object;
????getDataMapNames??contains
5fireDataMapEvent8(Lorg/apache/cayenne/configuration/event/DataMapEvent;)V4org/apache/cayenne/configuration/event/DataNodeEvent


K(Ljava/lang/Object;Lorg/apache/cayenne/configuration/DataNodeDescriptor;I)V
?
5fireDataNodeEvent9(Lorg/apache/cayenne/configuration/event/DataNodeEvent;)V(org/apache/cayenne/map/event/EntityEvent

5(Ljava/lang/Object;Lorg/apache/cayenne/map/Entity;I)V
?
?o(Ljava/lang/String;Z)V
5fireDbEntityEvent-(Lorg/apache/cayenne/map/event/EntityEvent;)V1org/apache/cayenne/configuration/event/QueryEvent
!
"^(Ljava/lang/Object;Lorg/apache/cayenne/map/QueryDescriptor;ILorg/apache/cayenne/map/DataMap;)V
?
?%&removeQueryDescriptor
5()*fireQueryEvent6(Lorg/apache/cayenne/configuration/event/QueryEvent;)V,5org/apache/cayenne/configuration/event/ProcedureEvent
+.
/8(Ljava/lang/Object;Lorg/apache/cayenne/map/Procedure;I)V
+?
?2?
5456fireProcedureEvent:(Lorg/apache/cayenne/configuration/event/ProcedureEvent;)V
?8`
5:;fireObjEntityEvent=java/util/ArrayList
??@?getQueryDescriptors
<B
C(Ljava/util/Collection;)V
<?F
EJBQLQuery
wH?
JKLM?java/lang/Stringequals
wOP?getRoot
RSTUjava/lang/ObjecttoStringW,org/apache/cayenne/map/event/EmbeddableEvent
VY
Z9(Ljava/lang/Object;Lorg/apache/cayenne/map/Embeddable;I)V
V?
?]?
5_`afireEmbeddableEventQ(Lorg/apache/cayenne/map/event/EmbeddableEvent;Lorg/apache/cayenne/map/DataMap;)V
c
dJ(Ljava/lang/Object;Lorg/apache/cayenne/configuration/DataNodeDescriptor;)Vforg/apache/cayenne/map/Entityh org/apache/cayenne/map/Attributej#org/apache/cayenne/map/Relationship
hlmT
getDataMap
=l
wl
?l
?lCodeLineNumberTable+(Lorg/apache/cayenne/modeler/Application;)VLocalVariableTablethis0Lorg/apache/cayenne/modeler/action/RemoveAction;
actionNameLjava/lang/String;getIconNamegetAcceleratorKey()Ljavax/swing/KeyStroke;allowAskingZ(Ljava/awt/event/ActionEvent;)VeLjava/awt/event/ActionEvent;path4Lorg/apache/cayenne/configuration/ConfigurationNode;paths5[Lorg/apache/cayenne/configuration/ConfigurationNode;
parentPathcompoundEditLjavax/swing/undo/CompoundEdit;mediator.Lorg/apache/cayenne/modeler/ProjectController;dialog7Lorg/apache/cayenne/modeler/dialog/ConfirmRemoveDialog;
StackMapTable?java/awt/event/ActionEvent??2org/apache/cayenne/configuration/ConfigurationNode@Lorg/apache/cayenne/configuration/event/ProcedureParameterEvent;	parameter+Lorg/apache/cayenne/map/ProcedureParameter;"Lorg/apache/cayenne/map/Procedure;
parameters,[Lorg/apache/cayenne/map/ProcedureParameter;?7Lorg/apache/cayenne/map/event/EmbeddableAttributeEvent;attrib,Lorg/apache/cayenne/map/EmbeddableAttribute;#Lorg/apache/cayenne/map/Embeddable;embAttrs-[Lorg/apache/cayenne/map/EmbeddableAttribute;?-Lorg/apache/cayenne/map/event/AttributeEvent;%Lorg/apache/cayenne/map/ObjAttribute;entity"Lorg/apache/cayenne/map/ObjEntity;objAttrs&[Lorg/apache/cayenne/map/ObjAttribute;?$Lorg/apache/cayenne/map/DbAttribute;!Lorg/apache/cayenne/map/DbEntity;dbAttrs%[Lorg/apache/cayenne/map/DbAttribute;?0Lorg/apache/cayenne/map/event/RelationshipEvent;rel'Lorg/apache/cayenne/map/DbRelationship;dbRels([Lorg/apache/cayenne/map/DbRelationship;?(Lorg/apache/cayenne/map/ObjRelationship;rels)[Lorg/apache/cayenne/map/ObjRelationship;?ce6Lorg/apache/cayenne/modeler/event/CallbackMethodEvent;callbackMethod5Lorg/apache/cayenne/modeler/editor/ObjCallbackMethod;methods6[Lorg/apache/cayenne/modeler/editor/ObjCallbackMethod;callbackMap$Lorg/apache/cayenne/map/CallbackMap;callbackType0Lorg/apache/cayenne/modeler/editor/CallbackType;?mapURLLjava/net/URL;unusedResourcesLjava/util/Collection;node5Lorg/apache/cayenne/configuration/DataNodeDescriptor;map Lorg/apache/cayenne/map/DataMap;domain8Lorg/apache/cayenne/configuration/DataChannelDescriptor;5Lorg/apache/cayenne/configuration/event/DataMapEvent;LocalVariableTypeTable&Ljava/util/Collection;6Lorg/apache/cayenne/configuration/event/DataNodeEvent;ent*Lorg/apache/cayenne/map/event/EntityEvent;(Lorg/apache/cayenne/map/QueryDescriptor;3Lorg/apache/cayenne/configuration/event/QueryEvent;7Lorg/apache/cayenne/configuration/event/ProcedureEvent;rootLjava/lang/Object;.Lorg/apache/cayenne/map/event/EmbeddableEvent;
enableForPath7(Lorg/apache/cayenne/configuration/ConfigurationNode;)ZobjectparentObjectundoLjavax/swing/undo/UndoableEdit;?javax/swing/undo/UndoableEdit
SourceFileRemoveAction.java!
	r?sU
trA	*?+?	?s
YZu	vw	GH
rI*+,?	?s
]^u vwxyGHzr-?sbuvw{|r6D????sguvw23r=	?#Y?%?spu	vw	}~*r?*+?(?s
uvuvw??*+r?*?,N*?0:-?4?=:-?4??M?T?e?q???????????????????????(?4?B?Q?X?i?p???????????????????????????????%???M?S?X?e?h?p?????????????????????????u\	???O??I??%@??vw??}~?????K?M5#?@?@?@?@?K$6????CvwC??C??>??????5??1rS
?-??-???-??,,-2?.?A?-??o,1?șe+??:*?E?I?3Y-?5?XW-:?66?12:?.?8?;Y??=:	+	?@????+?Q?D?s6
?	?)?/?5?F?J?c?m?~???????uH~??	c!??5\???vw??????????%?%5#????4???rS
?-??-???-??,,-2?I?A?-??o,1?șe+?4:*?E?I?3Y-?L?XW-:?66?12:?I?O?PY??R:	+	?U????+?Q?D?s6
?	?)/5FJcm	~
??
?uH~??	c!??5\???vw??????????%?%5#?=??4?
rS
?-??-???-??,,-2?Y?A?-??o,1?șe+?a:*?E?I?3Y-?\?XW-:?66?12:?Y?_?PY??R:	+	?`????+?Q?D?s6
	)/5FJcm~??"?%uH~??	c!??5\???vw??????????%?%5#?h??4???rN
?-??-???-??,c-2?e?A?-??n,h?șd+?a:-:?66?12:?e?j?mY??o:	+	?r????+?Q?D?v?I?zY-?|?XW?s2)	*)+/,5.N/X0i1o.u4|5?8uHi??	N!??5[???vw??????????%?5#?h??4???r6
?-??,-2???A?-??g,??ș]+?4:-:?66?12:?????mY??o:	+	?????θv?I?zY-???XW?s*
< =&>,?E@OA`Bf?lD?FuH`??	E!??,T???vw??????????%?5#?=??4???rP?+?4??:+??:-??,?-2???A?-??i,??ș_-:?66?92:	????	??????Y*	????:
+
?????Ƹv?I??Y-???XW?s6
I	JL/M5NNO`QhRqUwN}X?Y?[uRq??
N)??	?vw?????????	????????%???
??<??rx?*?,M,??????N??Y?+??:,?????Ķ?-??+??W+???!+?ٹ?:*???:??W-???:???*????:??+????
*+?????,??s>^_`a-c8d?eJfSg]j~k?l?n?p?quRJ??S
??~???vw?????????????S
????]5???
?-???r??*?,M,??????N?Y?+?	:,?????Ķ-??+??W,?
?stuvw-y8z>{u4?vw???:??/??!??olr?2*?,N?Y?,?:-?????Ķ+,?g?-??s???"?+?1?u42vw2??2??-????~{r?2*?,N?Y?,+? :-?????Ķ#+,?v?$-?'?s???#?+?1?u42vw2??2u?-??????r?1*?,N?+Y?,?-:-?????Ķ0+,???1-?3?s???"?*?0?u41vw1??1??,????`WrI?*?,N?Y?,?:-?????Ķ+,?<?7-?9??A?D:???K???w:E?G?I?.?N:,??J??Q,?Mu*OvwO??O??M????7?!++++(??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy