![JAR search and dependency download from the Maven repository](/logo.png)
org.apache.cayenne.modeler.dialog.codegen.CustomModeController.class Maven / Gradle / Ivy
???? 1?
p ? ? ? ? ? ? ?
R ? ?
?
? ? ?
? ?
? ? ? ?
? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ? ? ? ? ?
?
? ?
?
R ? ?
?
R ? ?
? ? ? ?
?
R ? ?
?
R ? ?
R ? ?
R ? ? ?
R ? ? ?
R ? ?
?
?
? ?
? ?
? ? ? ?
Y ?
? ?
?
? ?
? ?
? ? ? ?
I
R
T
?
Y
p
T
T
T
T
T
T
g!"
g#$
k%&'( MODE_DATAMAP Ljava/lang/String;
ConstantValue MODE_ENTITY MODE_ALL DATA_MAP_MODE_LABEL ENTITY_MODE_LABEL ALL_MODE_LABEL modesByLabel Ljava/util/Map; Signature 5Ljava/util/Map; view ;Lorg/apache/cayenne/modeler/dialog/codegen/CustomModePanel; templateManager 0Lorg/apache/cayenne/modeler/CodeTemplateManager;
superTemplate (Lorg/apache/cayenne/swing/ObjectBinding; subTemplate J(Lorg/apache/cayenne/modeler/dialog/codegen/CodeGeneratorControllerBase;)V Code LineNumberTable LocalVariableTable this @Lorg/apache/cayenne/modeler/dialog/codegen/CustomModeController; parent GLorg/apache/cayenne/modeler/dialog/codegen/CodeGeneratorControllerBase; modeChoices [Ljava/lang/Object; builder )Lorg/apache/cayenne/swing/BindingBuilder; createDefaults 3()Lorg/apache/cayenne/modeler/pref/DataMapDefaults; obt Ljava/lang/Class; prefs 1Lorg/apache/cayenne/modeler/pref/DataMapDefaults; updateTemplates ()V customTemplates Ljava/util/List; superTemplates subTemplates LocalVariableTypeTable $Ljava/util/List;
createView F()Lorg/apache/cayenne/modeler/dialog/codegen/GeneratorControllerPanel; getView ()Ljava/awt/Component; newGenerator 0()Lorg/apache/cayenne/gen/ClassGenerationAction; createGenerator generator .Lorg/apache/cayenne/gen/ClassGenerationAction; superKey subKey popPreferencesAction
SourceFile CustomModeController.java ? ? java/lang/Object >org/apache/cayenne/modeler/dialog/codegen/CustomModeController Entity and Embeddable generation DataMap generation Generate all } ~)* javax/swing/DefaultComboBoxModel ?+,-./ ?012345 .org/apache/cayenne/modeler/CodeTemplateManager Standard Server Superclass6782 Standard Server Subclass97 mode:; entity<= overwrite>? pairs usePackagePath
outputPattern *.java 'org/apache/cayenne/swing/BindingBuilder@ABCD ?EFG popPreferencesAction()HIJK preferences.superclassPackageLMNO ? preferences.property['mode']PQRS (preferences.booleanProperty['overwrite']TUVS $preferences.booleanProperty['pairs']WS -preferences.booleanProperty['usePackagePath']8* preferences.subclassTemplate ? ?1* preferences.superclassTemplate ? ?XK %preferences.property['outputPattern'] ? ?YZ[\]^_`a2 . /bcdefghijklmno ? java/util/ArrayListpqrst ?uvwxyz{|}~z? 9org/apache/cayenne/modeler/dialog/codegen/CustomModePanel ? ? ,org/apache/cayenne/gen/ClassGenerationAction y z???? java/lang/String?2 ? r ? ??;?7?7???????????2?7 7org/apache/cayenne/modeler/dialog/pref/PreferenceDialog ?? Templates?7 java/util/HashMap datamap?? all =org/apache/cayenne/modeler/dialog/codegen/GeneratorController getGenerationMode ()Ljavax/swing/JComboBox; ([Ljava/lang/Object;)V javax/swing/JComboBox setModel (Ljavax/swing/ComboBoxModel;)V preferences /org/apache/cayenne/modeler/pref/DataMapDefaults getSuperclassTemplate ()Ljava/lang/String; org/apache/cayenne/util/Util
isEmptyString (Ljava/lang/String;)Z setSuperclassTemplate (Ljava/lang/String;)V getSubclassTemplate setSubclassTemplate getProperty &(Ljava/lang/String;)Ljava/lang/String; setProperty '(Ljava/lang/String;Ljava/lang/String;)V setBooleanProperty (Ljava/lang/String;Z)V getApplication *()Lorg/apache/cayenne/modeler/Application; &org/apache/cayenne/modeler/Application getBindingFactory +()Lorg/apache/cayenne/swing/BindingFactory; >(Lorg/apache/cayenne/swing/BindingFactory;Ljava/lang/Object;)V getManageTemplatesLink /()Lorg/apache/cayenne/swing/control/ActionLink; bindToAction P(Ljava/awt/Component;Ljava/lang/String;)Lorg/apache/cayenne/swing/ObjectBinding; getSuperclassPackage ()Ljavax/swing/JTextField; bindToTextField T(Ljavax/swing/JTextField;Ljava/lang/String;)Lorg/apache/cayenne/swing/ObjectBinding; &org/apache/cayenne/swing/ObjectBinding
updateView bindToComboSelection S(Ljavax/swing/JComboBox;Ljava/lang/String;)Lorg/apache/cayenne/swing/ObjectBinding; getOverwrite ()Ljavax/swing/JCheckBox; bindToStateChange X(Ljavax/swing/AbstractButton;Ljava/lang/String;)Lorg/apache/cayenne/swing/ObjectBinding; getPairs getUsePackagePath getOutputPattern getClass ()Ljava/lang/Class; getFrameController 7()Lorg/apache/cayenne/modeler/CayenneModelerController; 3org/apache/cayenne/modeler/CayenneModelerController getProjectController 0()Lorg/apache/cayenne/modeler/ProjectController; java/lang/Class getName replace D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; ,org/apache/cayenne/modeler/ProjectController getDataMapPreferences E(Ljava/lang/String;)Lorg/apache/cayenne/modeler/pref/DataMapDefaults; getParentController I()Lorg/apache/cayenne/modeler/dialog/codegen/CodeGeneratorControllerBase; Eorg/apache/cayenne/modeler/dialog/codegen/CodeGeneratorControllerBase
getDataMap "()Lorg/apache/cayenne/map/DataMap; updateSuperclassPackage $(Lorg/apache/cayenne/map/DataMap;Z)V getCodeTemplateManager 2()Lorg/apache/cayenne/modeler/CodeTemplateManager; getCustomTemplates ()Ljava/util/Map;
java/util/Map keySet ()Ljava/util/Set; (Ljava/util/Collection;)V java/util/Collections sort (Ljava/util/List;)V getStandardSuperclassTemplates ()Ljava/util/List; java/util/List addAll (Ljava/util/Collection;)Z getStandardSubclassTemplates toArray ()[Ljava/lang/Object; getSelectedItem ()Ljava/lang/Object; get &(Ljava/lang/Object;)Ljava/lang/Object; toString getTemplatePath setSuperTemplate setTemplate javax/swing/JCheckBox
isSelected ()Z setOverwrite (Z)V
setUsePkgPath setMakePairs javax/swing/JTextField getText setOutputPattern 6(Lorg/apache/cayenne/modeler/util/CayenneController;)V
startupAction put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ! p q r s m t r s u r s o v r s w r s x r s y z { | } ~ ? ? ? ? ? ? ? ? ? ?*+? ? YSYSYSM*? ? ? Y,?
? *? ?
? ? *? ? *? ? ? ? *? ? *? ? ? ? *? ? *? ? ? ?
*? ? *? ? ? ?
*? ? *? ? ? ?
*? ? *? ? ? ? *? ? ? Y*? ? !*? "N-*? ? #$? %W-*? ? &'? (? ) -*? ? *? +? ) -*? ? ,-? .? ) -*? ? /0? .? ) -*? ? 12? .? ) *-*? ? 34? +? 5*-*? ? 67? +? 8-*? ? 9:? (? ) *? ;? ? ? 5 D F I + M 8 N > O A R N S W V f W q Z ? [ ? ^ ? _ ? b ? c ? f ? g ? j ? k ? n ? p ? q ? p r t u t v x y" x% z* {/ }4 |7 <