change CustomCodeGeneratorClassGenerator to implement CustomNewClassGenerator
authorJakub Nesveda <jakubnesveda@seznam.cz>
Sun, 09 Nov 2014 01:28:44 +0100
changeset 739 45b418be7fa1
parent 738 3c27b65f02bf
child 740 dcc444183c8c
change CustomCodeGeneratorClassGenerator to implement CustomNewClassGenerator
CustomCodeGeneratorClassGenerator.st
Make.proto
Make.spec
abbrev.stc
bc.mak
jn_refactoring_custom.st
libInit.cc
patches/patches.rc
refactoring_custom.rc
--- a/CustomCodeGeneratorClassGenerator.st	Sun Nov 09 01:25:55 2014 +0100
+++ b/CustomCodeGeneratorClassGenerator.st	Sun Nov 09 01:28:44 2014 +0100
@@ -1,6 +1,6 @@
 "{ Package: 'jn:refactoring_custom' }"
 
-CustomCodeGenerator subclass:#CustomCodeGeneratorClassGenerator
+CustomNewClassGenerator subclass:#CustomCodeGeneratorClassGenerator
 	instanceVariableNames:''
 	classVariableNames:''
 	poolDictionaries:''
@@ -41,68 +41,31 @@
     "Modified: / 22-08-2014 / 18:50:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-!CustomCodeGeneratorClassGenerator class methodsFor:'queries'!
+!CustomCodeGeneratorClassGenerator methodsFor:'accessing - ui'!
+
+defaultClassName
 
-availableInContext: aCustomContext
-    "Returns true if the generator/refactoring is available in given
-     context, false otherwise. 
+    ^ 'CustomXXXCodeGenerator'
 
-     Called by the UI to figure out what generators / refactorings 
-     are available at given point. See class CustomContext for details."
-
-    ^ true
+    "Created: / 09-11-2014 / 01:13:37 / Jakub Nesveda <nesvejak@fit.cvut.cz>"
 !
 
-availableInPerspective:aCustomPerspective 
-    "Returns true if the generator/refactoring is available in given
-     perspective, false otherwise.
+newClassNameLabel
 
-     Called by the UI to figure out what generators / refactorings
-     to show"
+    ^ 'Enter class name for new generator'
 
-    ^ aCustomPerspective isClassPerspective
+    "Created: / 09-11-2014 / 01:14:04 / Jakub Nesveda <nesvejak@fit.cvut.cz>"
 ! !
 
-!CustomCodeGeneratorClassGenerator methodsFor:'code generation'!
-
-buildForClassName: aClassName 
-
-    | subContext generator class |
+!CustomCodeGeneratorClassGenerator methodsFor:'executing - private'!
 
-    class := model createClass.
-    class
-        superclassName: #CustomCodeGenerator;
-        name: aClassName asSymbol;
-        category: self class category;
-        compile.
-
-    subContext := CustomSubContext new.
-    subContext selectedClasses: (Array with: class).
-
-    generator := CustomSubclassResponsibilityCodeGenerator 
-                       subGeneratorOrRefactoringOf:self.  
-    generator executeInContext: subContext
+buildForClass: aClass
 
-    "Created: / 24-04-2014 / 10:15:22 / Jakub Nesveda <nesvejak@fit.cvut.cz>"
-    "Modified: / 05-08-2014 / 13:37:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-    "Modified (format): / 08-10-2014 / 13:50:14 / Jakub Nesveda <nesvejak@fit.cvut.cz>"
-! !
-
-!CustomCodeGeneratorClassGenerator methodsFor:'executing'!
-
-buildInContext: aCustomContext 
+    aClass
+        superclassName: #CustomCodeGenerator;
+        category: self class category.
 
