You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Andrus Adamchik (JIRA)" <ji...@apache.org> on 2010/07/06 12:11:51 UTC

[jira] Created: (CAY-1460) Modeler: improve Java package refactoring

Modeler: improve Java package refactoring
-----------------------------------------

                 Key: CAY-1460
                 URL: https://issues.apache.org/jira/browse/CAY-1460
             Project: Cayenne
          Issue Type: Improvement
    Affects Versions: 3.1M1
            Reporter: Andrus Adamchik
            Assignee: Andrus Adamchik
            Priority: Minor
             Fix For: 3.1M1


1.  When clicking "Update.." on the DataMap "Java package", we provide a choice of updating a package of all ObjEntities/Embeddables or updating only entities that have an empty package. This doesn't make much sense... Instead of the radio buttons let's add two checkboxes - "Update ObjEntities", "Update Embeddables". Both should be checked by default. The action should respect the choices made by the user... Also these choices should be stored in the Modeler preferences.

2. Add "Listener Java Package" field below "Java Package", with an update button that would update all DataMap and Entity listener packages. Additionally iof a package is entered, creating a new listener should prepopulate the listener creation dialog with the package name. The package setting should be persistent, just like java package. It will saved in DataMap XML  as a property. E.g.:

<property name="defaultListenerPackage" value="com.foo"/>



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.