
org.apache.cayenne.modeler.undo.CreateNodeUndoableEdit.class Maven / Gradle / Ivy
The newest version!
???? 7 Z Create DataNode
3org/apache/cayenne/modeler/undo/CayenneUndoableEdit ()V
&org/apache/cayenne/modeler/Application getInstance *()Lorg/apache/cayenne/modeler/Application;
getProject &()Lorg/apache/cayenne/project/Project;
"org/apache/cayenne/project/Project getRootNode 6()Lorg/apache/cayenne/configuration/ConfigurationNode; 6org/apache/cayenne/configuration/DataChannelDescriptor 6org/apache/cayenne/modeler/undo/CreateNodeUndoableEdit domain 8Lorg/apache/cayenne/configuration/DataChannelDescriptor; " # $ node 5Lorg/apache/cayenne/configuration/DataNodeDescriptor; & ' (
actionManager 1Lorg/apache/cayenne/modeler/action/ActionManager; * .org/apache/cayenne/modeler/action/RemoveAction , - . / 0 /org/apache/cayenne/modeler/action/ActionManager getAction '(Ljava/lang/Class;)Ljavax/swing/Action;
) 2 3 4 removeDataNode 8(Lorg/apache/cayenne/configuration/DataNodeDescriptor;)V
6 7 8 getNodeDescriptors ()Ljava/util/Collection; : ; < = > java/util/Collection add (Ljava/lang/Object;)Z @ 2org/apache/cayenne/modeler/action/CreateNodeAction
? B C 4 createDataNode getPresentationName ()Ljava/lang/String; Code LineNumberTable LocalVariableTable this 8Lorg/apache/cayenne/modeler/undo/CreateNodeUndoableEdit; `(Lorg/apache/cayenne/modeler/Application;Lorg/apache/cayenne/configuration/DataNodeDescriptor;)V application (Lorg/apache/cayenne/modeler/Application; undo action 0Lorg/apache/cayenne/modeler/action/RemoveAction;
Exceptions S $javax/swing/undo/CannotUndoException redo 4Lorg/apache/cayenne/modeler/action/CreateNodeAction; W $javax/swing/undo/CannotRedoException
SourceFile CreateNodeUndoableEdit.java ! # $ D E F - ? G " H I J K F p *? *? ? ? ? ? *,? !? G ( ) * + , - . H I J L M # $ N F T *? %)? + ? )L+*? !? 1? G 2 3 4 H I J O P Q R T F i )*? ? 5*? !? 9 W*? %?? + ? ?L+*? !? A? G 7 8 9 ( : H ) I J O U Q V X Y
© 2015 - 2025 Weber Informatics LLC | Privacy Policy