![JAR search and dependency download from the Maven repository](/logo.png)
org.apache.cayenne.modeler.action.PasteAction.class Maven / Gradle / Ivy
???? 17
?
?
?!
"#
"$
%&'
"()*
+ ,-.-/
?01
234 ?5
67
849:
;<
?=
?>?@A
'B
&C
?D
&EF
,+
&GH,I
0CJ
2B
0E
UKLM
&NO
8CP
:B
8E
&QR
>ST
@B
>U
&VWX
EB
DC
DE
&YZ[\
LB JC
KE
0]^
Q_L`Lab
Qc
8d
8e
8f
8g
8]h
\_
\c
"i
?j
&k
lm
&n
op
&q
rst
gC
gE
gu
&v
wx
KC
Ku
&y
z{|
q}~
sC
sE
0
??
QC
QE
0?
???
|??
~C
~E
8?
??
\C
\E
8?
???
???
?C
?E
>?
????
??
?C
?E
D?
??
&??
?? ???
?+??
????
???
??
??
?? ?
???? QueryNameChecker InnerClasses ProcedureNameChecker EmbeddableNameChecker ObjEntityNameChecker DbEntityNameChecker DataMapNameChecker? FreeNameChecker COPY_PREFIX Ljava/lang/String;
ConstantValue
getActionName ()Ljava/lang/String; Code LineNumberTable +(Lorg/apache/cayenne/modeler/Application;)V LocalVariableTable this /Lorg/apache/cayenne/modeler/action/PasteAction; application (Lorg/apache/cayenne/modeler/Application; getIconName getAcceleratorKey ()Ljavax/swing/KeyStroke;
performAction (Ljava/awt/event/ActionEvent;)V o Ljava/lang/Object; undoableEdit Ljavax/swing/undo/UndoableEdit; domain 8Lorg/apache/cayenne/configuration/DataChannelDescriptor; map Lorg/apache/cayenne/map/DataMap; content
currentObject ex Ljava/lang/Exception; e Ljava/awt/event/ActionEvent; paste '(Ljava/lang/Object;Ljava/lang/Object;)V where (Ljava/lang/Object;Ljava/lang/Object;Lorg/apache/cayenne/configuration/DataChannelDescriptor;Lorg/apache/cayenne/map/DataMap;)V oldName dbEntity !Lorg/apache/cayenne/map/DbEntity; objEntity "Lorg/apache/cayenne/map/ObjEntity;
embeddable #Lorg/apache/cayenne/map/Embeddable; procedure "Lorg/apache/cayenne/map/Procedure; query Lorg/apache/cayenne/query/Query; rel 'Lorg/apache/cayenne/map/DbRelationship; (Lorg/apache/cayenne/map/ObjRelationship; dataMap renamedDbEntities Ljava/util/Map; renamedObjEntities renamedEmbeddables %Lorg/apache/cayenne/query/EJBQLQuery; (Lorg/apache/cayenne/query/AbstractQuery; attr $Lorg/apache/cayenne/map/DbAttribute; checker ?Lorg/apache/cayenne/modeler/action/PasteAction$FreeNameChecker; %Lorg/apache/cayenne/map/ObjAttribute; ,Lorg/apache/cayenne/map/EmbeddableAttribute; param +Lorg/apache/cayenne/map/ProcedureParameter; mediator .Lorg/apache/cayenne/modeler/ProjectController; LocalVariableTypeTable 5Ljava/util/Map; clearDataMapCache #(Lorg/apache/cayenne/map/DataMap;)V ns )Lorg/apache/cayenne/map/MappingNamespace; getFreeName e(Lorg/apache/cayenne/modeler/action/PasteAction$FreeNameChecker;Ljava/lang/String;)Ljava/lang/String; i I defName name
enableForPath 7(Lorg/apache/cayenne/configuration/ConfigurationNode;)Z object 4Lorg/apache/cayenne/configuration/ConfigurationNode; updateState ()V getState ()Z
isTreeLeaf (Ljava/lang/Object;)Z flavorsChanged &(Ljava/awt/datatransfer/FlavorEvent;)V #Ljava/awt/datatransfer/FlavorEvent;
SourceFile PasteAction.java Paste ? ? ?????????? icon-paste.gif java/awt/event/KeyEvent???????????????????? 6org/apache/cayenne/configuration/DataChannelDescriptor?? java/util/List 9org/apache/cayenne/modeler/undo/PasteCompoundUndoableEdit ????? ?? ? ? 1org/apache/cayenne/modeler/undo/PasteUndoableEdit ????? ? ????? 0java/awt/datatransfer/UnsupportedFlavorException java/lang/Exception??? ? ?
3org/apache/cayenne/configuration/DataNodeDescriptor org/apache/cayenne/map/DataMap @org/apache/cayenne/modeler/action/PasteAction$DataMapNameChecker ??? ? ? ??? java/util/HashMap??? org/apache/cayenne/map/DbEntity Aorg/apache/cayenne/modeler/action/PasteAction$DbEntityNameChecker?????? org/apache/cayenne/map/ObjEntity Borg/apache/cayenne/modeler/action/PasteAction$ObjEntityNameChecker?? !org/apache/cayenne/map/Embeddable? ? Corg/apache/cayenne/modeler/action/PasteAction$EmbeddableNameChecker???? org/apache/cayenne/map/Procedure Borg/apache/cayenne/modeler/action/PasteAction$ProcedureNameChecker?? org/apache/cayenne/query/Query &org/apache/cayenne/query/AbstractQuery >org/apache/cayenne/modeler/action/PasteAction$QueryNameChecker?? %org/apache/cayenne/map/DbRelationship? ???? java/lang/String??? ???? ??? &org/apache/cayenne/map/ObjRelationship?? ? ??????????? #org/apache/cayenne/query/EJBQLQuery ?
/org/apache/cayenne/modeler/action/PasteAction$1 ? "org/apache/cayenne/map/DbAttribute /org/apache/cayenne/modeler/action/PasteAction$2 ? #org/apache/cayenne/map/ObjAttribute /org/apache/cayenne/modeler/action/PasteAction$3 ?! *org/apache/cayenne/map/EmbeddableAttribute"#$ )org/apache/cayenne/map/ProcedureParameter /org/apache/cayenne/modeler/action/PasteAction$4 ?%&'()*+, %org/apache/cayenne/map/EntityResolver-./ java/lang/StringBuilder -org/apache/cayenne/modeler/action/PasteAction Copy of 01 (02 )3 ? 45?6 -org/apache/cayenne/modeler/util/CayenneAction $java/awt/datatransfer/FlavorListener =org/apache/cayenne/modeler/action/PasteAction$FreeNameChecker =(Ljava/lang/String;Lorg/apache/cayenne/modeler/Application;)V java/awt/Toolkit getDefaultToolkit ()Ljava/awt/Toolkit; getSystemClipboard #()Ljava/awt/datatransfer/Clipboard; java/awt/datatransfer/Clipboard addFlavorListener )(Ljava/awt/datatransfer/FlavorListener;)V getMenuShortcutKeyMask ()I javax/swing/KeyStroke getKeyStroke (II)Ljavax/swing/KeyStroke; 3org/apache/cayenne/modeler/util/CayenneTransferable CAYENNE_FLAVOR "Ljava/awt/datatransfer/DataFlavor; getData 6(Ljava/awt/datatransfer/DataFlavor;)Ljava/lang/Object; getProjectController 0()Lorg/apache/cayenne/modeler/ProjectController; ,org/apache/cayenne/modeler/ProjectController getCurrentObject ()Ljava/lang/Object;
getProject &()Lorg/apache/cayenne/project/Project; "org/apache/cayenne/project/Project getRootNode 6()Lorg/apache/cayenne/configuration/ConfigurationNode; getCurrentDataMap "()Lorg/apache/cayenne/map/DataMap; iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next (Lorg/apache/cayenne/configuration/DataChannelDescriptor;Lorg/apache/cayenne/map/DataMap;Ljava/lang/Object;Ljava/lang/Object;)V javax/swing/undo/UndoableEdit addEdit "(Ljavax/swing/undo/UndoableEdit;)Z &org/apache/cayenne/modeler/Application getUndoManager 6()Lorg/apache/cayenne/modeler/undo/CayenneUndoManager; 2org/apache/cayenne/modeler/undo/CayenneUndoManager 2org/apache/cayenne/modeler/dialog/ErrorDebugDialog guiException (Ljava/lang/Throwable;)V j(Lorg/apache/cayenne/modeler/action/PasteAction;Lorg/apache/cayenne/configuration/DataChannelDescriptor;)V getName setName (Ljava/lang/String;)V
getDbEntities ()Ljava/util/Collection; java/util/Collection equals
java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getObjEntities getEmbeddables getClassName setClassName
getProcedures
getQueries getRelationships getTargetEntityName containsKey get &(Ljava/lang/Object;)Ljava/lang/Object; setTargetEntityName getDbEntityName setDbEntityName getSuperEntityName setSuperEntityName
addDataMap 5(Ljava/lang/Object;Lorg/apache/cayenne/map/DataMap;)V addDbEntity $(Lorg/apache/cayenne/map/DbEntity;)V 6org/apache/cayenne/modeler/action/CreateDbEntityAction fireDbEntityEvent d(Ljava/lang/Object;Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/DbEntity;)V addObjEntity %(Lorg/apache/cayenne/map/ObjEntity;)V 7org/apache/cayenne/modeler/action/CreateObjEntityAction fireObjEntityEvent ?(Ljava/lang/Object;Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/ObjEntity;)V
addEmbeddable &(Lorg/apache/cayenne/map/Embeddable;)V 8org/apache/cayenne/modeler/action/CreateEmbeddableAction fireEmbeddableEvent ?(Ljava/lang/Object;Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/Embeddable;)V
setDataMap addQuery #(Lorg/apache/cayenne/query/Query;)V 1org/apache/cayenne/modeler/dialog/query/QueryType fireQueryEvent ?(Ljava/lang/Object;Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/query/Query;)V addProcedure %(Lorg/apache/cayenne/map/Procedure;)V 7org/apache/cayenne/modeler/action/CreateProcedureAction fireProcedureEvent ?(Ljava/lang/Object;Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/Procedure;)V S(Lorg/apache/cayenne/modeler/action/PasteAction;Lorg/apache/cayenne/map/DbEntity;)V addAttribute '(Lorg/apache/cayenne/map/DbAttribute;)V 7org/apache/cayenne/modeler/action/CreateAttributeAction fireDbAttributeEvent ?(Ljava/lang/Object;Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/DbEntity;Lorg/apache/cayenne/map/DbAttribute;)V addRelationship ((Lorg/apache/cayenne/map/Relationship;)V :org/apache/cayenne/modeler/action/CreateRelationshipAction fireDbRelationshipEvent ?(Ljava/lang/Object;Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/DbEntity;Lorg/apache/cayenne/map/DbRelationship;)V T(Lorg/apache/cayenne/modeler/action/PasteAction;Lorg/apache/cayenne/map/ObjEntity;)V %(Lorg/apache/cayenne/map/Attribute;)V fireObjAttributeEvent ?(Ljava/lang/Object;Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/DataMap;Lorg/apache/cayenne/map/ObjEntity;Lorg/apache/cayenne/map/ObjAttribute;)V fireObjRelationshipEvent ?(Ljava/lang/Object;Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/ObjEntity;Lorg/apache/cayenne/map/ObjRelationship;)V U(Lorg/apache/cayenne/modeler/action/PasteAction;Lorg/apache/cayenne/map/Embeddable;)V /(Lorg/apache/cayenne/map/EmbeddableAttribute;)V fireEmbeddableAttributeEvent ?(Ljava/lang/Object;Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/Embeddable;Lorg/apache/cayenne/map/EmbeddableAttribute;)V T(Lorg/apache/cayenne/modeler/action/PasteAction;Lorg/apache/cayenne/map/Procedure;)V addCallParameter .(Lorg/apache/cayenne/map/ProcedureParameter;)V @org/apache/cayenne/modeler/action/CreateProcedureParameterAction fireProcedureParameterEvent ?(Ljava/lang/Object;Lorg/apache/cayenne/modeler/ProjectController;Lorg/apache/cayenne/map/Procedure;Lorg/apache/cayenne/map/ProcedureParameter;)V getNamespace +()Lorg/apache/cayenne/map/MappingNamespace;
clearCache
isNameFree (Ljava/lang/String;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString
setEnabled (Z)V (I)Ljava/lang/Object; ! ? ? ? ? ? ? ? ? ? ? ? ? G ? ? ? O *? +? ? ? *? ? ? N R S ? ? ? ? ? ? ? ? - ? ? W ? ? ? ? ? ? B V? ? ?
? ? \ ] ^ \ ? ? ? ? ? ? ? ?? ? ? ? M*?
? N,? ?-? ?*?
? ? ? :*?
? :,? ? M? Y? :,? ? :? ? ,? :*-? ? Y-? ? W??Ч *-,? ? Y-,? :*? ? ? W? M? M,? "? ? ? ? ? ! ? Z g
j l m ! n $ o , p 5 s <