| Summary: | Remove references to internal APIs. | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Paul Slauenwhite <paulslau> |
| Component: | TPTP | Assignee: | Paul Slauenwhite <paulslau> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | critical | ||
| Priority: | P1 | CC: | jerome.bozier |
| Version: | unspecified | Keywords: | plan |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | 208583 | ||
| Bug Blocks: | |||
|
Description
Paul Slauenwhite
The following files checked-in to CVS (HEAD): org.eclipse.hyades.test.ui.internal.wizard.WizardMessages.java /org.eclipse.hyades.test.ui/src/org/eclipse/hyades/test/ui/internal/wizard/messages.properties Still need to resolve: 54:import org.eclipse.ui.internal.ide.misc.ResourceAndContainerGroup; Deferred from I5 to I6 with PMC approval. Refactored the new, export, and import wizard UIs to be consistent in their layout and messages: org.eclipse.hyades.test.ui.internal.resources.UiPluginResourceBundle.java /org.eclipse.hyades.test.ui/src/org/eclipse/hyades/test/ui/internal/resources/messages.properties org.eclipse.hyades.test.ui.internal.wizard.DatapoolCSVImportPage.java org.eclipse.hyades.test.ui.internal.wizard.DatapoolExportCSVFileLocationPage.java org.eclipse.hyades.test.ui.internal.wizard.DatapoolImportPage.java org.eclipse.hyades.test.ui.internal.wizard.DatapoolImportPageSelection.java Refactored a large majority of the datapool import wizard to remove the internal reference and reuse the org.eclipse.hyades.ui.internal.wizard.LocationPage.java for consistency across all TPTP import/new wizards. Also, added a progress bar for long running import operations. Finally, added calls to open the Test Perspective and datapool editor (depending the on the user preference - see https://bugs.eclipse.org/bugs/show_bug.cgi?id=206356) after the import operation is complete. The following files checked in to CVS (HEAD): org.eclipse.hyades.test.ui.internal.util.TestUIUtilities.java org.eclipse.hyades.test.ui.internal.resources.UiPluginResourceBundle.java /org.eclipse.hyades.test.ui/src/org/eclipse/hyades/test/ui/internal/resources/messages.properties org.eclipse.hyades.test.ui.internal.wizard.DatapoolImportPageTwo.java org.eclipse.hyades.test.ui.internal.wizard.DatapoolImportWizard.java org.eclipse.hyades.test.ui.internal.wizard.WizardMessages.java /org.eclipse.hyades.test.ui/src/org/eclipse/hyades/test/ui/internal/wizard/messages.properties org.eclipse.hyades.ui.internal.wizard.LocationPage.java Verified in http://download.eclipse.org/tptp/4.5.0/dev/TPTP-4.5.0-200806080100/internal-pkg-use.txt. Closing. |