
org.apache.cayenne.modeler.action.ValidateAction.class Maven / Gradle / Ivy
???? 1 l ,
-
.
/ 0
/ 1
2 3
4
5 6 7 8 9
:
; < =
> ? @ A
5 B
C D
C E F G
getActionName ()Ljava/lang/String; Code LineNumberTable +(Lorg/apache/cayenne/modeler/Application;)V LocalVariableTable this 2Lorg/apache/cayenne/modeler/action/ValidateAction; application (Lorg/apache/cayenne/modeler/Application; getAcceleratorKey ()Ljavax/swing/KeyStroke;
performAction (Ljava/awt/event/ActionEvent;)V e Ljava/awt/event/ActionEvent; projectValidator 8Lorg/apache/cayenne/project/validation/ProjectValidator; validationResult 0Lorg/apache/cayenne/validation/ValidationResult;
SourceFile ValidateAction.java Validate Project H I J K L M N O P Q R S T U 6org/apache/cayenne/project/validation/ProjectValidator V W X Y Z [ \ ] ^ _ ` a b c d M e f g h i j k 0org/apache/cayenne/modeler/action/ValidateAction -org/apache/cayenne/modeler/util/CayenneAction =(Ljava/lang/String;Lorg/apache/cayenne/modeler/Application;)V java/awt/Toolkit getDefaultToolkit ()Ljava/awt/Toolkit; getMenuShortcutKeyMask ()I javax/swing/KeyStroke getKeyStroke (II)Ljavax/swing/KeyStroke; getApplication *()Lorg/apache/cayenne/modeler/Application; &org/apache/cayenne/modeler/Application getInjector "()Lorg/apache/cayenne/di/Injector; org/apache/cayenne/di/Injector getInstance %(Ljava/lang/Class;)Ljava/lang/Object; getCurrentProject &()Lorg/apache/cayenne/project/Project; "org/apache/cayenne/project/Project getRootNode 6()Lorg/apache/cayenne/configuration/ConfigurationNode; validate f(Lorg/apache/cayenne/configuration/ConfigurationNode;)Lorg/apache/cayenne/validation/ValidationResult; .org/apache/cayenne/validation/ValidationResult getFailures ()Ljava/util/List; java/util/List size getFrame 2()Lorg/apache/cayenne/modeler/CayenneModelerFrame; ;org/apache/cayenne/modeler/dialog/validator/ValidatorDialog
showDialog C(Lorg/apache/cayenne/modeler/CayenneModelerFrame;Ljava/util/List;)V showValidationSuccess 3(Lorg/apache/cayenne/modeler/CayenneModelerFrame;)V ! ? ) A *? +? ?
- . ! 8 V? ? ?? ? 1 " # ? A*? ? ?
? M,*? ? ?
N-? ? ? ? -? ? ? ? ? ? <