Bug 106022 - Need to refactor apis
Summary: Need to refactor apis
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: VE (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: VE Bugzilla inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: api
Depends on:
Blocks:
 
Reported: 2005-08-04 04:30 EDT by Hirotaka Matsumoto CLA
Modified: 2011-06-13 11:37 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hirotaka Matsumoto CLA 2005-08-04 04:30:26 EDT
We are using the following apis.

org.eclipse.jem.internal.beaninfo.BeanDecorator;
org.eclipse.jem.internal.beaninfo.MethodDecorator;
org.eclipse.jem.internal.beaninfo.PropertyDecorator;
org.eclipse.jem.internal.beaninfo.ParameterDecorator;
org.eclipse.jem.internal.beaninfo.IndexedPropertyDecorator;
org.eclipse.jem.internal.beaninfo.core.Utilities;
org.eclipse.jem.internal.beaninfo.MethodProxy;
org.eclipse.jem.internal.beaninfo.BeaninfoFactory;
org.eclipse.jem.internal.beaninfo.BeaninfoPackage;
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature;

We heard that their package names have 'internal', but they are
the public apis. So we would like to refactor them not to have
'internal' to make it clear that they aren't internal apis.

.
Comment 1 Richard Kulp CLA 2005-08-09 09:46:59 EDT
That will eventually be done. But it won't be for now. We will slowly be moving
things to API when we are sure they won't be changing.
Comment 2 Gary Johnston CLA 2006-03-24 11:51:33 EST
Most all of this is still "internal" in VE 1.2M2.  Any update on when things will be moved to non-internal packages?
Comment 3 Richard Kulp CLA 2006-03-27 12:00:08 EST
Fro now they will remain internal. We are not doing any enhancements at this time. However, they are stable and will be around for at least the next release, if not longer.
Comment 4 Tod Creasey CLA 2007-08-10 08:59:37 EDT
Please consider for Ganymede
Comment 5 David Williams CLA 2007-09-19 15:12:04 EDT
As part of some general bugzilla cleanup, I am marking all old JEM bugs as "won't fix" simply because JEM is in maintenance mode, and there are no plans to fix these old bugs. 

If I have mistaken marked something that is still a current problem in the latests releases from WTP, please re-open. 

Comment 6 Philippe Ombredanne CLA 2007-09-20 18:35:58 EDT
Mving back to VE.