[
https://jira.jboss.org/jira/browse/TEIIDDES-297?page=com.atlassian.jira.p...
]
Van Halbert moved JBEDSP-260 to TEIIDDES-297:
---------------------------------------------
Project: Teiid Designer (was: JBoss Enterprise Data Services Platform)
Key: TEIIDDES-297 (was: JBEDSP-260)
Component/s: (was: Designer)
Fix Version/s: (was: Future Versions)
Affects Version/s: Future
(was: Future Versions)
EResourceImpl And MtkXmiResourceImpl Should Be Refactored To Reduce
Code Redundancy
-----------------------------------------------------------------------------------
Key: TEIIDDES-297
URL:
https://jira.jboss.org/jira/browse/TEIIDDES-297
Project: Teiid Designer
Issue Type: Task
Affects Versions: Future
Reporter: Dan Florian
Both EResourceImpl and MtkXmiResourceImpl extend XMIResourceImpl and implement
EmfResource and XResource. Many of their methods are implemented exactly the same. Some
methods have subtle differences (is this intentional or was one updated and not the
other). Also, each class has their own versions of XMIHelperImpl, XMISaveImpl,
SAXXMIHandler, ResourceFactoryImpl, and XMILoadImpl. And each of these supporting classes
have a lot of duplicate code. A new design will help maintenance of these resource
classes.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira