History
Log In
h
ome
b
rowse project
f
ind issues
Q
uick Search:
Learn more about
Quick Search
Issue Details
(
XML
|
Word
|
Printable
)
Key:
CJB-14
Type:
New Feature
Status:
Resolved
Resolution:
Fixed
Priority:
Major
Assignee:
Thorsten Kamann
Reporter:
Thorsten Kamann
Votes:
0
Watchers:
0
Operations
If you were
logged in
you would be able to see more operations.
Fornax Cartridge JavaBasic
Generate an abstract method for interface operations in the abstract implementation
Created:
18/May/07 10:57 PM
Updated:
19/May/07 05:41 PM
Component/s:
Generator
Affects Version/s:
1.3.0
Fix Version/s:
1.3.0
Time Tracking:
Not Specified
Description
« Hide
We have discussed this at the fornax-developer list:
http://www.nabble.com/-Cartridges%3A-JavaBasic--Should-methods-definded-in-an-Interface-be-abstract-in-the-AbstractClass--tf3768454s17564.html#a10689228
As a result of this I see that the beste solution is to provide both:
1. Create an abstract method declaration in the abstract implementation class
2. Ommit this; only create a method in the base class
Description
We have discussed this at the fornax-developer list:
http://www.nabble.com/-Cartridges%3A-JavaBasic--Should-methods-definded-in-an-Interface-be-abstract-in-the-AbstractClass--tf3768454s17564.html#a10689228
As a result of this I see that the beste solution is to provide both: 1. Create an abstract method declaration in the abstract implementation class 2. Ommit this; only create a method in the base class
Show »
All
Comments
Work Log
Change History
Subversion Commits
Sort Order:
Repository
Revision
Date
User
Message
Fornax SVN
#1580
Fri May 18 22:58:22 CEST 2007
thorque
CJB-14
: Containing the accessors for the globalvars
Files Changed
ADD
/trunk/cartridges/uml2/JavaBasic/fornax-cartridges-uml2-javabasic-generator/src/main/resources/org/fornax/cartridges/uml2/javabasic/extensions/Properties.ext
Repository
Revision
Date
User
Message
Fornax SVN
#1581
Fri May 18 22:59:14 CEST 2007
thorque
CJB-14
: Needed changes to resolve this issue. See
http://www.fornax-platform.org/tracker/browse/CJB-14
for further informations
Files Changed
MODIFY
/trunk/cartridges/uml2/JavaBasic/fornax-cartridges-uml2-javabasic-generator/src/main/resources/org/fornax/cartridges/uml2/javabasic/templates/Entity.xpt
MODIFY
/trunk/cartridges/uml2/JavaBasic/fornax-cartridges-uml2-javabasic-generator/src/main/resources/org/fornax/cartridges/uml2/javabasic/templates/Operation.xpt
Repository
Revision
Date
User
Message
Fornax SVN
#1584
Fri May 18 23:04:54 CEST 2007
thorque
CJB-14
: Adding globalvar interface_operation_implementation_strategy
Files Changed
MODIFY
/trunk/cartridges/uml2/JavaBasic/fornax-cartridges-uml2-javabasic-reference/src/main/resources/workflow.oaw
MODIFY
/trunk/cartridges/uml2/JavaBasic/fornax-cartridges-uml2-javabasic-reference/src/main/resources/workflow.properties
Repository
Revision
Date
User
Message
Fornax SVN
#1587
Sat May 19 17:43:04 CEST 2007
thorque
CJB-14
: Changed handling of the implementation strategy.
See
http://www.fornax-platform.org/tracker/browse/CJB-14
Files Changed
MODIFY
/trunk/cartridges/uml2/JavaBasic/fornax-cartridges-uml2-javabasic-generator/src/main/resources/org/fornax/cartridges/uml2/javabasic/templates/Entity.xpt