-    | generatorClassName |
-
-    generatorClassName := dialog 
-                            requestClassName: 'Enter class name for new generator' 
-                            initialAnswer: 'CustomXXXCodeGenerator'.
-
-    self buildForClassName: generatorClassName
-
-    "Created: / 31-03-2014 / 18:07:56 / Jakub Nesveda <nesvejak@fit.cvut.cz>"
-    "Modified: / 03-04-2014 / 11:42:30 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-    "Modified: / 10-05-2014 / 15:39:32 / Jakub Nesveda <nesvejak@fit.cvut.cz>"
+    "Created: / 09-11-2014 / 01:15:04 / Jakub Nesveda <nesvejak@fit.cvut.cz>"
 ! !
 
 !CustomCodeGeneratorClassGenerator class methodsFor:'documentation'!
--- a/Make.proto	Sun Nov 09 01:25:55 2014 +0100
+++ b/Make.proto	Sun Nov 09 01:28:44 2014 +0100
@@ -165,7 +165,6 @@
 $(OUTDIR)CustomSubContext.$(O) CustomSubContext.$(H): CustomSubContext.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomContext.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)CustomUserDialog.$(O) CustomUserDialog.$(H): CustomUserDialog.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomDialog.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)CustomAccessMethodsCodeGenerator.$(O) CustomAccessMethodsCodeGenerator.$(H): CustomAccessMethodsCodeGenerator.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
-$(OUTDIR)CustomCodeGeneratorClassGenerator.$(O) CustomCodeGeneratorClassGenerator.$(H): CustomCodeGeneratorClassGenerator.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)CustomCodeSelectionToResourceTranslation.$(O) CustomCodeSelectionToResourceTranslation.$(H): CustomCodeSelectionToResourceTranslation.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomRefactoring.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)CustomIsAbstractCodeGenerator.$(O) CustomIsAbstractCodeGenerator.$(H): CustomIsAbstractCodeGenerator.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)CustomNewClassGenerator.$(O) CustomNewClassGenerator.$(H): CustomNewClassGenerator.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
@@ -179,6 +178,7 @@
 $(OUTDIR)CustomVisitorCodeGenerator.$(O) CustomVisitorCodeGenerator.$(H): CustomVisitorCodeGenerator.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)CustomChangeNotificationAccessMethodsCodeGenerator.$(O) CustomChangeNotificationAccessMethodsCodeGenerator.$(H): CustomChangeNotificationAccessMethodsCodeGenerator.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomAccessMethodsCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)CustomChangeNotificationSetterMethodsCodeGenerator.$(O) CustomChangeNotificationSetterMethodsCodeGenerator.$(H): CustomChangeNotificationSetterMethodsCodeGenerator.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomAccessMethodsCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
+$(OUTDIR)CustomCodeGeneratorClassGenerator.$(O) CustomCodeGeneratorClassGenerator.$(H): CustomCodeGeneratorClassGenerator.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomNewClassGenerator.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)CustomCodeGeneratorOrRefactoringTestCaseCodeGenerator.$(O) CustomCodeGeneratorOrRefactoringTestCaseCodeGenerator.$(H): CustomCodeGeneratorOrRefactoringTestCaseCodeGenerator.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomTestCaseCodeGenerator.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)CustomDefaultGetterMethodsCodeGenerator.$(O) CustomDefaultGetterMethodsCodeGenerator.$(H): CustomDefaultGetterMethodsCodeGenerator.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomAccessMethodsCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
 $(OUTDIR)CustomLazyInitializationAccessMethodsCodeGenerator.$(O) CustomLazyInitializationAccessMethodsCodeGenerator.$(H): CustomLazyInitializationAccessMethodsCodeGenerator.st $(INCLUDE_TOP)/jn/refactoring_custom/CustomAccessMethodsCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGenerator.$(H) $(INCLUDE_TOP)/jn/refactoring_custom/CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)/stx/libbasic/Object.$(H) $(STCHDR)
--- a/Make.spec	Sun Nov 09 01:25:55 2014 +0100
+++ b/Make.spec	Sun Nov 09 01:28:44 2014 +0100
@@ -80,7 +80,6 @@
 	CustomSubContext \
 	CustomUserDialog \
 	CustomAccessMethodsCodeGenerator \
