Change the structure of server-side code 
-----------------------------------------

                 Key: MUSE-172
                 URL: https://issues.apache.org/jira/browse/MUSE-172
             Project: Muse
          Issue Type: Improvement
          Components: Tooling - Code Generation
            Reporter: Andrew Eberbach
         Assigned To: Andrew Eberbach
             Fix For: 2.2.0


The structure for server-side generated code should change so that it is easier 
to regenerate into the same directory. 

I propose that each capability generates to

1. An interface (IMyCapability)

This is exactly the same as it is today

2. An abstract class (AbstractMyCapability)

This has getters/setters and other generated constants 

3. The user-defined data (MyCapability)

This would have any user-defined methods and any initialize, destroy -related 
methods. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to