Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 119866 - internal class FormWidgetFactory needs to be public
Summary: internal class FormWidgetFactory needs to be public
Status: CLOSED WONTFIX
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: TPTP (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Jerome Gout CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 74949
  Show dependency tree
 
Reported: 2005-12-08 10:00 EST by Alex Bernstein CLA
Modified: 2016-05-05 11:02 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Bernstein CLA 2005-12-08 10:00:20 EST
Class org.eclipse.hyades.test.ui.internal.editor.form.base.FormWidgetFactory needs to be made public.

This is because: 

1) It is used by FormSection class as an argument to an abstract method that needs to be implemented by client;
2) The org.eclipse.hyades.test.ui.internal.editor.form.base.FormSection is not deprecated;
3) The org.eclipse.hyades.test.ui.internal.editor.form.base.FormWidgetFactory is also not deprecated.
Comment 1 Mark D Dunn CLA 2005-12-14 11:05:27 EST
Reassign to Jerome for tptp 4.2. in accordance with discussion in Test project meeting 12/12/2005.
Comment 2 Jerome Gout CLA 2006-02-16 11:20:29 EST
According to decision to freeze the editor framework until new one will be released, this defect is deferred to "future"
Comment 3 Paul Slauenwhite CLA 2007-01-26 08:25:12 EST
Targeting to future since not containable in 4.4.
Comment 4 Paul Slauenwhite CLA 2007-01-26 09:01:13 EST
As discussed on this week's Test Project call (January 22, 2007), the Test Project will focus on existing P1 - P2/Blocker - Major and P1/Normal and test creation/automation defects (omitting defects dependant on outstanding features) in TPTP 4.4.  All other Test Project defects have been targeted to future.

If this defect has been targeted to future and you/originator feel it should be completed in 4.4, please provide the necessary reason as a reply to this comment or a post to the Test Project mailing list (tptp-test-tooling-dev@eclipse.org).  We will collectively triage and assess our resources to determine a case-by-case decision. 
Comment 5 Paul Slauenwhite CLA 2007-01-26 09:03:32 EST
Correction:  The Test Project mailing list is tptp-testing-tools-dev@eclipse.org.
Comment 6 Alex Bernstein CLA 2007-01-26 09:04:41 EST
I am okay with targeting this defect out of 4.4, since this class falls into the category of TPTP classes that need to be moved to Eclipse Forms UI family.
Comment 7 Paul Slauenwhite CLA 2007-02-14 13:47:26 EST
Please provide a detailed list of the required public classes with an
explanation on why they are required to be public.  After we review, we will
reconsider this defect for 4.4 given we have sufficient time to complete before
API freeze (March 16, 2007 - see
http://www.eclipse.org/tptp/home/project_info/releaseinfo/4.4/schedule.html).
Comment 8 Alex Bernstein CLA 2007-02-14 14:44:46 EST
FormWidgetFactory does not have to be public as there is an exception for the set of classes that are scheduled to become obsolete as soon as test UI starts using FormsUI instead.
Comment 9 Paul Slauenwhite CLA 2007-02-14 14:51:30 EST
Returning as WONTFIX based on comment #8 and https://bugs.eclipse.org/bugs/show_bug.cgi?id=74949.
Comment 10 Paul Slauenwhite CLA 2007-06-02 14:51:26 EDT
Reporter: Please verify and close in preparation for shutting down the TPTP 4.4 release.  Thanks.
Comment 11 Paul Slauenwhite CLA 2008-06-27 08:51:52 EDT
Closing by default since not closed by the originator in the 7+ months since being resolved.  

Please reopen if the issue is still present in the latest TPTP release or the resolution is not correct.