-	CustomCodeGeneratorClassGenerator \
 	CustomCodeSelectionToResourceTranslation \
 	CustomIsAbstractCodeGenerator \
 	CustomNewClassGenerator \
@@ -94,6 +93,7 @@
 	CustomVisitorCodeGenerator \
 	CustomChangeNotificationAccessMethodsCodeGenerator \
 	CustomChangeNotificationSetterMethodsCodeGenerator \
+	CustomCodeGeneratorClassGenerator \
 	CustomCodeGeneratorOrRefactoringTestCaseCodeGenerator \
 	CustomDefaultGetterMethodsCodeGenerator \
 	CustomLazyInitializationAccessMethodsCodeGenerator \
@@ -146,7 +146,6 @@
     $(OUTDIR_SLASH)CustomSubContext.$(O) \
     $(OUTDIR_SLASH)CustomUserDialog.$(O) \
     $(OUTDIR_SLASH)CustomAccessMethodsCodeGenerator.$(O) \
-    $(OUTDIR_SLASH)CustomCodeGeneratorClassGenerator.$(O) \
     $(OUTDIR_SLASH)CustomCodeSelectionToResourceTranslation.$(O) \
     $(OUTDIR_SLASH)CustomIsAbstractCodeGenerator.$(O) \
     $(OUTDIR_SLASH)CustomNewClassGenerator.$(O) \
@@ -160,6 +159,7 @@
     $(OUTDIR_SLASH)CustomVisitorCodeGenerator.$(O) \
     $(OUTDIR_SLASH)CustomChangeNotificationAccessMethodsCodeGenerator.$(O) \
     $(OUTDIR_SLASH)CustomChangeNotificationSetterMethodsCodeGenerator.$(O) \
+    $(OUTDIR_SLASH)CustomCodeGeneratorClassGenerator.$(O) \
     $(OUTDIR_SLASH)CustomCodeGeneratorOrRefactoringTestCaseCodeGenerator.$(O) \
     $(OUTDIR_SLASH)CustomDefaultGetterMethodsCodeGenerator.$(O) \
     $(OUTDIR_SLASH)CustomLazyInitializationAccessMethodsCodeGenerator.$(O) \
--- a/abbrev.stc	Sun Nov 09 01:25:55 2014 +0100
+++ b/abbrev.stc	Sun Nov 09 01:28:44 2014 +0100
@@ -80,7 +80,6 @@
 CustomVisitorCodeGeneratorAcceptVisitorTests CustomVisitorCodeGeneratorAcceptVisitorTests jn:refactoring_custom 'Interface-Refactoring-Custom-Generators-Tests' 1
 CustomVisitorCodeGeneratorTests CustomVisitorCodeGeneratorTests jn:refactoring_custom 'Interface-Refactoring-Custom-Generators-Tests' 1
 CustomAccessMethodsCodeGenerator CustomAccessMethodsCodeGenerator jn:refactoring_custom 'Interface-Refactoring-Custom-Generators' 0
-CustomCodeGeneratorClassGenerator CustomCodeGeneratorClassGenerator jn:refactoring_custom 'Interface-Refactoring-Custom-Generators' 0
 CustomCodeSelectionToResourceTranslation CustomCodeSelectionToResourceTranslation jn:refactoring_custom 'Interface-Refactoring-Custom-Refactorings' 0
 CustomIsAbstractCodeGenerator CustomIsAbstractCodeGenerator jn:refactoring_custom 'Interface-Refactoring-Custom-Generators' 0
 CustomNewClassGenerator CustomNewClassGenerator jn:refactoring_custom 'Interface-Refactoring-Custom-Generators' 0
@@ -94,6 +93,7 @@
 CustomVisitorCodeGenerator CustomVisitorCodeGenerator jn:refactoring_custom 'Interface-Refactoring-Custom-Generators' 0
 CustomChangeNotificationAccessMethodsCodeGenerator CustomChangeNotificationAccessMethodsCodeGenerator jn:refactoring_custom 'Interface-Refactoring-Custom-Generators' 0
 CustomChangeNotificationSetterMethodsCodeGenerator CustomChangeNotificationSetterMethodsCodeGenerator jn:refactoring_custom 'Interface-Refactoring-Custom-Generators' 0
