Bug 473695 - Make IEditableCloudLabelProvider and CloudOptionsComposite internal
Summary: Make IEditableCloudLabelProvider and CloudOptionsComposite internal
Status: RESOLVED FIXED
Alias: None
Product: GEF
Classification: Tools
Component: GEF Cloudio (show other bugs)
Version: 0.1.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 3.10.1 (Mars SR1) RC1   Edit
Assignee: Alexander Nyßen CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 468707
  Show dependency tree
 
Reported: 2015-07-27 16:46 EDT by Alexander Nyßen CLA
Modified: 2015-07-28 01:54 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Nyßen CLA 2015-07-27 16:46:53 EDT
The TypeLabelProvider, IEditableCloudLabelProvider, and CloudOptionsComposite should not be part of the (provisional) API and should be moved into an internal package.
Comment 1 Alexander Nyßen CLA 2015-07-27 16:54:26 EDT
Actually TypeLabelProvider is already internal, so only the remaining two classes need to be moved to an internal package.
Comment 2 Alexander Nyßen CLA 2015-07-28 01:54:11 EDT
Moved CloudOptionsComposite and IEditableCloudLabelProvider into an internal package, adjusted package-info of o.e.g4.cloudio.ui package. Moved TypeLabelProvider from o.e.g4.cloudio.internal.ui to o.e.g4.cloudio.internal.ui.view. I also adjusted the wiki documentation and the 3.10.1 (Mars SR1) review documentation.

Resolving as fixed in 3.10.1 RC1.