castor
  1. castor
  2. CASTOR-2381 Create JDODescriptorSourceFactory
  3. CASTOR-2390

Refactor JDOClassDescriptorFactory to work with new ClassInfo instances (using natures).

    Details

    • Number of attachments :
      8

      Description

      Subject says all ....

      1. JDOClassDescriptorFactory.java
        31 kB
        Filip Hianik
      2. patch.c2381.20080701.txt
        70 kB
        Filip Hianik
      3. patch.c2390.20080709.txt
        95 kB
        Filip Hianik
      4. patch.c2390.20080714.txt
        85 kB
        Filip Hianik
      5. patch.c2390.20080715.txt
        113 kB
        Filip Hianik
      6. patch.c2390.20080715second.txt
        114 kB
        Filip Hianik
      7. patch.c2390.20080720.txt
        81 kB
        Filip Hianik
      8. patch.c2390.20080721.txt
        9 kB
        Filip Hianik

        Issue Links

          Activity

          Hide
          Filip Hianik added a comment -

          checkFieldInfoNatures method improved to check also JDOOneToOneNature and JDOOneToManyNature.

          Show
          Filip Hianik added a comment - checkFieldInfoNatures method improved to check also JDOOneToOneNature and JDOOneToManyNature.
          Hide
          Filip Hianik added a comment -

          I attach the JDOClassDescriptorFactory.java in jira because of the problems by applying the latest patch to the ctual version of Cator.

          Show
          Filip Hianik added a comment - I attach the JDOClassDescriptorFactory.java in jira because of the problems by applying the latest patch to the ctual version of Cator.
          Hide
          Werner Guttmann added a comment -

          What problems are you having, if I may ask ? And does the latest patch already include 1:M relations ?

          Show
          Werner Guttmann added a comment - What problems are you having, if I may ask ? And does the latest patch already include 1:M relations ?
          Hide
          Filip Hianik added a comment -

          @previous problem with the patch: Doesnt matter at this moment, but when I tried to apply it to the latest castor(not the from today) there were some inconsistencies with the JDOClassDescriptorFactory.java. Lukas had the same problem, therefore the attachement of the whole class.

          @this patch:
          it implements the 1:N relations (also the previous one did)
          The values for dirty and readOnly properties are now read from JDOOneToOneMany / JDOOneToManyNature.
          Apply the patch patch.c2412.20080720.txt from CASTOR-2412 first.

          Show
          Filip Hianik added a comment - @previous problem with the patch: Doesnt matter at this moment, but when I tried to apply it to the latest castor(not the from today) there were some inconsistencies with the JDOClassDescriptorFactory.java. Lukas had the same problem, therefore the attachement of the whole class. @this patch: it implements the 1:N relations (also the previous one did) The values for dirty and readOnly properties are now read from JDOOneToOneMany / JDOOneToManyNature. Apply the patch patch.c2412.20080720.txt from CASTOR-2412 first.
          Hide
          Filip Hianik added a comment -

          JDOClassDescriptorFactory improved to create correct 1:N descriptors.
          JDOClassDescriptorFactoryTest fixed.

          Show
          Filip Hianik added a comment - JDOClassDescriptorFactory improved to create correct 1:N descriptors. JDOClassDescriptorFactoryTest fixed.

            People

            • Assignee:
              Werner Guttmann
              Reporter:
              Werner Guttmann
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 30 minutes
                30m