+CustomCodeGeneratorClassGenerator CustomCodeGeneratorClassGenerator jn:refactoring_custom 'Interface-Refactoring-Custom-Generators' 0
 CustomCodeGeneratorOrRefactoringTestCaseCodeGenerator CustomCodeGeneratorOrRefactoringTestCaseCodeGenerator jn:refactoring_custom 'Interface-Refactoring-Custom-Generators' 0
 CustomDefaultGetterMethodsCodeGenerator CustomDefaultGetterMethodsCodeGenerator jn:refactoring_custom 'Interface-Refactoring-Custom-Generators' 0
 CustomLazyInitializationAccessMethodsCodeGenerator CustomLazyInitializationAccessMethodsCodeGenerator jn:refactoring_custom 'Interface-Refactoring-Custom-Generators' 0
--- a/bc.mak	Sun Nov 09 01:25:55 2014 +0100
+++ b/bc.mak	Sun Nov 09 01:28:44 2014 +0100
@@ -111,7 +111,6 @@
 $(OUTDIR)CustomSubContext.$(O) CustomSubContext.$(H): CustomSubContext.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomContext.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)CustomUserDialog.$(O) CustomUserDialog.$(H): CustomUserDialog.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomDialog.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)CustomAccessMethodsCodeGenerator.$(O) CustomAccessMethodsCodeGenerator.$(H): CustomAccessMethodsCodeGenerator.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
-$(OUTDIR)CustomCodeGeneratorClassGenerator.$(O) CustomCodeGeneratorClassGenerator.$(H): CustomCodeGeneratorClassGenerator.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)CustomCodeSelectionToResourceTranslation.$(O) CustomCodeSelectionToResourceTranslation.$(H): CustomCodeSelectionToResourceTranslation.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomRefactoring.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)CustomIsAbstractCodeGenerator.$(O) CustomIsAbstractCodeGenerator.$(H): CustomIsAbstractCodeGenerator.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)CustomNewClassGenerator.$(O) CustomNewClassGenerator.$(H): CustomNewClassGenerator.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
@@ -125,6 +124,7 @@
 $(OUTDIR)CustomVisitorCodeGenerator.$(O) CustomVisitorCodeGenerator.$(H): CustomVisitorCodeGenerator.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)CustomChangeNotificationAccessMethodsCodeGenerator.$(O) CustomChangeNotificationAccessMethodsCodeGenerator.$(H): CustomChangeNotificationAccessMethodsCodeGenerator.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomAccessMethodsCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)CustomChangeNotificationSetterMethodsCodeGenerator.$(O) CustomChangeNotificationSetterMethodsCodeGenerator.$(H): CustomChangeNotificationSetterMethodsCodeGenerator.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomAccessMethodsCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
+$(OUTDIR)CustomCodeGeneratorClassGenerator.$(O) CustomCodeGeneratorClassGenerator.$(H): CustomCodeGeneratorClassGenerator.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomNewClassGenerator.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)CustomCodeGeneratorOrRefactoringTestCaseCodeGenerator.$(O) CustomCodeGeneratorOrRefactoringTestCaseCodeGenerator.$(H): CustomCodeGeneratorOrRefactoringTestCaseCodeGenerator.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomTestCaseCodeGenerator.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)CustomDefaultGetterMethodsCodeGenerator.$(O) CustomDefaultGetterMethodsCodeGenerator.$(H): CustomDefaultGetterMethodsCodeGenerator.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomAccessMethodsCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
 $(OUTDIR)CustomLazyInitializationAccessMethodsCodeGenerator.$(O) CustomLazyInitializationAccessMethodsCodeGenerator.$(H): CustomLazyInitializationAccessMethodsCodeGenerator.st $(INCLUDE_TOP)\jn\refactoring_custom\CustomAccessMethodsCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGenerator.$(H) $(INCLUDE_TOP)\jn\refactoring_custom\CustomCodeGeneratorOrRefactoring.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
