Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-ui-dev] FrameList and CNF

Hi Francis,

making FrameList API in CNF looks wrong to me as other clients that neither
want to depend on IDE nor CNF might also like to use this in the future.
JFace might be a better place for this.
Having said that, for now I'm fine with 1) as well.

Dani


|------------>
| From:      |
|------------>
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
  |Francis Upton <francisu@xxxxxxxx>                                                                                                                 |
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| To:        |
|------------>
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
  |"Eclipse Platform UI component developers list." <platform-ui-dev@xxxxxxxxxxx>, jdt-ui-dev@xxxxxxxxxxx                                            |
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Date:      |
|------------>
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
  |16.01.2009 04:33                                                                                                                                  |
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Subject:   |
|------------>
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
  |[platform-ui-dev] FrameList and CNF                                                                                                               |
  >--------------------------------------------------------------------------------------------------------------------------------------------------|





In order to add support for Go Into to the CNF, I need access to the
FrameList class (and its associated classes).

This is in o.e.ui.ide, on which the CNF cannot depend.

I see two alternatives:

1) Just copy these classes (the framelist package) into an internal
package in the CNF.

2) Copy these classes into an API package in the CNF and deprecate the
IDE one.  I think it's unlikely that anyone is actually using this API
outside of the CNF and Package Explorer (we can ask), so the IDE one can
go away for E4 without much harm.  JDT UI can switch over to using the
CNF version (which will be completely identical, and JDT UI already
depends on the CNF)

At the moment (tonight), I'm going to go with option 1.  But if people
want option 2, I can easily change it.

Comments?

Francis

--
You have brains in your head.
You have feet in your shoes.
- Dr Seuss, Oh the Places You'll Go

Francis Upton IV
francis@xxxxxxxxxxxxxxxx
Tel   510 835 3123
Fax   510 779 5226
Cell  510 432 1589
Skype francisupton

_______________________________________________
platform-ui-dev mailing list
platform-ui-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/platform-ui-dev





Back to the top