--- a/jn_refactoring_custom.st	Sun Nov 09 01:25:55 2014 +0100
+++ b/jn_refactoring_custom.st	Sun Nov 09 01:28:44 2014 +0100
@@ -173,7 +173,6 @@
         (CustomVisitorCodeGeneratorAcceptVisitorTests autoload)
         (CustomVisitorCodeGeneratorTests autoload)
         CustomAccessMethodsCodeGenerator
-        CustomCodeGeneratorClassGenerator
         CustomCodeSelectionToResourceTranslation
         CustomIsAbstractCodeGenerator
         CustomNewClassGenerator
@@ -187,6 +186,7 @@
         CustomVisitorCodeGenerator
         CustomChangeNotificationAccessMethodsCodeGenerator
         CustomChangeNotificationSetterMethodsCodeGenerator
+        CustomCodeGeneratorClassGenerator
         CustomCodeGeneratorOrRefactoringTestCaseCodeGenerator
         CustomDefaultGetterMethodsCodeGenerator
         CustomLazyInitializationAccessMethodsCodeGenerator
--- a/libInit.cc	Sun Nov 09 01:25:55 2014 +0100
+++ b/libInit.cc	Sun Nov 09 01:28:44 2014 +0100
@@ -57,7 +57,6 @@
 _CustomSubContext_Init(pass,__pRT__,snd);
 _CustomUserDialog_Init(pass,__pRT__,snd);
 _CustomAccessMethodsCodeGenerator_Init(pass,__pRT__,snd);
-_CustomCodeGeneratorClassGenerator_Init(pass,__pRT__,snd);
 _CustomCodeSelectionToResourceTranslation_Init(pass,__pRT__,snd);
 _CustomIsAbstractCodeGenerator_Init(pass,__pRT__,snd);
 _CustomNewClassGenerator_Init(pass,__pRT__,snd);
@@ -71,6 +70,7 @@
 _CustomVisitorCodeGenerator_Init(pass,__pRT__,snd);
 _CustomChangeNotificationAccessMethodsCodeGenerator_Init(pass,__pRT__,snd);
 _CustomChangeNotificationSetterMethodsCodeGenerator_Init(pass,__pRT__,snd);
+_CustomCodeGeneratorClassGenerator_Init(pass,__pRT__,snd);
 _CustomCodeGeneratorOrRefactoringTestCaseCodeGenerator_Init(pass,__pRT__,snd);
 _CustomDefaultGetterMethodsCodeGenerator_Init(pass,__pRT__,snd);
 _CustomLazyInitializationAccessMethodsCodeGenerator_Init(pass,__pRT__,snd);
--- a/patches/patches.rc	Sun Nov 09 01:25:55 2014 +0100
+++ b/patches/patches.rc	Sun Nov 09 01:28:44 2014 +0100
@@ -25,7 +25,7 @@
       VALUE "LegalCopyright", "My CopyRight or CopyLeft\0"
       VALUE "ProductName", "LibraryName\0"
       VALUE "ProductVersion", "6.2.4.1420\0"
-      VALUE "ProductDate", "Sun, 09 Nov 2014 00:11:22 GMT\0"
+      VALUE "ProductDate", "Sun, 09 Nov 2014 00:27:33 GMT\0"
     END
 
   END
--- a/refactoring_custom.rc	Sun Nov 09 01:25:55 2014 +0100
+++ b/refactoring_custom.rc	Sun Nov 09 01:28:44 2014 +0100
@@ -25,7 +25,7 @@
       VALUE "LegalCopyright", "My CopyRight or CopyLeft\0"
       VALUE "ProductName", "ProductName\0"
       VALUE "ProductVersion", "6.2.4.1420\0"
-      VALUE "ProductDate", "Sun, 09 Nov 2014 00:11:19 GMT\0"
+      VALUE "ProductDate", "Sun, 09 Nov 2014 00:27:31 GMT\0"
     END
 
   END