From a14a63c06081e95010c4c7b56ee169279c6465e9 Mon Sep 17 00:00:00 2001
From: Markus Schorn
Date: Wed, 9 Apr 2008 11:24:27 +0000
Subject: [PATCH] Increased warning levels for ui-plugin, fixed warnings.
---
.../.settings/org.eclipse.jdt.core.prefs | 24 +--
.../ui/browser/opentype/OpenTypeDialog.java | 1 +
.../AddIncludesOperation.java | 6 +-
.../corext/codemanipulation/StubUtility.java | 3 +-
.../internal/corext/template/c/CContext.java | 3 +
.../corext/template/c/CContextType.java | 2 +
.../corext/template/c/CFormatter.java | 2 +-
.../template/c/CodeTemplateContextType.java | 3 +
.../corext/template/c/CommentContext.java | 3 +
.../corext/template/c/CommentContextType.java | 2 +
.../template/c/FileTemplateContext.java | 4 +-
.../template/c/FileTemplateContextType.java | 6 +-
.../template/c/TranslationUnitContext.java | 2 +
.../c/TranslationUnitContextType.java | 8 +-
.../corext/util/CodeFormatterUtil.java | 6 +-
.../ui/BaseCElementContentProvider.java | 33 ++--
.../cdt/internal/ui/BinaryPropertySource.java | 13 +-
.../internal/ui/CElementAdapterFactory.java | 5 +-
.../internal/ui/CProjectAdapterFactory.java | 5 +-
.../cdt/internal/ui/DocumentInputStream.java | 3 +-
.../internal/ui/LineBackgroundPainter.java | 75 ++++-----
.../internal/ui/ResourceAdapterFactory.java | 7 +-
.../actions/AbstractToggleLinkingAction.java | 1 +
.../ui/actions/AbstractUpdateIndexAction.java | 8 +-
.../ui/actions/AddBlockCommentAction.java | 10 +-
.../ui/actions/BlockCommentAction.java | 9 +-
.../ui/actions/CompositeActionGroup.java | 5 +
.../ui/actions/CreateParserLogAction.java | 2 +-
.../internal/ui/actions/FindWordAction.java | 1 +
.../ui/actions/FoldingActionGroup.java | 3 +
.../ui/actions/FreshenIndexAction.java | 1 +
.../actions/GoToNextPreviousMemberAction.java | 4 +-
.../ui/actions/GotoNextBookmarkAction.java | 8 +-
.../cdt/internal/ui/actions/IndentAction.java | 14 +-
.../internal/ui/actions/OpenActionUtil.java | 25 ++-
.../ui/actions/RebuildIndexAction.java | 2 +-
.../ui/actions/RemoveBlockCommentAction.java | 4 +-
.../internal/ui/actions/SelectAllAction.java | 1 +
.../ui/actions/SelectionConverter.java | 4 +-
.../UpdateIndexWithModifiedFilesAction.java | 1 +
.../ui/actions/WorkbenchRunnableAdapter.java | 2 +
.../ui/buildconsole/BuildConsoleManager.java | 6 +-
.../ui/buildconsole/BuildConsolePage.java | 42 ++---
.../buildconsole/BuildConsolePartition.java | 2 +
.../buildconsole/BuildConsolePartitioner.java | 37 +++--
.../ui/buildconsole/BuildConsoleViewer.java | 1 +
.../ui/buildconsole/ScrollLockAction.java | 1 +
.../ui/callhierarchy/CHContentProvider.java | 4 +-
.../callhierarchy/CHDropTargetListener.java | 2 +-
.../ui/callhierarchy/CHHistoryAction.java | 1 +
.../CHHistoryDropDownAction.java | 2 +
.../ui/callhierarchy/CHHistoryListAction.java | 2 +-
.../ui/callhierarchy/CHMultiDefChildNode.java | 4 +
.../ui/callhierarchy/CHMultiDefNode.java | 4 +
.../internal/ui/callhierarchy/CHViewPart.java | 2 +-
.../ui/callhierarchy/CallHierarchyUI.java | 12 +-
.../OpenCallHierarchyAction.java | 5 +
.../ui/compare/AbstractMergeViewer.java | 5 +
.../internal/ui/compare/AsmMergeViewer.java | 3 +
.../cdt/internal/ui/compare/CMergeViewer.java | 3 +
.../ui/compare/CStructureCreator.java | 3 +
.../ui/compare/CStructureCreatorVisitor.java | 11 +-
.../cdt/internal/ui/cview/BuildGroup.java | 2 +-
.../eclipse/cdt/internal/ui/cview/CView.java | 13 +-
.../internal/ui/cview/CViewActionGroup.java | 3 +
.../ui/cview/CViewContentProvider.java | 22 ++-
.../internal/ui/cview/CViewFrameSource.java | 6 +-
.../internal/ui/cview/CViewLabelProvider.java | 2 +
.../internal/ui/cview/CViewMoveAction.java | 4 +-
.../internal/ui/cview/CollapseAllAction.java | 1 +
.../cdt/internal/ui/cview/CopyAction.java | 15 +-
.../cdt/internal/ui/cview/DefaultAction.java | 1 +
.../internal/ui/cview/GotoActionGroup.java | 4 +
.../ui/cview/IncludeRefContainer.java | 16 +-
.../ui/cview/IncludeReferenceProxy.java | 5 +
.../ui/cview/LibraryRefContainer.java | 20 ++-
.../cdt/internal/ui/cview/OpenFileGroup.java | 9 +-
.../internal/ui/cview/OpenProjectGroup.java | 2 +-
.../cdt/internal/ui/cview/PasteAction.java | 17 +-
.../cview/SelectionTransferDragAdapter.java | 11 +-
.../cview/SelectionTransferDropAdapter.java | 40 +++--
.../ui/cview/ToggleLinkingAction.java | 1 +
.../AbstractElementListSelectionDialog.java | 18 +-
.../dialogs/ElementListSelectionDialog.java | 16 +-
.../ui/dialogs/OptionalMessageDialog.java | 2 +
.../internal/ui/dialogs/SelectionList.java | 15 +-
.../ui/dialogs/SelectionStatusDialog.java | 14 +-
.../cdt/internal/ui/dialogs/StatusDialog.java | 4 +
.../cdt/internal/ui/dialogs/StatusInfo.java | 1 +
.../TypedElementSelectionValidator.java | 12 +-
.../ui/dialogs/TypedViewerFilter.java | 7 +-
.../cpaths/AbstractPathOptionBlock.java | 3 +
.../ui/dialogs/cpaths/ArchiveFileFilter.java | 1 +
.../internal/ui/dialogs/cpaths/CPElement.java | 3 +
.../ui/dialogs/cpaths/CPElementFilter.java | 1 +
.../ui/dialogs/cpaths/CPElementGroup.java | 2 +
.../cpaths/CPElementLabelProvider.java | 3 +
.../ui/dialogs/cpaths/CPElementSorter.java | 2 +
.../dialogs/cpaths/CPListImageDescriptor.java | 4 +
.../cpaths/CPathContainerDescriptor.java | 1 +
.../cpaths/CPathContainerEntryPage.java | 7 +
.../cpaths/CPathContainerSelectionPage.java | 5 +
.../dialogs/cpaths/CPathContainerWizard.java | 4 +
.../ui/dialogs/cpaths/CPathFilterPage.java | 1 +
.../dialogs/cpaths/CPathFilterPathPage.java | 1 +
.../cpaths/CPathIncludeSymbolEntryPage.java | 12 ++
.../CPathIncludeSymbolEntryPerFilePage.java | 39 +++--
.../dialogs/cpaths/CPathLibraryEntryPage.java | 7 +
.../dialogs/cpaths/CPathOrderExportPage.java | 7 +
.../dialogs/cpaths/CPathOutputEntryPage.java | 7 +
.../cpaths/CPathProjectsEntryPage.java | 7 +
.../ui/dialogs/cpaths/CPathPropertyPage.java | 4 +
.../dialogs/cpaths/CPathSourceEntryPage.java | 7 +
.../ui/dialogs/cpaths/CPathTabBlock.java | 6 +
.../cpaths/ExclusionPatternDialog.java | 4 +
.../cpaths/ExclusionPatternEntryDialog.java | 2 +
.../dialogs/cpaths/FolderSelectionDialog.java | 2 +
.../cpaths/IncludesSymbolsPropertyPage.java | 5 +
.../cpaths/MultipleFolderSelectionDialog.java | 5 +
.../cpaths/NewIncludesSymbolsTabBlock.java | 7 +
.../dialogs/cpaths/NewSourceFolderDialog.java | 2 +
.../dialogs/cpaths/ProjectContainerPage.java | 1 +
.../dialogs/cpaths/SourceAttachmentBlock.java | 1 +
.../cpaths/SourceAttachmentDialog.java | 3 +
.../BasicSelectionTransferDragAdapter.java | 3 +
.../internal/ui/dnd/CDTViewerDragAdapter.java | 1 +
.../ui/dnd/DelegatingDragAdapter.java | 8 +-
.../ui/dnd/FileTransferDragAdapter.java | 21 ++-
.../ui/dnd/FileTransferDropAdapter.java | 2 +
.../ui/dnd/ResourceTransferDragAdapter.java | 4 +-
.../ui/dnd/ResourceTransferDropAdapter.java | 11 +-
.../ui/dnd/TextEditorDropAdapter.java | 17 +-
.../ui/dnd/TextViewerDragAdapter.java | 14 +-
.../cdt/internal/ui/editor/ASTProvider.java | 1 +
.../editor/AddIncludeOnSelectionAction.java | 24 ++-
.../ui/editor/CContentOutlinerProvider.java | 4 +
.../internal/ui/editor/CDocumentProvider.java | 14 ++
.../cdt/internal/ui/editor/CSourceViewer.java | 19 ++-
.../CSourceViewerDecorationSupport.java | 5 +
.../ui/editor/CStorageDocumentProvider.java | 1 +
.../ui/editor/DefaultBinaryFileEditor.java | 4 +
.../editor/ExternalSearchAnnotationModel.java | 2 +
.../ExternalSearchDocumentProvider.java | 1 +
.../ui/editor/GotoAnnotationAction.java | 3 +
.../ui/editor/GotoMatchingBracketAction.java | 1 +
.../ui/editor/InactiveCodeHighlighting.java | 1 +
.../cdt/internal/ui/editor/IndentUtil.java | 2 -
.../ui/editor/LexicalSortingAction.java | 2 +
.../internal/ui/editor/OpenIncludeAction.java | 2 +
.../editor/SemanticHighlightingManager.java | 6 +
.../ui/editor/SemanticHighlightings.java | 156 ++++++++++++++++++
.../editor/SpecificContentAssistAction.java | 1 +
.../ui/editor/ToggleCommentAction.java | 3 +
.../editor/ToggleMarkOccurrencesAction.java | 3 +
.../ui/editor/TogglePresentationAction.java | 3 +
.../editor/ToggleSourceAndHeaderAction.java | 3 +
.../TranslationUnitAnnotationModelEvent.java | 4 +
.../asm/ASMEditorActionContributor.java | 3 +
.../ui/editor/asm/AsmContentOutlinePage.java | 2 +
.../asm/AsmSourceViewerConfiguration.java | 6 +
.../internal/ui/editor/asm/AsmTextEditor.java | 9 +
.../internal/ui/filters/ArchiveFilter.java | 1 +
.../ui/filters/ClosedProjectFilter.java | 1 +
.../ui/filters/CustomFiltersDialog.java | 9 +
.../internal/ui/filters/ExecutableFilter.java | 1 +
.../internal/ui/filters/FilterDescriptor.java | 2 +
.../ui/filters/MacroDirectiveFilter.java | 1 +
.../ui/filters/NamePatternFilter.java | 1 +
.../ui/filters/NonCElementFilter.java | 1 +
.../ui/filters/NonCProjectsFilter.java | 1 +
.../cdt/internal/ui/filters/ObjectFilter.java | 1 +
.../cdt/internal/ui/filters/SharedFilter.java | 1 +
.../ui/filters/UsingDirectiveFilter.java | 1 +
.../internal/ui/help/CFunctionSummary.java | 2 +
.../cdt/internal/ui/help/CHelpBook.java | 1 +
.../cdt/internal/ui/help/CHelpEntry.java | 1 +
.../cdt/internal/ui/help/CHelpTopic.java | 1 +
.../internal/ui/includebrowser/IBFile.java | 2 +
.../ui/includebrowser/IBHistoryAction.java | 1 +
.../IBHistoryDropDownAction.java | 2 +
.../ui/includebrowser/IBSetInputJob.java | 1 +
.../ui/includebrowser/IBWorkingSetFilter.java | 3 +-
.../OpenIncludeBrowserAction.java | 4 +
.../ui/indexview/CountNodeAction.java | 2 +
.../indexview/DiscardExternalDefsAction.java | 2 +
.../ui/indexview/FindDeclarationsAction.java | 2 +
.../ui/indexview/FindReferencesAction.java | 2 +
.../ui/indexview/IndexLabelProvider.java | 2 +
.../cdt/internal/ui/indexview/IndexNode.java | 2 +
.../ui/indexview/IndexViewSearchQuery.java | 2 +
.../ui/indexview/OpenDefinitionAction.java | 2 +
.../ui/indexview/ToggleLinkingAction.java | 1 +
.../ui/language/ContentTypeMappingDialog.java | 2 +
.../FileLanguageMappingPropertyPage.java | 5 +
.../ui/language/LanguageMappingWidget.java | 1 +
.../ProjectContentTypeMappingDialog.java | 2 +
.../ProjectLanguageMappingPropertyPage.java | 4 +
.../ProjectLanguageMappingWidget.java | 3 +
.../WorkspaceContentTypeMappingDialog.java | 2 +
...orkspaceLanguageMappingPreferencePage.java | 3 +
.../WorkspaceLanguageMappingWidget.java | 3 +
.../AbstractCNavigatorActionGroup.java | 3 +
.../navigator/CNavigatorBuildActionGroup.java | 4 +
.../CNavigatorBuildActionProvider.java | 5 +
.../navigator/CNavigatorContentProvider.java | 11 ++
.../CNavigatorDragAdapterAssistant.java | 2 +
.../CNavigatorDropAdapterAssistant.java | 3 +
.../navigator/CNavigatorEditActionGroup.java | 4 +
.../CNavigatorEditActionProvider.java | 6 +
.../CNavigatorOpenActionProvider.java | 5 +
.../CNavigatorOpenEditorActionGroup.java | 8 +-
.../CNavigatorOpenViewActionProvider.java | 6 +
.../CNavigatorProblemsLabelDecorator.java | 1 +
.../CNavigatorRefactorActionGroup.java | 3 +
.../CNavigatorSearchActionProvider.java | 6 +
.../ui/navigator/OpenCElementAction.java | 2 +
.../AbstractConfigurationBlock.java | 1 +
...tractConfigurationBlockPreferencePage.java | 5 +
.../preferences/AbstractPreferencePage.java | 3 +
.../preferences/AppearancePreferencePage.java | 4 +
.../BuildConsolePreferencePage.java | 1 +
.../CEditorColoringConfigurationBlock.java | 6 +
.../CEditorColoringPreferencePage.java | 5 +
.../CEditorHoverPreferencePage.java | 5 +
.../ui/preferences/CEditorPreferencePage.java | 8 +
.../ui/preferences/CFileTypeAssociation.java | 2 +
.../ui/preferences/CFileTypeDialog.java | 4 +
.../CFileTypesPreferenceBlock.java | 1 +
.../preferences/CFileTypesPreferencePage.java | 3 +
.../preferences/CFileTypesPropertyPage.java | 6 +
.../ui/preferences/CParserPreferencePage.java | 4 +
.../ui/preferences/CPluginPreferencePage.java | 6 +-
.../preferences/CTemplatePreferencePage.java | 8 +
.../CodeAssistAdvancedConfigurationBlock.java | 14 +-
.../CodeAssistAdvancedPreferencePage.java | 9 +
.../preferences/CodeAssistPreferencePage.java | 4 +
.../CodeFormatterPreferencePage.java | 11 ++
.../ui/preferences/CodeTemplateBlock.java | 8 +
.../CodeTemplatePreferencePage.java | 11 ++
...CodeTemplateSourceViewerConfiguration.java | 3 +
.../ui/preferences/EditTemplateDialog.java | 7 +
.../FoldingConfigurationBlock.java | 2 +
.../ui/preferences/FoldingPreferencePage.java | 5 +
.../ui/preferences/IndexerPreferencePage.java | 3 +
.../ui/preferences/IndexerStrategyBlock.java | 8 +-
.../MarkOccurrencesConfigurationBlock.java | 1 +
.../MarkOccurrencesPreferencePage.java | 5 +
.../OptionsConfigurationBlock.java | 2 +
.../preferences/PathEntryVariableDialog.java | 5 +
.../PathEntryVariablePreferencePage.java | 3 +
.../preferences/PathEntryVariablesGroup.java | 4 +
.../ui/preferences/PreferencesAccess.java | 4 +
.../ui/preferences/PreviewSourceViewer.java | 3 +
.../preferences/ProjectSelectionDialog.java | 3 +
.../PropertyAndPreferencePage.java | 6 +-
.../ui/preferences/ScrolledPageContent.java | 1 +
.../SmartTypingConfigurationBlock.java | 1 +
.../SmartTypingPreferencePage.java | 5 +
.../SpellingConfigurationBlock.java | 10 ++
.../TodoTaskConfigurationBlock.java | 6 +
.../ui/preferences/TodoTaskInputDialog.java | 2 +
.../preferences/TodoTaskPreferencePage.java | 11 ++
.../WorkInProgressPreferencePage.java | 5 +
.../formatter/AlreadyExistsDialog.java | 3 +
.../preferences/formatter/BracesTabPage.java | 6 +-
.../CodeFormatterConfigurationBlock.java | 10 +-
.../formatter/ControlStatementsTabPage.java | 8 +-
.../formatter/CreateProfileDialog.java | 3 +
.../formatter/CustomCodeFormatterBlock.java | 1 +
.../formatter/FormatterModifyDialog.java | 1 +
.../formatter/FormatterProfileManager.java | 4 +-
.../formatter/FormatterProfileStore.java | 1 +
.../formatter/FormatterTabPage.java | 3 +
.../formatter/IndentationTabPage.java | 8 +-
.../formatter/LineWrappingTabPage.java | 11 +-
.../preferences/formatter/ModifyDialog.java | 14 +-
.../formatter/ModifyDialogTabPage.java | 11 ++
.../preferences/formatter/ProfileManager.java | 22 ++-
.../preferences/formatter/ProfileStore.java | 2 +
.../preferences/formatter/SnippetPreview.java | 3 +-
.../formatter/TranslationUnitPreview.java | 3 +-
.../formatter/WhiteSpaceOptions.java | 21 ++-
.../formatter/WhiteSpaceTabPage.java | 11 +-
.../ui/refactoring/rename/ASTManager.java | 2 +-
.../rename/ASTSpecificNameVisitor.java | 3 +-
.../ui/search/CountLabelProvider.java | 3 +
.../ui/search/IOccurrencesFinder.java | 1 +
.../ui/search/PDOMSearchElementQuery.java | 2 +
.../internal/ui/search/PDOMSearchPage.java | 4 +
.../actions/DeclarationsSearchGroup.java | 2 +
.../actions/FindDeclarationsAction.java | 3 +
.../FindDeclarationsInWorkingSetAction.java | 1 +
.../FindDeclarationsProjectAction.java | 3 +
.../actions/FindInWorkingSetAction.java | 3 +
.../ui/search/actions/FindRefsAction.java | 3 +
.../actions/FindRefsInWorkingSetAction.java | 1 +
.../search/actions/FindRefsProjectAction.java | 3 +
.../search/actions/ReferencesSearchGroup.java | 2 +
.../search/actions/SelectionSearchGroup.java | 2 +
.../search/actions/WorkingSetFindAction.java | 4 +
.../internal/ui/text/AbstractCScanner.java | 1 +
...stractCompareViewerInformationControl.java | 7 +
.../ui/text/AbstractInformationControl.java | 8 +
...bstractSourceViewerInformationControl.java | 10 ++
.../internal/ui/text/CAutoIndentStrategy.java | 3 +-
.../cdt/internal/ui/text/CBraceRule.java | 3 +-
.../cdt/internal/ui/text/CBreakIterator.java | 21 +++
.../cdt/internal/ui/text/CCodeReader.java | 2 +
.../text/CCompositeReconcilingStrategy.java | 3 +
.../internal/ui/text/CFormattingStrategy.java | 3 +
.../internal/ui/text/CHeuristicScanner.java | 8 +
.../cdt/internal/ui/text/COperatorRule.java | 3 +-
.../ui/text/COutlineInformationControl.java | 10 +-
.../cdt/internal/ui/text/CPairMatcher.java | 1 +
.../cdt/internal/ui/text/CReconciler.java | 9 +
.../ui/text/CSourceViewerConfiguration.java | 22 ++-
.../ui/text/CStringAutoIndentStrategy.java | 1 +
.../ui/text/CStringDoubleClickSelector.java | 1 +
.../cdt/internal/ui/text/CWordIterator.java | 11 ++
.../ui/text/DocumentCharacterIterator.java | 1 +
.../internal/ui/text/FastCPartitioner.java | 1 +
.../cdt/internal/ui/text/HTML2TextReader.java | 2 +
.../internal/ui/text/HTMLAnnotationHover.java | 2 +
.../internal/ui/text/PreprocessorRule.java | 2 +
.../ui/text/SequenceCharacterIterator.java | 1 +
.../SimpleCSourceViewerConfiguration.java | 11 ++
.../internal/ui/text/SingleCharReader.java | 5 +-
.../internal/ui/text/SingleTokenCScanner.java | 3 +
.../ui/text/SubstitutionTextReader.java | 6 +-
.../text/c/hover/AbstractAnnotationHover.java | 2 +
.../ui/text/c/hover/BestMatchHover.java | 4 +
.../internal/ui/text/c/hover/CDocHover.java | 2 +
.../c/hover/CEditorTextHoverDescriptor.java | 2 +
.../text/c/hover/CEditorTextHoverProxy.java | 6 +
.../ui/text/c/hover/CInformationProvider.java | 1 +
.../ui/text/c/hover/CMacroCompareViewer.java | 5 +
.../text/c/hover/CMacroExpansionControl.java | 3 +
.../CMacroExpansionExplorationControl.java | 16 +-
.../ui/text/c/hover/CMacroExpansionHover.java | 4 +
.../ui/text/c/hover/CSourceHover.java | 2 +
.../contentassist/CCompletionProposal.java | 2 +
.../CContentAssistInvocationContext.java | 1 +
.../CContentAssistProcessor.java | 5 +
.../CProposalContextInformation.java | 1 +
.../CompletionProposalComputerRegistry.java | 6 +-
.../contentassist/ContentAssistHandler.java | 1 +
.../contentassist/ContentAssistProcessor.java | 5 +-
.../HelpCompletionProposalComputer.java | 1 +
.../KeywordCompletionProposalComputer.java | 1 +
.../text/correction/CCorrectionAssistant.java | 4 +
.../text/correction/CCorrectionProcessor.java | 4 +
.../CSelectAnnotationRulerAction.java | 9 +-
.../text/correction/CSelectRulerAction.java | 3 +-
.../correction/CorrectionCommandHandler.java | 1 +
.../ui/text/correction/ProblemLocation.java | 1 +
.../DocCommentMultilineProposalComputer.java | 1 +
.../DocCommentSinglelineProposalComputer.java | 1 +
.../doctools/DocCommentSpellDictionary.java | 2 +
.../ui/text/doctools/EditorReopener.java | 1 +
.../DefaultCFoldingStructureProvider.java | 5 +
.../ui/text/spelling/CSpellingEngine.java | 1 +
.../ui/text/spelling/CSpellingProblem.java | 4 +
.../spelling/CSpellingReconcileStrategy.java | 5 +
.../ui/text/spelling/CSpellingService.java | 1 +
.../ui/text/spelling/ChangeCaseProposal.java | 1 +
.../ui/text/spelling/TaskTagDictionary.java | 4 +
.../ui/text/spelling/TextSpellingEngine.java | 1 +
.../WordCompletionProposalComputer.java | 1 +
.../LocaleSensitiveSpellDictionary.java | 1 +
.../engine/PersistentSpellDictionary.java | 3 +
.../spelling/engine/RankedWordProposal.java | 2 +
.../ui/text/template/TemplateEngine.java | 1 +
.../template/TemplateVariableProcessor.java | 1 +
.../OpenTypeHierarchyAction.java | 5 +
.../typehierarchy/THDropTargetListener.java | 2 +-
.../internal/ui/typehierarchy/THGraph.java | 12 +-
.../ui/typehierarchy/THHistoryAction.java | 1 +
.../THHistoryDropDownAction.java | 2 +
.../ui/typehierarchy/THHistoryListAction.java | 2 +-
.../typehierarchy/THInformationControl.java | 17 +-
.../internal/ui/typehierarchy/THViewPart.java | 5 +-
.../ui/typehierarchy/TypeHierarchyUI.java | 8 +-
.../ui/util/BusyIndicatorRunnableContext.java | 1 +
.../ui/util/DeleteIProblemMarkerAction.java | 2 +
.../internal/ui/util/DeleteTaskAction.java | 2 +
.../internal/ui/util/ExternalEditorInput.java | 1 +
.../ui/util/OpenExternalProblemAction.java | 2 +
.../internal/ui/util/ProblemTableViewer.java | 4 +
.../internal/ui/util/ProblemTreeViewer.java | 5 +
.../ui/util/RemoteTreeContentManager.java | 10 +-
.../internal/ui/util/RemoteTreeViewer.java | 17 +-
.../eclipse/cdt/internal/ui/util/SWTUtil.java | 1 +
.../cdt/internal/ui/util/StringMatcher.java | 1 +
.../ui/util/TableLayoutComposite.java | 1 +
.../AppearanceAwareLabelProvider.java | 3 +
.../viewsupport/AsyncTreeContentProvider.java | 3 +-
.../AsyncTreeWorkInProgressNode.java | 3 +-
.../ui/viewsupport/CUILabelProvider.java | 6 +
.../viewsupport/DecoratingCLabelProvider.java | 2 +
.../ui/viewsupport/ExtendedTreeViewer.java | 3 +-
.../ui/viewsupport/ImageImageDescriptor.java | 3 +
.../internal/ui/viewsupport/MemberFilter.java | 2 +
.../ui/viewsupport/MemberFilterAction.java | 1 +
.../ui/viewsupport/ProjectTemplateStore.java | 2 +
.../SelectionListenerWithASTManager.java | 1 +
.../StandardCElementLabelProvider.java | 3 +
.../ui/viewsupport/StorageLabelProvider.java | 3 +
.../ui/wizards/AbstractOpenWizardAction.java | 1 +
.../wizards/AbstractWizardDropDownAction.java | 1 +
.../ui/wizards/NewClassCreationWizard.java | 12 +-
.../internal/ui/wizards/NewElementWizard.java | 1 +
.../ui/wizards/NewElementWizardPage.java | 1 +
.../ui/wizards/NewFileDropDownAction.java | 1 +
.../ui/wizards/NewFolderDropDownAction.java | 1 +
.../ui/wizards/NewProjectDropDownAction.java | 1 +
.../ui/wizards/NewTypeDropDownAction.java | 1 +
.../ui/wizards/OpenNewWizardAction.java | 1 +
.../BaseClassesListDialogField.java | 9 +-
.../classwizard/ConstructorMethodStub.java | 12 +-
.../classwizard/DestructorMethodStub.java | 9 +-
.../MethodStubsListDialogField.java | 9 +-
.../NewBaseClassSelectionDialog.java | 4 +
.../SourceFileSelectionDialog.java | 25 ++-
.../dialogfields/CheckedListDialogField.java | 6 +
.../dialogfields/ComboDialogField.java | 4 +
.../ui/wizards/dialogfields/LayoutUtil.java | 1 +
.../wizards/dialogfields/LinkToFileGroup.java | 7 +
.../wizards/dialogfields/ListDialogField.java | 5 +
.../SelectionButtonDialogField.java | 3 +
.../SelectionButtonDialogFieldGroup.java | 3 +
.../ui/wizards/dialogfields/Separator.java | 2 +
.../dialogfields/StringButtonDialogField.java | 3 +
.../dialogfields/StringDialogField.java | 4 +
.../dialogfields/TreeListDialogField.java | 6 +
.../AbstractFileCreationWizard.java | 9 +-
.../AbstractFileCreationWizardPage.java | 2 +
.../filewizard/NewFileFromTemplateWizard.java | 12 +-
.../NewHeaderFileCreationWizardPage.java | 7 +
.../NewSourceFileCreationWizardPage.java | 7 +
...WizardNewFileFromTemplateCreationPage.java | 5 +
.../NewSourceFolderWizardPage.java | 1 +
.../StringVariableLabelProvider.java | 1 +
.../StringVariableSelectionDialog.java | 9 +-
.../TeamProjectIndexExportWizard.java | 4 +-
...CElementWorkingSetPageContentProvider.java | 1 +
.../CElementWorkingSetUpdater.java | 2 +
.../cdt/ui/CElementContentProvider.java | 24 ++-
.../org/eclipse/cdt/ui/CElementGrouping.java | 2 +
.../cdt/ui/CElementImageDescriptor.java | 7 +
.../eclipse/cdt/ui/CElementLabelProvider.java | 3 +
.../org/eclipse/cdt/ui/CElementSorter.java | 2 +
.../src/org/eclipse/cdt/ui/CUIPlugin.java | 1 +
.../cdt/ui/CUIPreferenceInitializer.java | 1 +
.../org/eclipse/cdt/ui/IncludesGrouping.java | 3 +
.../eclipse/cdt/ui/NamespacesGrouping.java | 4 +
.../eclipse/cdt/ui/PreferenceConstants.java | 1 +
.../actions/BuildActiveConfigMenuAction.java | 2 +
.../cdt/ui/actions/BuildConfigAction.java | 1 +
.../ChangeBuildConfigContextAction.java | 1 +
.../actions/ChangeBuildConfigMenuAction.java | 1 +
.../cdt/ui/actions/ChangeConfigAction.java | 1 +
.../ui/actions/CustomFiltersActionGroup.java | 6 +
.../ui/actions/DeleteResConfigsAction.java | 1 +
.../cdt/ui/actions/GenerateActionGroup.java | 3 +
.../ui/actions/MemberFilterActionGroup.java | 3 +
.../eclipse/cdt/ui/actions/OpenAction.java | 4 +
.../ui/actions/SelectionDispatchAction.java | 1 +
.../cdt/ui/actions/ShowInCViewAction.java | 3 +
.../ui/dialogs/AbstractBinaryParserPage.java | 4 +
.../ui/dialogs/AbstractErrorParserBlock.java | 8 +
.../dialogs/AbstractGNUBinaryParserPage.java | 5 +
.../cdt/ui/dialogs/BinaryParserBlock.java | 10 ++
.../CHelpConfigurationPropertyPage.java | 4 +
.../ui/dialogs/CygwinPEBinaryParserPage.java | 7 +
.../cdt/ui/dialogs/DocCommentOwnerBlock.java | 5 +
.../cdt/ui/dialogs/DocCommentOwnerCombo.java | 1 +
.../ui/dialogs/DocCommentOwnerComposite.java | 1 +
.../ui/dialogs/GNUElfBinaryParserPage.java | 1 +
.../ui/dialogs/GNUSomBinaryParserPage.java | 1 +
.../ui/dialogs/GNUXCoffBinaryParserPage.java | 1 +
.../eclipse/cdt/ui/dialogs/IndexerBlock.java | 15 +-
.../ui/dialogs/IndexerOptionPropertyPage.java | 3 +
.../cdt/ui/dialogs/MachOBinaryParserPage.java | 4 +
.../cdt/ui/dialogs/NullIndexerBlock.java | 3 +
.../cdt/ui/dialogs/PreferenceScopeBlock.java | 2 +
.../cdt/ui/dialogs/ReferenceBlock.java | 5 +
.../cdt/ui/dialogs/TabFolderOptionBlock.java | 1 +
.../cdt/ui/newui/AbstractCPropertyTab.java | 6 +-
.../cdt/ui/newui/AbstractExportTab.java | 17 +-
.../cdt/ui/newui/AbstractLangsListTab.java | 26 ++-
.../eclipse/cdt/ui/newui/AbstractPage.java | 21 ++-
.../cdt/ui/newui/AbstractPrefPage.java | 6 +
.../cdt/ui/newui/AbstractPropertyDialog.java | 3 +-
.../cdt/ui/newui/AbstractSinglePage.java | 12 +-
.../eclipse/cdt/ui/newui/BinaryParsTab.java | 14 +-
.../cdt/ui/newui/BuildVarListDialog.java | 6 +-
.../cdt/ui/newui/CDTUIListComparator.java | 1 +
.../cdt/ui/newui/CLocationOutputTab.java | 5 +
.../cdt/ui/newui/CLocationSourceTab.java | 5 +
.../eclipse/cdt/ui/newui/CLocationTab.java | 17 +-
.../ui/newui/ConfigMultiSelectionDialog.java | 3 +
.../org/eclipse/cdt/ui/newui/EnvDialog.java | 4 +
.../eclipse/cdt/ui/newui/EnvironmentTab.java | 21 ++-
.../eclipse/cdt/ui/newui/ErrorParsTab.java | 9 +
.../eclipse/cdt/ui/newui/ExPatternDialog.java | 4 +
.../cdt/ui/newui/ExPatternEntryDialog.java | 2 +
.../org/eclipse/cdt/ui/newui/ExpDialog.java | 5 +
.../eclipse/cdt/ui/newui/ExpIncludeTab.java | 4 +
.../cdt/ui/newui/ExpLibraryPathTab.java | 4 +
.../eclipse/cdt/ui/newui/ExpLibraryTab.java | 4 +
.../eclipse/cdt/ui/newui/ExpSymbolTab.java | 4 +
.../eclipse/cdt/ui/newui/IncludeDialog.java | 3 +
.../org/eclipse/cdt/ui/newui/IncludeTab.java | 6 +-
.../eclipse/cdt/ui/newui/LibraryPathTab.java | 6 +
.../org/eclipse/cdt/ui/newui/LibraryTab.java | 6 +
.../cdt/ui/newui/ManageConfigDialog.java | 6 +
.../ui/newui/MultiLineTextFieldEditor.java | 15 ++
.../cdt/ui/newui/NewConfigurationDialog.java | 5 +
.../org/eclipse/cdt/ui/newui/PageLayout.java | 2 +
.../cdt/ui/newui/Page_head_general.java | 3 +
.../cdt/ui/newui/PrefPage_Abstract.java | 2 +
.../cdt/ui/newui/ProjectContentsArea.java | 2 +
.../src/org/eclipse/cdt/ui/newui/RefsTab.java | 14 +-
.../ui/newui/RenameConfigurationDialog.java | 4 +
.../cdt/ui/newui/StructureTreeTab.java | 12 ++
.../eclipse/cdt/ui/newui/SymbolDialog.java | 2 +
.../org/eclipse/cdt/ui/newui/SymbolTab.java | 17 +-
.../cdt/ui/newui/TypedCDTViewerFilter.java | 1 +
.../ContentAssistInvocationContext.java | 2 +
.../contentassist/ICompletionContributor.java | 1 +
...faultMultilineCommentAutoEditStrategy.java | 2 +
.../DoxygenMultilineAutoEditStrategy.java | 1 +
.../generic/GenericTagCommentScanner.java | 1 +
.../GenericTagDoubleClickStrategy.java | 1 +
.../cdt/ui/wizards/CCProjectWizard.java | 2 +
.../ui/wizards/CDTCommonProjectWizard.java | 9 +-
.../cdt/ui/wizards/CDTMainWizardPage.java | 14 +-
.../cdt/ui/wizards/CDTProjectWizard.java | 2 +
.../cdt/ui/wizards/CProjectWizard.java | 2 +
.../cdt/ui/wizards/CWizardHandler.java | 1 +
.../cdt/ui/wizards/ICPathContainerPage.java | 1 +
.../cdt/ui/wizards/NewCCProjectWizard.java | 1 +
.../cdt/ui/wizards/NewCProjectWizard.java | 4 +
.../wizards/NewCProjectWizardOptionPage.java | 1 +
.../cdt/ui/wizards/NewCProjectWizardPage.java | 1 +
.../wizards/NewClassCreationWizardPage.java | 3 +-
.../wizards/NewHeaderFileCreationWizard.java | 3 +-
.../wizards/NewSourceFileCreationWizard.java | 3 +-
.../NewSourceFolderCreationWizard.java | 3 +
.../wizards/conversion/ConversionWizard.java | 18 +-
.../conversion/ConvertProjectWizardPage.java | 10 +-
.../wizard/TemplateCNewWizard.java | 2 +
.../AbstractWizardDataPage.java | 1 +
.../templateengine/ProjectSelectionPage.java | 2 +
.../SimpleElementException.java | 1 +
.../cdt/ui/templateengine/Template.java | 2 +
.../templateengine/TemplateClassWizard.java | 7 +
.../templateengine/TemplateDrivenWizard.java | 7 +
.../TemplateListSelectionPage.java | 2 +
.../templateengine/TemplatesChoiceWizard.java | 2 +
.../cdt/ui/templateengine/WizardNode.java | 5 +
.../ui/templateengine/event/PatternEvent.java | 1 +
.../pages/NewProjectCreationPage.java | 2 +
.../pages/TemplateInputDialog.java | 4 +
.../pages/TemplatePreferencePage.java | 3 +
.../cdt/ui/templateengine/pages/UIPage.java | 1 +
.../ui/templateengine/pages/UIWizardPage.java | 3 +
.../uitree/GenericUIElementGroup.java | 11 ++
.../templateengine/uitree/InputUIElement.java | 3 +
.../uitree/SimpleUIElementGroup.java | 5 +
.../templateengine/uitree/UIAttributes.java | 2 +
.../uitree/UIGroupTypeEnum.java | 3 +
.../uitree/uiwidgets/UIBooleanWidget.java | 6 +
.../uitree/uiwidgets/UIBrowseWidget.java | 3 +
.../uitree/uiwidgets/UISelectWidget.java | 6 +
.../uitree/uiwidgets/UISpecialListWidget.java | 2 +
.../uitree/uiwidgets/UIStringListWidget.java | 5 +
.../uitree/uiwidgets/UITextWidget.java | 5 +
.../utils/ui/controls/FileListControl.java | 6 +
.../utils/ui/controls/RadioButtonsArea.java | 2 +
.../utils/ui/controls/TabFolderLayout.java | 2 +
581 files changed, 2607 insertions(+), 528 deletions(-)
diff --git a/core/org.eclipse.cdt.ui/.settings/org.eclipse.jdt.core.prefs b/core/org.eclipse.cdt.ui/.settings/org.eclipse.jdt.core.prefs
index c5d5e882e5a..8824e1831d7 100644
--- a/core/org.eclipse.cdt.ui/.settings/org.eclipse.jdt.core.prefs
+++ b/core/org.eclipse.cdt.ui/.settings/org.eclipse.jdt.core.prefs
@@ -1,6 +1,6 @@
-#Thu Jan 31 11:29:21 MSK 2008
+#Wed Apr 09 11:35:31 CEST 2008
eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.5
@@ -17,7 +17,7 @@ org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=
org.eclipse.jdt.core.compiler.problem.discouragedReference=error
org.eclipse.jdt.core.compiler.problem.emptyStatement=warning
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore
+org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning
org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled
org.eclipse.jdt.core.compiler.problem.fieldHiding=warning
org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning
@@ -25,7 +25,7 @@ org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
-org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore
+org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=warning
org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore
org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning
org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled
@@ -34,25 +34,26 @@ org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled
org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=protected
org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=error
-org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore
+org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=warning
org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore
org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=disabled
org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public
org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore
org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=disabled
org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=protected
-org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore
+org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=warning
org.eclipse.jdt.core.compiler.problem.missingSerialVersion=ignore
org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=warning
-org.eclipse.jdt.core.compiler.problem.nullReference=warning
+org.eclipse.jdt.core.compiler.problem.nullReference=error
org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=error
org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore
org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning
-org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore
-org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore
-org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore
+org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning
+org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning
+org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning
+org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=warning
org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
@@ -61,10 +62,11 @@ org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
-org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
+org.eclipse.jdt.core.compiler.problem.unnecessaryElse=warning
org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning
org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
org.eclipse.jdt.core.compiler.problem.unusedImport=warning
diff --git a/core/org.eclipse.cdt.ui/browser/org/eclipse/cdt/internal/ui/browser/opentype/OpenTypeDialog.java b/core/org.eclipse.cdt.ui/browser/org/eclipse/cdt/internal/ui/browser/opentype/OpenTypeDialog.java
index 4bfa0c06825..8a5915f2559 100644
--- a/core/org.eclipse.cdt.ui/browser/org/eclipse/cdt/internal/ui/browser/opentype/OpenTypeDialog.java
+++ b/core/org.eclipse.cdt.ui/browser/org/eclipse/cdt/internal/ui/browser/opentype/OpenTypeDialog.java
@@ -21,6 +21,7 @@ import org.eclipse.swt.widgets.Shell;
*
* @deprecated Use {@link ElementSelectionDialog} instead.
*/
+@Deprecated
public class OpenTypeDialog extends ElementSelectionDialog {
/**
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/codemanipulation/AddIncludesOperation.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/codemanipulation/AddIncludesOperation.java
index 3049ce6e0fb..b8b2c10c854 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/codemanipulation/AddIncludesOperation.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/codemanipulation/AddIncludesOperation.java
@@ -75,7 +75,7 @@ public class AddIncludesOperation implements IWorkspaceRunnable {
monitor.beginTask(CEditorMessages.getString("AddIncludesOperation.description"), 2); //$NON-NLS-1$
- List elements = fTranslationUnit.getChildrenOfType(ICElement.C_INCLUDE);
+ List> elements = fTranslationUnit.getChildrenOfType(ICElement.C_INCLUDE);
for (int i = 0; i < fIncludes.length; ++i) {
String name = fIncludes[i].getIncludeName();
boolean found = false;
@@ -129,7 +129,7 @@ public class AddIncludesOperation implements IWorkspaceRunnable {
monitor.beginTask(CEditorMessages.getString("AddIncludesOperation.description"), 2); //$NON-NLS-1$
- List elements = fTranslationUnit.getChildrenOfType(ICElement.C_USING);
+ List> elements = fTranslationUnit.getChildrenOfType(ICElement.C_USING);
for (int i = 0; i < fUsings.length; ++i) {
String name = fUsings[i];
boolean found = false;
@@ -154,7 +154,7 @@ public class AddIncludesOperation implements IWorkspaceRunnable {
}
int pos;
- List includes = fTranslationUnit.getChildrenOfType(ICElement.C_INCLUDE);
+ List> includes = fTranslationUnit.getChildrenOfType(ICElement.C_INCLUDE);
if (includes.size() > 0) {
IInclude lastInclude = (IInclude)includes.get(includes.size() - 1);
ISourceRange range = lastInclude.getSourceRange();
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/codemanipulation/StubUtility.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/codemanipulation/StubUtility.java
index 2ccc8375f35..10a7edd6bc1 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/codemanipulation/StubUtility.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/codemanipulation/StubUtility.java
@@ -468,9 +468,8 @@ public class StubUtility {
int idx= markers.indexOf(',');
if (idx == -1) {
return markers;
- } else {
- return markers.substring(0, idx);
}
+ return markers.substring(0, idx);
}
return CCorePreferenceConstants.DEFAULT_TASK_TAG;
}
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CContext.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CContext.java
index 9166cba0246..47d0834143f 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CContext.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CContext.java
@@ -64,6 +64,7 @@ public class CContext extends TranslationUnitContext {
/*
* @see DocumentTemplateContext#getStart()
*/
+ @Override
public int getStart() {
if (fIsManaged && getCompletionLength() > 0)
return super.getStart();
@@ -90,6 +91,7 @@ public class CContext extends TranslationUnitContext {
}
}
+ @Override
public int getEnd() {
if (fIsManaged || getCompletionLength() == 0)
return super.getEnd();
@@ -113,6 +115,7 @@ public class CContext extends TranslationUnitContext {
/*
* @see TemplateContext#evaluate(Template)
*/
+ @Override
public TemplateBuffer evaluate(Template template) throws BadLocationException, TemplateException {
if (!canEvaluate(template))
return null;
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CContextType.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CContextType.java
index 09513011c5d..c9673f37e44 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CContextType.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CContextType.java
@@ -31,6 +31,7 @@ public class CContextType extends TranslationUnitContextType {
/*
* @see org.eclipse.cdt.internal.corext.template.c.TranslationUnitContextType#createContext(org.eclipse.jface.text.IDocument, int, int, org.eclipse.cdt.core.model.ITranslationUnit)
*/
+ @Override
public TranslationUnitContext createContext(IDocument document, int offset,
int length, ITranslationUnit translationUnit) {
return new CContext(this, document, offset, length, translationUnit);
@@ -39,6 +40,7 @@ public class CContextType extends TranslationUnitContextType {
/*
* @see org.eclipse.cdt.internal.corext.template.c.TranslationUnitContextType#createContext(org.eclipse.jface.text.IDocument, org.eclipse.jface.text.Position, org.eclipse.cdt.core.model.ITranslationUnit)
*/
+ @Override
public TranslationUnitContext createContext(IDocument document,
Position position, ITranslationUnit translationUnit) {
return new CContext(this, document, position, translationUnit);
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CFormatter.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CFormatter.java
index f7fc9caf3ac..6b36e1c4057 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CFormatter.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CFormatter.java
@@ -167,7 +167,7 @@ public class CFormatter {
}
private void format(IDocument doc) throws BadLocationException {
- Map options;
+ Map options;
if (fProject != null)
options= fProject.getOptions(true);
else
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CodeTemplateContextType.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CodeTemplateContextType.java
index a971ee624eb..505f4773e2a 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CodeTemplateContextType.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CodeTemplateContextType.java
@@ -97,6 +97,7 @@ public class CodeTemplateContextType extends FileTemplateContextType {
super("todo", TemplateMessages.CodeTemplateContextType_variable_description_todo); //$NON-NLS-1$
}
+ @Override
protected String resolve(TemplateContext context) {
String todoTaskTag= StubUtility.getTodoTaskTag(((CodeTemplateContext) context).getCProject());
if (todoTaskTag == null)
@@ -184,6 +185,7 @@ public class CodeTemplateContextType extends FileTemplateContextType {
/*
* @see org.eclipse.cdt.internal.corext.template.c.FileTemplateContextType#addResourceVariables()
*/
+ @Override
protected void addResourceVariables() {
// don't add resource variables by default
}
@@ -213,6 +215,7 @@ public class CodeTemplateContextType extends FileTemplateContextType {
registry.addContextType(new CodeTemplateContextType(CodeTemplateContextType.DESTRUCTORCOMMENT_CONTEXTTYPE));
}
+ @Override
public void validate(String pattern) throws TemplateException {
super.validate(pattern);
if (fIsComment) {
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CommentContext.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CommentContext.java
index bb38305aa9d..7fc4beb29a9 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CommentContext.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CommentContext.java
@@ -61,6 +61,7 @@ public class CommentContext extends TranslationUnitContext {
/*
* @see DocumentTemplateContext#getStart()
*/
+ @Override
public int getStart() {
if (fIsManaged && getCompletionLength() > 0)
return super.getStart();
@@ -104,6 +105,7 @@ public class CommentContext extends TranslationUnitContext {
/*
* @see org.eclipse.jdt.internal.corext.template.DocumentTemplateContext#getEnd()
*/
+ @Override
public int getEnd() {
if (fIsManaged || getCompletionLength() == 0)
return super.getEnd();
@@ -127,6 +129,7 @@ public class CommentContext extends TranslationUnitContext {
/*
* @see TemplateContext#evaluate(Template)
*/
+ @Override
public TemplateBuffer evaluate(Template template) throws BadLocationException, TemplateException {
TemplateTranslator translator= new TemplateTranslator();
TemplateBuffer buffer= translator.translate(template);
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CommentContextType.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CommentContextType.java
index 2bdde5bca40..fccb8310dc6 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CommentContextType.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/CommentContextType.java
@@ -35,6 +35,7 @@ public class CommentContextType extends TranslationUnitContextType {
/*
* @see org.eclipse.cdt.internal.corext.template.c.TranslationUnitContextType#createContext(org.eclipse.jface.text.IDocument, int, int, org.eclipse.cdt.core.model.ITranslationUnit)
*/
+ @Override
public TranslationUnitContext createContext(IDocument document, int offset,
int length, ITranslationUnit translationUnit) {
return new CommentContext(this, document, offset, length, translationUnit);
@@ -43,6 +44,7 @@ public class CommentContextType extends TranslationUnitContextType {
/*
* @see org.eclipse.cdt.internal.corext.template.c.TranslationUnitContextType#createContext(org.eclipse.jface.text.IDocument, org.eclipse.jface.text.Position, org.eclipse.cdt.core.model.ITranslationUnit)
*/
+ @Override
public TranslationUnitContext createContext(IDocument document,
Position position, ITranslationUnit translationUnit) {
return new CommentContext(this, document, position, translationUnit);
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/FileTemplateContext.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/FileTemplateContext.java
index 7817902b4d7..f3bae923bac 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/FileTemplateContext.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/FileTemplateContext.java
@@ -46,9 +46,10 @@ public class FileTemplateContext extends TemplateContext {
/*
* @see org.eclipse.jface.text.templates.TemplateContext#evaluate(org.eclipse.jface.text.templates.Template)
*/
+ @Override
public TemplateBuffer evaluate(Template template) throws BadLocationException, TemplateException {
// test that all variables are defined
- Iterator iterator= getContextType().resolvers();
+ Iterator> iterator= getContextType().resolvers();
while (iterator.hasNext()) {
TemplateVariableResolver var= (TemplateVariableResolver) iterator.next();
if (var.getClass() == FileTemplateContextType.FileTemplateVariableResolver.class) {
@@ -95,6 +96,7 @@ public class FileTemplateContext extends TemplateContext {
/*
* @see org.eclipse.jface.text.templates.TemplateContext#canEvaluate(org.eclipse.jface.text.templates.Template)
*/
+ @Override
public boolean canEvaluate(Template template) {
return true;
}
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/FileTemplateContextType.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/FileTemplateContextType.java
index 2c51c7b21f7..2a6384a073c 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/FileTemplateContextType.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/FileTemplateContextType.java
@@ -84,7 +84,7 @@ public class FileTemplateContextType extends TemplateContextType {
public void resolve(TemplateVariable variable, TemplateContext context) {
fFormat= null;
TemplateVariableType type= variable.getVariableType();
- List params= type.getParams();
+ List> params= type.getParams();
if (params.size() == 1) {
fFormat= params.get(0).toString();
}
@@ -179,7 +179,7 @@ public class FileTemplateContextType extends TemplateContextType {
@Override
protected void validateVariables(TemplateVariable[] variables) throws TemplateException {
- ArrayList required= new ArrayList(5);
+ ArrayList required= new ArrayList(5);
for (int i= 0; i < variables.length; i++) {
String type= variables[i].getType();
if (getResolver(type) == null) {
@@ -188,7 +188,7 @@ public class FileTemplateContextType extends TemplateContextType {
required.remove(type);
}
if (!required.isEmpty()) {
- String missing= (String) required.get(0);
+ String missing= required.get(0);
throw new TemplateException(Messages.format(TemplateMessages.FileTemplateContextType_validate_missingvariable, missing));
}
super.validateVariables(variables);
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContext.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContext.java
index eea31001e00..c47e54a0db6 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContext.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContext.java
@@ -75,6 +75,7 @@ public abstract class TranslationUnitContext extends DocumentTemplateContext {
/*
* @see org.eclipse.jface.text.templates.DocumentTemplateContext#canEvaluate(org.eclipse.jface.text.templates.Template)
*/
+ @Override
public boolean canEvaluate(Template template) {
if (fForceEvaluation)
return true;
@@ -89,6 +90,7 @@ public abstract class TranslationUnitContext extends DocumentTemplateContext {
/*
* @see org.eclipse.cdt.internal.corext.template.DocumentTemplateContext#getKey()
*/
+ @Override
public String getKey() {
if (getCompletionLength() == 0)
return super.getKey();
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContextType.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContextType.java
index 1b202d1c0af..a7aa4b0e87a 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContextType.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContextType.java
@@ -37,7 +37,8 @@ public abstract class TranslationUnitContextType extends TemplateContextType {
public ReturnType() {
super("return_type", TemplateMessages.CContextType_variable_description_return_type); //$NON-NLS-1$
}
- public String resolve(TemplateContext context) {
+ @Override
+ public String resolve(TemplateContext context) {
ICElement element= ((TranslationUnitContext) context).findEnclosingElement(ICElement.C_METHOD);
if (element == null) {
element= ((TranslationUnitContext) context).findEnclosingElement(ICElement.C_FUNCTION);
@@ -57,6 +58,7 @@ public abstract class TranslationUnitContextType extends TemplateContextType {
public File() {
super("file", TemplateMessages.CContextType_variable_description_file); //$NON-NLS-1$
}
+ @Override
public String resolve(TemplateContext context) {
ITranslationUnit unit= ((TranslationUnitContext) context).getTranslationUnit();
@@ -71,6 +73,7 @@ public abstract class TranslationUnitContextType extends TemplateContextType {
super(name, description);
fElementType= elementType;
}
+ @Override
public String resolve(TemplateContext context) {
ICElement element= ((TranslationUnitContext) context).findEnclosingElement(fElementType);
return (element == null) ? null : element.getElementName();
@@ -87,6 +90,7 @@ public abstract class TranslationUnitContextType extends TemplateContextType {
public Project() {
super("enclosing_project", TemplateMessages.CContextType_variable_description_enclosing_project); //$NON-NLS-1$
}
+ @Override
public String resolve(TemplateContext context) {
ITranslationUnit unit= ((TranslationUnitContext) context).getTranslationUnit();
return (unit == null) ? null : unit.getCProject().getElementName();
@@ -97,6 +101,7 @@ public abstract class TranslationUnitContextType extends TemplateContextType {
public Arguments() {
super("enclosing_method_arguments", TemplateMessages.CContextType_variable_description_enclosing_method_arguments); //$NON-NLS-1$
}
+ @Override
public String resolve(TemplateContext context) {
ICElement element= ((TranslationUnitContext) context).findEnclosingElement(ICElement.C_FUNCTION);
if (element == null) {
@@ -130,6 +135,7 @@ public abstract class TranslationUnitContextType extends TemplateContextType {
public Todo() {
super("todo", TemplateMessages.CContextType_variable_description_todo); //$NON-NLS-1$
}
+ @Override
protected String resolve(TemplateContext context) {
TranslationUnitContext cContext= (TranslationUnitContext) context;
ITranslationUnit tUnit= cContext.getTranslationUnit();
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/util/CodeFormatterUtil.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/util/CodeFormatterUtil.java
index 409a1345ffa..f97184d5317 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/util/CodeFormatterUtil.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/util/CodeFormatterUtil.java
@@ -33,7 +33,7 @@ public class CodeFormatterUtil {
* @return the indent string
*/
public static String createIndentString(int indentationUnits, ICProject project) {
- Map options= project != null ? project.getOptions(true) : CCorePlugin.getOptions();
+ Map options= project != null ? project.getOptions(true) : CCorePlugin.getOptions();
return ToolFactory.createDefaultCodeFormatter(options).createIndentationString(indentationUnits);
}
@@ -117,7 +117,7 @@ public class CodeFormatterUtil {
* @throws IllegalArgumentException If the offset and length are not inside the string, a
* IllegalArgumentException is thrown.
*/
- public static TextEdit format(int kind, String source, int offset, int length, int indentationLevel, String lineSeparator, Map options) {
+ public static TextEdit format(int kind, String source, int offset, int length, int indentationLevel, String lineSeparator, Map options) {
if (offset < 0 || length < 0 || offset + length > source.length()) {
throw new IllegalArgumentException("offset or length outside of string. offset: " + offset + ", length: " + length + ", string size: " + source.length()); //$NON-NLS-1$//$NON-NLS-2$//$NON-NLS-3$
}
@@ -128,7 +128,7 @@ public class CodeFormatterUtil {
return null;
}
- public static TextEdit format(int kind, String source, int indentationLevel, String lineSeparator, Map options) {
+ public static TextEdit format(int kind, String source, int indentationLevel, String lineSeparator, Map options) {
String prefix= ""; //$NON-NLS-1$
String suffix= ""; //$NON-NLS-1$
switch (kind) {
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
index 971060eae64..014986ba6b0 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
@@ -16,6 +16,15 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import org.eclipse.core.resources.IFile;
+import org.eclipse.core.resources.IFolder;
+import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.IResource;
+import org.eclipse.core.runtime.CoreException;
+import org.eclipse.jface.viewers.ITreeContentProvider;
+import org.eclipse.jface.viewers.Viewer;
+import org.eclipse.ui.model.IWorkbenchAdapter;
+
import org.eclipse.cdt.core.model.CModelException;
import org.eclipse.cdt.core.model.CoreModel;
import org.eclipse.cdt.core.model.IArchive;
@@ -38,14 +47,6 @@ import org.eclipse.cdt.ui.CElementGrouping;
import org.eclipse.cdt.ui.CUIPlugin;
import org.eclipse.cdt.ui.IncludesGrouping;
import org.eclipse.cdt.ui.NamespacesGrouping;
-import org.eclipse.core.resources.IFile;
-import org.eclipse.core.resources.IFolder;
-import org.eclipse.core.resources.IProject;
-import org.eclipse.core.resources.IResource;
-import org.eclipse.core.runtime.CoreException;
-import org.eclipse.jface.viewers.ITreeContentProvider;
-import org.eclipse.jface.viewers.Viewer;
-import org.eclipse.ui.model.IWorkbenchAdapter;
/**
* A base content provider for C elements. It provides access to the
@@ -328,7 +329,7 @@ public class BaseCElementContentProvider implements ITreeContentProvider {
if (!cproject.getProject().isOpen())
return NO_CHILDREN;
- List list= new ArrayList();
+ List list= new ArrayList();
ICElement[] children = cproject.getChildren();
for (int i= 0; i < children.length; i++) {
ICElement child = children[i];
@@ -355,7 +356,7 @@ public class BaseCElementContentProvider implements ITreeContentProvider {
Object[] children = unit.getChildren();
if (fIncludesGrouping) {
boolean hasInclude = false;
- ArrayList list = new ArrayList(children.length);
+ ArrayList
*/
+ @Override
protected void doFillIntoGrid(Composite parent, int numColumns) {
title = new Label(parent, SWT.UP);
@@ -250,6 +252,7 @@ public class MultiLineTextFieldEditor extends FieldEditor {
* the field editor.
*
*/
+ @Override
protected void doLoad() {
if (textField != null) {
String value = getPreferenceStore().getString(getPreferenceName());
@@ -266,6 +269,7 @@ public class MultiLineTextFieldEditor extends FieldEditor {
* the field editor.
*
*/
+ @Override
protected void doLoadDefault() {
if (textField != null) {
String value =
@@ -278,6 +282,7 @@ public class MultiLineTextFieldEditor extends FieldEditor {
/* (non-Javadoc)
* @see org.eclipse.jface.preference.FieldEditor#doStore()
*/
+ @Override
protected void doStore() {
getPreferenceStore().setValue(getPreferenceName(), textField.getText());
}
@@ -296,6 +301,7 @@ public class MultiLineTextFieldEditor extends FieldEditor {
*
* @return the number of controls
*/
+ @Override
public int getNumberOfControls() {
return 2;
}
@@ -339,15 +345,18 @@ public class MultiLineTextFieldEditor extends FieldEditor {
switch (validateStrategy) {
case VALIDATE_ON_KEY_STROKE :
textField.addKeyListener(new KeyAdapter() {
+ @Override
public void keyPressed(KeyEvent e) {
valueChanged();
}
});
textField.addFocusListener(new FocusAdapter() {
+ @Override
public void focusGained(FocusEvent e) {
refreshValidState();
}
+ @Override
public void focusLost(FocusEvent e) {
clearErrorMessage();
}
@@ -355,14 +364,17 @@ public class MultiLineTextFieldEditor extends FieldEditor {
break;
case VALIDATE_ON_FOCUS_LOST :
textField.addKeyListener(new KeyAdapter() {
+ @Override
public void keyPressed(KeyEvent e) {
clearErrorMessage();
}
});
textField.addFocusListener(new FocusAdapter() {
+ @Override
public void focusGained(FocusEvent e) {
refreshValidState();
}
+ @Override
public void focusLost(FocusEvent e) {
valueChanged();
clearErrorMessage();
@@ -409,6 +421,7 @@ public class MultiLineTextFieldEditor extends FieldEditor {
* and false
if invalid
* @see #refreshValidState
*/
+ @Override
public boolean isValid() {
return isValid;
}
@@ -423,6 +436,7 @@ public class MultiLineTextFieldEditor extends FieldEditor {
* both this method and isValid
.
*
*/
+ @Override
protected void refreshValidState() {
isValid = checkState();
}
@@ -454,6 +468,7 @@ public class MultiLineTextFieldEditor extends FieldEditor {
* does nothing. Subclasses may reimplement.
*
*/
+ @Override
public void setFocus() {
if (textField != null) {
textField.setFocus();
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/NewConfigurationDialog.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/NewConfigurationDialog.java
index c0187b36c80..aca228b7e8b 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/NewConfigurationDialog.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/NewConfigurationDialog.java
@@ -85,6 +85,7 @@ public class NewConfigurationDialog extends Dialog implements INewCfgDialog {
* We don't have to worry that the index or name is wrong because we
* enable the OK button IFF those conditions are met.
*/
+ @Override
protected void buttonPressed(int buttonId) {
if (buttonId == IDialogConstants.OK_ID) {
String description = new String();
@@ -120,6 +121,7 @@ public class NewConfigurationDialog extends Dialog implements INewCfgDialog {
/* (non-Javadoc)
* @see org.eclipse.jface.window.Window#configureShell(org.eclipse.swt.widgets.Shell)
*/
+ @Override
protected void configureShell(Shell shell) {
super.configureShell(shell);
if (title != null)
@@ -129,6 +131,7 @@ public class NewConfigurationDialog extends Dialog implements INewCfgDialog {
/* (non-Javadoc)
* @see org.eclipse.jface.dialogs.Dialog#createButtonsForButtonBar(org.eclipse.swt.widgets.Composite)
*/
+ @Override
protected void createButtonsForButtonBar(Composite parent) {
super.createButtonsForButtonBar(parent);
configName.setFocus();
@@ -138,6 +141,7 @@ public class NewConfigurationDialog extends Dialog implements INewCfgDialog {
validateState();
}
+ @Override
protected Control createDialogArea(Composite parent) {
Composite composite = new Composite(parent, SWT.NULL);
composite.setFont(parent.getFont());
@@ -223,6 +227,7 @@ public class NewConfigurationDialog extends Dialog implements INewCfgDialog {
gd = new GridData(GridData.GRAB_HORIZONTAL | GridData.HORIZONTAL_ALIGN_FILL);
cloneConfigSelector.setLayoutData(gd);
cloneConfigSelector.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
validateState();
}
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/PageLayout.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/PageLayout.java
index c3ec36343e9..f9e2413a59c 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/PageLayout.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/PageLayout.java
@@ -31,6 +31,7 @@ public class PageLayout extends Layout {
*/
private Point minimumPageSize = new Point(200, 200);
+ @Override
public void layout(Composite composite, boolean force) {
Rectangle rect = composite.getClientArea();
Control[] children = composite.getChildren();
@@ -38,6 +39,7 @@ public class PageLayout extends Layout {
children[i].setSize(rect.width, rect.height);
}
}
+ @Override
public Point computeSize(Composite composite, int wHint, int hHint, boolean force) {
if (wHint != SWT.DEFAULT && hHint != SWT.DEFAULT) {
return new Point(wHint, hHint);
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/Page_head_general.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/Page_head_general.java
index 4aeecaf5b81..8a0b21514a9 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/Page_head_general.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/Page_head_general.java
@@ -28,6 +28,7 @@ public class Page_head_general extends PropertyPage implements ICOptionContainer
private DocCommentOwnerBlock fDocBlock;
private boolean isProjectLevel;
+ @Override
protected Control createContents(Composite parent) {
isProjectLevel= getProject() != null;
if(isProjectLevel) {
@@ -39,6 +40,7 @@ public class Page_head_general extends PropertyPage implements ICOptionContainer
return parent;
}
+ @Override
protected void performDefaults() {
if(isProjectLevel) {
fDocBlock.performDefaults();
@@ -46,6 +48,7 @@ public class Page_head_general extends PropertyPage implements ICOptionContainer
super.performDefaults();
}
+ @Override
public boolean performOk() {
if(isProjectLevel) {
try {
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/PrefPage_Abstract.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/PrefPage_Abstract.java
index fc725d81274..959799762e0 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/PrefPage_Abstract.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/PrefPage_Abstract.java
@@ -37,6 +37,8 @@ public class PrefPage_Abstract extends AbstractPrefPage {
}
}
+ @Override
protected String getHeader() { return null; }
+ @Override
protected boolean isSingle() { return true; }
}
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/ProjectContentsArea.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/ProjectContentsArea.java
index c4f64f520ea..ae64db24a28 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/ProjectContentsArea.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/ProjectContentsArea.java
@@ -92,6 +92,7 @@ public class ProjectContentsArea {
createUserEntryArea(projectGroup, defaultEnabled);
useDefaultsButton.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
boolean useDefaults = useDefaultsButton.getSelection();
@@ -140,6 +141,7 @@ public class ProjectContentsArea {
browseButton = new Button(composite, SWT.PUSH);
browseButton.setText(BROWSE_LABEL);
browseButton.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent event) {
handleLocationBrowseButtonPressed();
}
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/RefsTab.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/RefsTab.java
index 965bb235e1a..9a7cef8b506 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/RefsTab.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/RefsTab.java
@@ -38,6 +38,7 @@ public class RefsTab extends AbstractCPropertyTab {
static private final String ACTIVE = "[" + UIMessages.getString("RefsTab.3") + "]"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
+ @Override
public void createControls(Composite parent) {
super.createControls(parent);
initButtons(new String[] {UIMessages.getString("RefsTab.0"), UIMessages.getString("RefsTab.2")}, 120); //$NON-NLS-1$ //$NON-NLS-2$
@@ -47,7 +48,8 @@ public class RefsTab extends AbstractCPropertyTab {
tree.setLayoutData(new GridData(GridData.FILL_BOTH));
tree.getAccessible().addAccessibleListener(
new AccessibleAdapter() {
- public void getName(AccessibleEvent e) {
+ @Override
+ public void getName(AccessibleEvent e) {
e.result = UIMessages.getString("RefsTab.4"); //$NON-NLS-1$
}
}
@@ -55,6 +57,7 @@ public class RefsTab extends AbstractCPropertyTab {
initData();
tree.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
if ((e.detail & SWT.CHECK) == SWT.CHECK && e.item != null && (e.item instanceof TreeItem)) {
TreeItem sel = (TreeItem)e.item;
@@ -110,16 +113,19 @@ public class RefsTab extends AbstractCPropertyTab {
public ActiveCfg(IProject _project) {
project = _project;
}
+ @Override
public String toString() {
return ACTIVE;
}
}
- public void buttonPressed(int n) {
+ @Override
+ public void buttonPressed(int n) {
for (TreeItem item : tree.getItems())
item.setExpanded(n==0);
}
+ @Override
protected void updateData(ICResourceDescription cfgd) {
if (page.isMultiCfg()) {
setAllVisible(false, null);
@@ -198,20 +204,24 @@ public class RefsTab extends AbstractCPropertyTab {
updateButtons();
}
+ @Override
protected void performApply(ICResourceDescription src, ICResourceDescription dst) {
dst.getConfiguration().setReferenceInfo(src.getConfiguration().getReferenceInfo());
}
// This page can be displayed for project only
+ @Override
public boolean canBeVisible() {
return page.isForProject() && ! page.isMultiCfg();
}
+ @Override
protected void performDefaults() {
getResDesc().getConfiguration().setReferenceInfo(new HashMap());
initData();
}
+ @Override
protected void updateButtons() {
updateButtons(null, false, false);
}
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/RenameConfigurationDialog.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/RenameConfigurationDialog.java
index 805cc325963..4c773b0e849 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/RenameConfigurationDialog.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/RenameConfigurationDialog.java
@@ -76,6 +76,7 @@ public class RenameConfigurationDialog extends Dialog {
* We don't have to worry that the index or name is wrong because we
* enable the OK button IFF those conditions are met.
*/
+ @Override
protected void buttonPressed(int buttonId) {
if (buttonId == IDialogConstants.OK_ID) {
newName = configName.getText().trim();
@@ -87,6 +88,7 @@ public class RenameConfigurationDialog extends Dialog {
/* (non-Javadoc)
* @see org.eclipse.jface.window.Window#configureShell(org.eclipse.swt.widgets.Shell)
*/
+ @Override
protected void configureShell(Shell shell) {
super.configureShell(shell);
if (title != null) shell.setText(title);
@@ -95,6 +97,7 @@ public class RenameConfigurationDialog extends Dialog {
/* (non-Javadoc)
* @see org.eclipse.jface.dialogs.Dialog#createButtonsForButtonBar(org.eclipse.swt.widgets.Composite)
*/
+ @Override
protected void createButtonsForButtonBar(Composite parent) {
super.createButtonsForButtonBar(parent);
configName.setFocus();
@@ -104,6 +107,7 @@ public class RenameConfigurationDialog extends Dialog {
validateState();
}
+ @Override
protected Control createDialogArea(Composite parent) {
Composite composite = new Composite(parent, SWT.NULL);
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/StructureTreeTab.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/StructureTreeTab.java
index 3f394125c09..1e2dee42555 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/StructureTreeTab.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/StructureTreeTab.java
@@ -85,6 +85,7 @@ public class StructureTreeTab extends AbstractCPropertyTab {
protected LevelDialog() {
super(CUIPlugin.getActiveWorkbenchShell());
}
+ @Override
protected Control createDialogArea(Composite parent) {
Composite c = new Composite(parent, 0);
c.setLayoutData(new GridData(GridData.FILL_BOTH));
@@ -97,6 +98,7 @@ public class StructureTreeTab extends AbstractCPropertyTab {
sp.setMinimum(0);
sp.setSelection(currentLevel);
sp.addSelectionListener(new SelectionAdapter () {
+ @Override
public void widgetSelected(SelectionEvent e) {
currentLevel = ((Spinner)e.widget).getSelection();
}
@@ -160,6 +162,7 @@ public class StructureTreeTab extends AbstractCPropertyTab {
return ti;
}
+ @Override
public void createControls(Composite parent) {
super.createControls(parent);
usercomp.setLayout(new GridLayout(5, false));
@@ -178,6 +181,7 @@ public class StructureTreeTab extends AbstractCPropertyTab {
} else
combo.select(1); // ConfigurationDescription
combo.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
updateData(cfg);
}});
@@ -188,6 +192,7 @@ public class StructureTreeTab extends AbstractCPropertyTab {
b1.setLayoutData(gd);
b1.setText(UIMessages.getString("StructureTreeTab.5")); //$NON-NLS-1$
b1.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
tree.setRedraw(false);
expandAll(tree.getItem(0), true, -1);
@@ -200,6 +205,7 @@ public class StructureTreeTab extends AbstractCPropertyTab {
b2.setLayoutData(gd);
b2.setText(UIMessages.getString("StructureTreeTab.6")); //$NON-NLS-1$
b2.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
LevelDialog ld = new LevelDialog();
if (ld.open() == Window.OK) {
@@ -215,6 +221,7 @@ public class StructureTreeTab extends AbstractCPropertyTab {
b3.setLayoutData(gd);
b3.setText(UIMessages.getString("StructureTreeTab.7")); //$NON-NLS-1$
b3.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
tree.setRedraw(false);
expandAll(tree.getItem(0), false, -1);
@@ -307,8 +314,10 @@ public class StructureTreeTab extends AbstractCPropertyTab {
return x;
}
+ @Override
protected void performApply(ICResourceDescription src,ICResourceDescription dst) {}
+ @Override
protected void performDefaults() {}
private void update(ICProjectDescription prj) {
@@ -748,6 +757,7 @@ public class StructureTreeTab extends AbstractCPropertyTab {
return ti;
}
+ @Override
public void updateData(ICResourceDescription rcfg) {
cfg = rcfg;
tree.getDisplay().asyncExec(new Runnable() {
@@ -778,9 +788,11 @@ public class StructureTreeTab extends AbstractCPropertyTab {
}
// This page can be displayed if it's permitted in prefs
+ @Override
public boolean canBeVisible() {
return CDTPrefUtil.getBool(CDTPrefUtil.KEY_DTREE);
}
+ @Override
protected void updateButtons() {} // Do nothing. No buttons to update.
}
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/SymbolDialog.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/SymbolDialog.java
index 9f05cbe15df..03ecfb68199 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/SymbolDialog.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/SymbolDialog.java
@@ -50,6 +50,7 @@ public class SymbolDialog extends AbstractPropertyDialog {
cfgd = _cfgd;
}
+ @Override
protected Control createDialogArea(Composite c) {
c.setLayout(new GridLayout(4, true));
GridData gd;
@@ -125,6 +126,7 @@ public class SymbolDialog extends AbstractPropertyDialog {
b_ok.setEnabled(txt1.getText().trim().length() > 0);
}
+ @Override
public void buttonPressed(SelectionEvent e) {
if (e.widget.equals(b_ok)) {
super.text1 = txt1.getText();
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/SymbolTab.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/SymbolTab.java
index ce762559979..9d5cf511cca 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/SymbolTab.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/SymbolTab.java
@@ -24,7 +24,8 @@ import org.eclipse.cdt.core.settings.model.ICLanguageSettingEntry;
import org.eclipse.cdt.core.settings.model.ICSettingEntry;
public class SymbolTab extends AbstractLangsListTab {
- public void additionalTableSet() {
+ @Override
+ public void additionalTableSet() {
TableColumn tc = new TableColumn(table, SWT.LEFT);
tc.setText(UIMessages.getString("SymbolTab.0")); //$NON-NLS-1$
tc.setWidth(80);
@@ -33,13 +34,15 @@ public class SymbolTab extends AbstractLangsListTab {
tc.setWidth(130);
table.getAccessible().addAccessibleListener(
new AccessibleAdapter() {
- public void getName(AccessibleEvent e) {
+ @Override
+ public void getName(AccessibleEvent e) {
e.result = UIMessages.getString("SymbolTab.0"); //$NON-NLS-1$
}
}
);
}
+ @Override
public ICLanguageSettingEntry doAdd() {
SymbolDialog dlg = new SymbolDialog(
usercomp.getShell(), true,
@@ -48,10 +51,11 @@ public class SymbolTab extends AbstractLangsListTab {
toAllCfgs = dlg.check1;
toAllLang = dlg.check3;
return new CMacroEntry(dlg.text1, dlg.text2, 0);
- } else
- return null;
+ }
+ return null;
}
+ @Override
public ICLanguageSettingEntry doEdit(ICLanguageSettingEntry ent) {
SymbolDialog dlg = new SymbolDialog(
usercomp.getShell(), false,
@@ -59,15 +63,16 @@ public class SymbolTab extends AbstractLangsListTab {
ent.getValue(), getResDesc());
if (dlg.open())
return new CMacroEntry(dlg.text1, dlg.text2, 0);
- else
- return null;
+ return null;
}
+ @Override
public int getKind() {
return ICSettingEntry.MACRO;
}
// Specific version of "update()" for Symbols tab only
+ @Override
public void update() {
if (lang != null) {
int x = table.getSelectionIndex();
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/TypedCDTViewerFilter.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/TypedCDTViewerFilter.java
index 438ed766c25..cc24ba78ca7 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/TypedCDTViewerFilter.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/TypedCDTViewerFilter.java
@@ -24,6 +24,7 @@ public class TypedCDTViewerFilter extends ViewerFilter {
/**
* @see ViewerFilter#select
*/
+ @Override
public boolean select(Viewer viewer, Object parent, Object element) {
for (int i= 0; i < types.length; i++) {
if (types[i].isInstance(element)) return true;
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/contentassist/ContentAssistInvocationContext.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/contentassist/ContentAssistInvocationContext.java
index d8efac84bc9..2546f930b61 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/contentassist/ContentAssistInvocationContext.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/contentassist/ContentAssistInvocationContext.java
@@ -185,6 +185,7 @@ public class ContentAssistInvocationContext {
* @param obj {@inheritDoc}
* @return {@inheritDoc}
*/
+ @Override
public boolean equals(Object obj) {
if (obj == null)
return false;
@@ -197,6 +198,7 @@ public class ContentAssistInvocationContext {
/*
* @see java.lang.Object#hashCode()
*/
+ @Override
public int hashCode() {
return 23459213 << 5 | (fViewer == null ? 0 : fViewer.hashCode() << 3) | fOffset;
}
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/contentassist/ICompletionContributor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/contentassist/ICompletionContributor.java
index f07d5e68894..5ac07cfaa08 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/contentassist/ICompletionContributor.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/contentassist/ICompletionContributor.java
@@ -25,6 +25,7 @@ import org.eclipse.cdt.core.model.IWorkingCopy;
* completionProprosalComputer and implement interface
* {@link ICompletionProposalComputer}
*/
+@Deprecated
public interface ICompletionContributor {
/**
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/DefaultMultilineCommentAutoEditStrategy.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/DefaultMultilineCommentAutoEditStrategy.java
index b88b09015d0..b95d8a9a76a 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/DefaultMultilineCommentAutoEditStrategy.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/DefaultMultilineCommentAutoEditStrategy.java
@@ -198,6 +198,7 @@ public class DefaultMultilineCommentAutoEditStrategy implements IAutoEditStrateg
*/
IASTDeclaration stopWhenLeaving;
+ @Override
public int visit(IASTDeclaration declaration) {
IASTNodeLocation loc= declaration.getFileLocation();
if(loc != null) {
@@ -216,6 +217,7 @@ public class DefaultMultilineCommentAutoEditStrategy implements IAutoEditStrateg
}
return PROCESS_CONTINUE;
}
+ @Override
public int leave(IASTDeclaration declaration) {
if(declaration==stopWhenLeaving)
return PROCESS_ABORT;
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/doxygen/DoxygenMultilineAutoEditStrategy.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/doxygen/DoxygenMultilineAutoEditStrategy.java
index 6e4639ab0cb..1805f27e0b3 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/doxygen/DoxygenMultilineAutoEditStrategy.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/doxygen/DoxygenMultilineAutoEditStrategy.java
@@ -119,6 +119,7 @@ public class DoxygenMultilineAutoEditStrategy extends DefaultMultilineCommentAut
/*
* @see org.eclipse.cdt.ui.text.doctools.DefaultMultilineCommentAutoEditStrategy#customizeAfterNewLineForDeclaration(org.eclipse.jface.text.IDocument, org.eclipse.cdt.core.dom.ast.IASTDeclaration, org.eclipse.jface.text.ITypedRegion)
*/
+ @Override
protected StringBuilder customizeAfterNewLineForDeclaration(IDocument doc, IASTDeclaration dec, ITypedRegion partition) {
while(dec instanceof ICPPASTTemplateDeclaration) /* if? */
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/generic/GenericTagCommentScanner.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/generic/GenericTagCommentScanner.java
index 76ea53c9db1..ae844f528e7 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/generic/GenericTagCommentScanner.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/generic/GenericTagCommentScanner.java
@@ -67,6 +67,7 @@ public class GenericTagCommentScanner extends BufferedRuleBasedScanner implement
/*
* @see org.eclipse.jface.text.rules.RuleBasedScanner#nextToken()
*/
+ @Override
public IToken nextToken() {
fTokenStore.ensureTokensInitialised();
return super.nextToken();
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/generic/GenericTagDoubleClickStrategy.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/generic/GenericTagDoubleClickStrategy.java
index 2b79523951c..ad0c31a07c5 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/generic/GenericTagDoubleClickStrategy.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/text/doctools/generic/GenericTagDoubleClickStrategy.java
@@ -162,6 +162,7 @@ public class GenericTagDoubleClickStrategy implements ITextDoubleClickStrategy {
/*
* @see CharacterIterator#clone()
*/
+ @Override
public Object clone() {
DocumentCharacterIterator i= new DocumentCharacterIterator();
i.fDocument= fDocument;
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CCProjectWizard.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CCProjectWizard.java
index 004d979ed02..644cf57fad5 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CCProjectWizard.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CCProjectWizard.java
@@ -24,10 +24,12 @@ public class CCProjectWizard extends CDTCommonProjectWizard {
super(UIMessages.getString("NewModelProjectWizard.2"), UIMessages.getString("NewModelProjectWizard.3")); //$NON-NLS-1$ //$NON-NLS-2$
}
+ @Override
public String[] getNatures() {
return new String[] { CProjectNature.C_NATURE_ID, CCProjectNature.CC_NATURE_ID };
}
+ @Override
protected IProject continueCreation(IProject prj) {
try {
CProjectNature.addCNature(prj, new NullProgressMonitor());
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CDTCommonProjectWizard.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CDTCommonProjectWizard.java
index 63c6d291ef3..9f9d14062d5 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CDTCommonProjectWizard.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CDTCommonProjectWizard.java
@@ -82,6 +82,7 @@ implements IExecutableExtension, IWizardWithMemory
wz_desc = desc;
}
+ @Override
public void addPages() {
fMainPage= new CDTMainWizardPage(CUIPlugin.getResourceString(PREFIX));
fMainPage.setTitle(wz_title);
@@ -180,6 +181,7 @@ implements IExecutableExtension, IWizardWithMemory
return true;
}
+ @Override
public boolean performFinish() {
boolean needsPost = (newProject != null && !isChanged());
// create project if it is not created yet
@@ -210,7 +212,8 @@ implements IExecutableExtension, IWizardWithMemory
return false;
}
- public boolean performCancel() {
+ @Override
+ public boolean performCancel() {
clearProject();
return true;
}
@@ -275,11 +278,13 @@ implements IExecutableExtension, IWizardWithMemory
protected abstract IProject continueCreation(IProject prj);
public abstract String[] getNatures();
+ @Override
public void dispose() {
fMainPage.dispose();
}
- public boolean canFinish() {
+ @Override
+ public boolean canFinish() {
if (fMainPage.h_selected != null) {
if(!fMainPage.h_selected.canFinich())
return false;
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CDTMainWizardPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CDTMainWizardPage.java
index 79b87faf80f..586db2ce846 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CDTMainWizardPage.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CDTMainWizardPage.java
@@ -83,7 +83,8 @@ import org.eclipse.cdt.internal.ui.CPluginImages;
/** (non-Javadoc)
* Method declared on IDialogPage.
*/
- public void createControl(Composite parent) {
+ @Override
+ public void createControl(Composite parent) {
super.createControl(parent);
createDynamicGroup((Composite)getControl());
@@ -112,6 +113,7 @@ import org.eclipse.cdt.internal.ui.CPluginImages;
tree = new Tree(c, SWT.SINGLE | SWT.BORDER);
tree.setLayoutData(new GridData(GridData.FILL_BOTH));
tree.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
TreeItem[] tis = tree.getSelection();
if (tis == null || tis.length == 0) return;
@@ -120,7 +122,8 @@ import org.eclipse.cdt.internal.ui.CPluginImages;
}});
tree.getAccessible().addAccessibleListener(
new AccessibleAdapter() {
- public void getName(AccessibleEvent e) {
+ @Override
+ public void getName(AccessibleEvent e) {
e.result = UIMessages.getString("CMainWizardPage.0"); //$NON-NLS-1$
}
}
@@ -135,6 +138,7 @@ import org.eclipse.cdt.internal.ui.CPluginImages;
gd.horizontalSpan = 2;
show_sup.setLayoutData(gd);
show_sup.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
if (h_selected != null)
h_selected.setSupportedOnly(show_sup.getSelection());
@@ -146,7 +150,8 @@ import org.eclipse.cdt.internal.ui.CPluginImages;
show_sup.setSelection(!CDTPrefUtil.getBool(CDTPrefUtil.KEY_NOSUPP));
}
- public IWizardPage getNextPage() {
+ @Override
+ public IWizardPage getNextPage() {
return (h_selected == null) ? null : h_selected.getSpecificPage();
}
@@ -161,7 +166,8 @@ import org.eclipse.cdt.internal.ui.CPluginImages;
* @return true
if all controls are valid, and
* false
if at least one is invalid
*/
- protected boolean validatePage() {
+ @Override
+ protected boolean validatePage() {
setMessage(null);
if (!super.validatePage())
return false;
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CDTProjectWizard.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CDTProjectWizard.java
index d46b0bd87d8..e80de499e2e 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CDTProjectWizard.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CDTProjectWizard.java
@@ -20,10 +20,12 @@ public class CDTProjectWizard extends CDTCommonProjectWizard {
super(UIMessages.getString("NewModelProjectWizard.0"), UIMessages.getString("NewModelProjectWizard.1")); //$NON-NLS-1$ //$NON-NLS-2$
}
+ @Override
public String[] getNatures() {
return new String[0];
}
+ @Override
protected IProject continueCreation(IProject prj) {
return prj;
}
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CProjectWizard.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CProjectWizard.java
index d2f116fb738..c2b2b4a2dd5 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CProjectWizard.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CProjectWizard.java
@@ -24,10 +24,12 @@ public class CProjectWizard extends CDTCommonProjectWizard {
UIMessages.getString("NewModelProjectWizard.5")); //$NON-NLS-1$
}
+ @Override
public String[] getNatures() {
return new String[] { CProjectNature.C_NATURE_ID };
}
+ @Override
protected IProject continueCreation(IProject prj) {
try {
CProjectNature.addCNature(prj, new NullProgressMonitor());
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CWizardHandler.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CWizardHandler.java
index 2549fe7df6f..9d3755a43c6 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CWizardHandler.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/CWizardHandler.java
@@ -199,6 +199,7 @@ public class CWizardHandler implements Cloneable {
public boolean canFinich() {return true;}
+ @Override
public Object clone() {
try {
CWizardHandler clone = (CWizardHandler)super.clone();
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/ICPathContainerPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/ICPathContainerPage.java
index 525180dd014..89a0eda2d72 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/ICPathContainerPage.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/ICPathContainerPage.java
@@ -31,6 +31,7 @@ import org.eclipse.jface.wizard.IWizardPage;
* @deprecated - use IPathEntryContainerPage
*/
+@Deprecated
public interface ICPathContainerPage extends IWizardPage {
/**
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCCProjectWizard.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCCProjectWizard.java
index bb638a14281..b41e6586c33 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCCProjectWizard.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCCProjectWizard.java
@@ -33,6 +33,7 @@ public abstract class NewCCProjectWizard extends NewCProjectWizard {
}
+ @Override
protected void doRun(IProgressMonitor monitor) throws CoreException {
super.doRun(monitor);
// Add C++ Nature to the newly created project.
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCProjectWizard.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCProjectWizard.java
index d549dab9dc2..015265ba8fa 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCProjectWizard.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCProjectWizard.java
@@ -98,6 +98,7 @@ public abstract class NewCProjectWizard extends BasicNewResourceWizard implement
/* (non-Javadoc)
* @see org.eclipse.jface.wizard.IWizard#addPages()
*/
+ @Override
public void addPages() {
fMainPage= new NewCProjectWizardPage(CUIPlugin.getResourceString(PREFIX));
fMainPage.setTitle(wz_title);
@@ -160,6 +161,7 @@ public abstract class NewCProjectWizard extends BasicNewResourceWizard implement
/* (non-Javadoc)
* @see org.eclipse.jface.wizard.IWizard#performFinish()
*/
+ @Override
public boolean performFinish() {
if (!invokeRunnable(getRunnable())) {
return false;
@@ -198,6 +200,7 @@ public abstract class NewCProjectWizard extends BasicNewResourceWizard implement
/*
* Reimplemented method from superclass
*/
+ @Override
protected void initializeDefaultPageImageDescriptor() {
setDefaultPageImageDescriptor(CPluginImages.DESC_WIZABAN_NEW_PROJ);
}
@@ -205,6 +208,7 @@ public abstract class NewCProjectWizard extends BasicNewResourceWizard implement
/* (non-Javadoc)
* Method declared on IWorkbenchWizard.
*/
+ @Override
public void init(IWorkbench workbench, IStructuredSelection currentSelection) {
super.init(workbench, currentSelection);
setWindowTitle(CUIPlugin.getResourceString(WINDOW_TITLE));
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCProjectWizardOptionPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCProjectWizardOptionPage.java
index 2aafb9a0020..2a9283aa52b 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCProjectWizardOptionPage.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCProjectWizardOptionPage.java
@@ -40,6 +40,7 @@ public abstract class NewCProjectWizardOptionPage extends WizardPage implements
setControl(fOptionBlock.createContents(parent));
}
+ @Override
public void setVisible(boolean visible) {
super.setVisible(visible);
fOptionBlock.setVisible(visible);
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCProjectWizardPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCProjectWizardPage.java
index 54ade33597c..3e2d0d9284c 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCProjectWizardPage.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewCProjectWizardPage.java
@@ -64,6 +64,7 @@ public class NewCProjectWizardPage extends WizardNewProjectCreationPage {
* @return true
if all controls are valid, and
* false
if at least one is invalid
*/
+ @Override
protected boolean validatePage() {
if (super.validatePage() == true) {
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewClassCreationWizardPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewClassCreationWizardPage.java
index b7afc91fc7c..cf91c52014f 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewClassCreationWizardPage.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewClassCreationWizardPage.java
@@ -882,7 +882,8 @@ public class NewClassCreationWizardPage extends NewElementWizardPage {
/*
* @see WizardPage#becomesVisible
*/
- public void setVisible(boolean visible) {
+ @Override
+ public void setVisible(boolean visible) {
super.setVisible(visible);
if (visible) {
setFocus();
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewHeaderFileCreationWizard.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewHeaderFileCreationWizard.java
index f459fd9d05e..1e6bf821031 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewHeaderFileCreationWizard.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewHeaderFileCreationWizard.java
@@ -28,7 +28,8 @@ public class NewHeaderFileCreationWizard extends AbstractFileCreationWizard {
/*
* @see Wizard#createPages
*/
- public void addPages() {
+ @Override
+ public void addPages() {
super.addPages();
fPage = new NewHeaderFileCreationWizardPage();
addPage(fPage);
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewSourceFileCreationWizard.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewSourceFileCreationWizard.java
index 2ece37225f0..6190e62bf8d 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewSourceFileCreationWizard.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewSourceFileCreationWizard.java
@@ -28,7 +28,8 @@ public class NewSourceFileCreationWizard extends AbstractFileCreationWizard {
/*
* @see Wizard#createPages
*/
- public void addPages() {
+ @Override
+ public void addPages() {
super.addPages();
fPage = new NewSourceFileCreationWizardPage();
addPage(fPage);
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewSourceFolderCreationWizard.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewSourceFolderCreationWizard.java
index 4907eb81cc0..3e66c82a52a 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewSourceFolderCreationWizard.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewSourceFolderCreationWizard.java
@@ -32,6 +32,7 @@ public class NewSourceFolderCreationWizard extends NewElementWizard {
/*
* @see Wizard#addPages
*/
+ @Override
public void addPages() {
super.addPages();
fPage= new NewSourceFolderWizardPage();
@@ -42,6 +43,7 @@ public class NewSourceFolderCreationWizard extends NewElementWizard {
/* (non-Javadoc)
* @see org.eclipse.jdt.internal.ui.wizards.NewElementWizard#finishPage(org.eclipse.core.runtime.IProgressMonitor)
*/
+ @Override
protected void finishPage(IProgressMonitor monitor) throws InterruptedException, CoreException {
fPage.createSourceRoot(monitor); // use the full progress monitor
}
@@ -49,6 +51,7 @@ public class NewSourceFolderCreationWizard extends NewElementWizard {
/* (non-Javadoc)
* @see org.eclipse.jface.wizard.IWizard#performFinish()
*/
+ @Override
public boolean performFinish() {
boolean res= super.performFinish();
if (res) {
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/conversion/ConversionWizard.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/conversion/ConversionWizard.java
index 59191f7299d..fa47510f942 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/conversion/ConversionWizard.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/conversion/ConversionWizard.java
@@ -62,7 +62,8 @@ public abstract class ConversionWizard
/* (non-Javadoc)
* Method declared on IWorkbenchWizard.
*/
- public void init(IWorkbench workbench, IStructuredSelection currentSelection) {
+ @Override
+ public void init(IWorkbench workbench, IStructuredSelection currentSelection) {
super.init(workbench, currentSelection);
setWindowTitle(getWindowTitleResource());
}
@@ -114,7 +115,8 @@ public abstract class ConversionWizard
* Method doRun calls the doRunPrologue and mainPage's doRun method and the
* doRunEpliogue. Subclasses may overwrite to add further actions
*/
- protected void doRun(IProgressMonitor monitor) throws CoreException {
+ @Override
+ protected void doRun(IProgressMonitor monitor) throws CoreException {
try{
mainPage.doRun(monitor, getProjectID(), getBuildSystemId());
} catch (CoreException ce){
@@ -129,7 +131,8 @@ public abstract class ConversionWizard
* Return the type of project that it is being converted to
* The default if a make project
*/
- public abstract String getProjectID();
+ @Override
+ public abstract String getProjectID();
/**
* Method addPages allows subclasses to add as many pages as they need. Overwrite
@@ -143,19 +146,22 @@ public abstract class ConversionWizard
*
* @see NewCProjectWizard#addPages
*/
- public abstract void addPages();
+ @Override
+ public abstract void addPages();
/**
* Required by superclass but with no implementation here
*
* @param monitor
*/
- protected void doRunPrologue(IProgressMonitor monitor) {}
+ @Override
+ protected void doRunPrologue(IProgressMonitor monitor) {}
/**
* Required by superclass but with no implementation here
*
* @param monitor
*/
- protected void doRunEpilogue(IProgressMonitor monitor) {}
+ @Override
+ protected void doRunEpilogue(IProgressMonitor monitor) {}
}
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java
index ba68d7dee53..66364c32828 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/conversion/ConvertProjectWizardPage.java
@@ -155,6 +155,7 @@ public abstract class ConvertProjectWizardPage
SelectionListener cListener = new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent event) {
convertToC = cRadioButton.getSelection();
convertToCC = ccRadioButton.getSelection();
@@ -212,7 +213,8 @@ public abstract class ConvertProjectWizardPage
table.setLinesVisible(false);
table.getAccessible().addAccessibleListener(
new AccessibleAdapter() {
- public void getName(AccessibleEvent e) {
+ @Override
+ public void getName(AccessibleEvent e) {
e.result = CUIPlugin.getResourceString(PROJECT_LIST);
}
}
@@ -232,7 +234,8 @@ public abstract class ConvertProjectWizardPage
// define and assign sorter
tableViewer.setSorter(new ViewerSorter() {
- public int compare(Viewer viewer, Object object1, Object object2) {
+ @Override
+ public int compare(Viewer viewer, Object object1, Object object2) {
if ((object1 instanceof IProject) && (object2 instanceof IProject)) {
IProject left = (IProject)object1;
@@ -247,7 +250,8 @@ public abstract class ConvertProjectWizardPage
return super.compare(viewer, object1, object2);
}
- public boolean isSorterProperty(Object element, String property) {
+ @Override
+ public boolean isSorterProperty(Object element, String property) {
return true;
}
});
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/internal/templateengine/wizard/TemplateCNewWizard.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/internal/templateengine/wizard/TemplateCNewWizard.java
index d312b4c6c0c..bbf1985d8c4 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/internal/templateengine/wizard/TemplateCNewWizard.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/internal/templateengine/wizard/TemplateCNewWizard.java
@@ -29,6 +29,7 @@ public class TemplateCNewWizard extends CNewWizard {
/**
* Creates and returns an array of items to be displayed
*/
+ @Override
public EntryDescriptor[] createItems(boolean supportedOnly, IWizard wizard) {
Template[] templates = TemplateEngineUI.getDefault().getTemplates();
ArrayList items = new ArrayList();
@@ -46,6 +47,7 @@ public class TemplateCNewWizard extends CNewWizard {
return items.toArray(new EntryDescriptor[items.size()]);
}
+ @Override
public void setDependentControl(Composite parent,
IWizardItemsListListener page) {
//nothing to do?
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/AbstractWizardDataPage.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/AbstractWizardDataPage.java
index 92eda249378..d13b45a195d 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/AbstractWizardDataPage.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/AbstractWizardDataPage.java
@@ -56,6 +56,7 @@ public abstract class AbstractWizardDataPage extends WizardPage implements IWiza
* (non-Javadoc)
* @see org.eclipse.jface.wizard.WizardPage#getNextPage()
*/
+ @Override
public IWizardPage getNextPage() {
if(next != null) {
return next;
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/ProjectSelectionPage.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/ProjectSelectionPage.java
index e470b9e10f7..4654e69f3c7 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/ProjectSelectionPage.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/ProjectSelectionPage.java
@@ -260,6 +260,7 @@ public class ProjectSelectionPage extends WizardPage implements IWizardDataPage
});
}
+ @Override
public void setVisible(boolean visible) {
super.setVisible(visible);
}
@@ -342,6 +343,7 @@ public class ProjectSelectionPage extends WizardPage implements IWizardDataPage
* (non-Javadoc)
* @see org.eclipse.jface.wizard.WizardPage#getNextPage()
*/
+ @Override
public IWizardPage getNextPage() {
if(next != null) {
return next;
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/SimpleElementException.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/SimpleElementException.java
index b13940adbb0..cd8c1750dbc 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/SimpleElementException.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/SimpleElementException.java
@@ -55,6 +55,7 @@ public class SimpleElementException extends Exception {
*
* @return String
*/
+ @Override
public String toString() {
return expDefinition;
}
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/Template.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/Template.java
index 35c30fa5a25..d1f8f9b9a52 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/Template.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/Template.java
@@ -180,11 +180,13 @@ public class Template extends TemplateCore {
* resources to each process (Ref. ProcessResourceManager).
* @param monitor
*/
+ @Override
public IStatus[] executeTemplateProcesses(IProgressMonitor monitor, final boolean showError) {
setDirty();
TemplateEngine.getDefault().updateSharedDefaults(this);
final IStatus[][] result = new IStatus[1][];
WorkspaceModifyOperation wmo = new WorkspaceModifyOperation() {
+ @Override
protected void execute(IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException ,java.lang.reflect.InvocationTargetException ,InterruptedException {
try {
result[0] = getProcessHandler().processAll(monitor);
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplateClassWizard.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplateClassWizard.java
index cf2c06dedf8..7f2ce96647c 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplateClassWizard.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplateClassWizard.java
@@ -42,21 +42,25 @@ public class TemplateClassWizard extends TemplatesChoiceWizard implements INewWi
//setDefaultPageImageDescriptor(TemplateEnginePlugin.imageDescriptorFromPlugin(TemplateEnginePlugin.getDefault().getWizardIconPluginID(), TemplateEnginePlugin.getDefault().getWizardIconFile()));
}
+ @Override
public String getListSelectionTitle()
{
return Messages.getString("TemplateClassWizard.1"); //$NON-NLS-1$
}
+ @Override
public String getListSelectionDescription()
{
return Messages.getString("TemplateClassWizard.2"); //$NON-NLS-1$
}
+ @Override
public String getListSelectionLabel()
{
return Messages.getString("TemplateClassWizard.3"); //$NON-NLS-1$
}
+ @Override
protected IWizardDataPage[] getPagesBeforeTemplatePages() {
if (pagesBeforeTemplatePages == null) {
projectSelectionPage = new ProjectSelectionPage();
@@ -68,6 +72,7 @@ public class TemplateClassWizard extends TemplatesChoiceWizard implements INewWi
return pagesBeforeTemplatePages;
}
+ @Override
protected IWizardDataPage[] getPagesAfterTemplatePages() {
if (pagesAfterTemplatePages == null) {
pagesAfterTemplatePages = new IWizardDataPage[] {};
@@ -85,12 +90,14 @@ public class TemplateClassWizard extends TemplatesChoiceWizard implements INewWi
configElement = config;
}
+ @Override
public boolean performFinish() {
boolean retVal = super.performFinish();
BasicNewProjectResourceWizard.updatePerspective(configElement);
return retVal;
}
+ @Override
protected IWizardDataPage[] getPagesAfterTemplateSelection() {
if (pagesAfterTemplateSelection == null) {
pagesAfterTemplateSelection = new IWizardDataPage[] {};
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplateDrivenWizard.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplateDrivenWizard.java
index 03d95736e55..37a874a1222 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplateDrivenWizard.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplateDrivenWizard.java
@@ -47,10 +47,12 @@ public abstract class TemplateDrivenWizard extends Wizard {
protected Composite pageContainer;
protected List templatePagesOrderVector;
+ @Override
public final void addPage(IWizardPage page) {
page.setWizard(this);
}
+ @Override
public final void addPages() {
IWizardPage[] pages = getPagesBeforeTemplatePages();
for(int i=0; i pagesBeforeTemplatePages.size() + templatePagesOrderVector.size()) {//current is some page after template pages other than the first post-template page
pageIndex--;
@@ -96,6 +99,7 @@ public abstract class TemplateDrivenWizard extends Wizard {
return null;
}
+ @Override
public IWizardPage getNextPage(IWizardPage page) {
if (pageIndex < pagesBeforeTemplatePages.size() - 1) {//current is a page before template pages that is not the final one
pageIndex++;
@@ -124,6 +128,7 @@ public abstract class TemplateDrivenWizard extends Wizard {
return null;
}
+ @Override
public final boolean canFinish() {
for(Iterator i = pagesBeforeTemplatePages.iterator(); i.hasNext(); ) {
IWizardPage page = (IWizardPage) i.next();
@@ -149,6 +154,7 @@ public abstract class TemplateDrivenWizard extends Wizard {
return true;
}
+ @Override
public boolean performFinish() {
IRunnableWithProgress op= new WorkspaceModifyDelegatingOperation(new IRunnableWithProgress() {
public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException {
@@ -178,6 +184,7 @@ public abstract class TemplateDrivenWizard extends Wizard {
}
}
+ @Override
public final void createPageControls(Composite pageContainer) {
super.createPageControls(pageContainer);
this.pageContainer = pageContainer;
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplateListSelectionPage.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplateListSelectionPage.java
index 969eb59c2fb..3963fd285e9 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplateListSelectionPage.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplateListSelectionPage.java
@@ -195,11 +195,13 @@ class TemplateListSelectionPage extends WizardSelectionPage implements ISelectio
return wizard.getStartingPage();
}
+ @Override
public boolean canFlipToNextPage() {
IStructuredSelection ssel = (IStructuredSelection)wizardSelectionViewer.getSelection();
return ssel != null && !ssel.isEmpty() && (ssel.getFirstElement() instanceof Template);
}
+ @Override
public void setVisible(boolean visible) {
if (visible) {
Template[] templates = parentWizard.getTemplates();
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplatesChoiceWizard.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplatesChoiceWizard.java
index 9caa110840b..571379f7821 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplatesChoiceWizard.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/TemplatesChoiceWizard.java
@@ -46,6 +46,7 @@ public abstract class TemplatesChoiceWizard extends Wizard implements ITemplates
protected IWorkbench workbench;
protected IStructuredSelection selection;
+ @Override
public final void addPages() {
IWizardPage[] pages = getPagesBeforeTemplatePages();
for(int i=0; i valueStore = template.getValueStore();
finishPressed = true;
@@ -110,10 +112,12 @@ class WizardNode implements IWizardNode {
return true;
}
+ @Override
public boolean canFinish(){
return !finishPressed && super.canFinish();
}
+ @Override
public void createPageControls(Composite pageContainer) {
super.createPageControls(pageContainer);
parentPage.adjustTemplateValues(template);
@@ -125,6 +129,7 @@ class WizardNode implements IWizardNode {
}
}
+ @Override
public Image getDefaultPageImage() {
return parentPage.getImage();
}
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/event/PatternEvent.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/event/PatternEvent.java
index caf513b8727..dc03106bfdc 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/event/PatternEvent.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/event/PatternEvent.java
@@ -66,6 +66,7 @@ public class PatternEvent extends EventObject {
*
* @return String
*/
+ @Override
public String toString() {
return eventMessage;
}
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/NewProjectCreationPage.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/NewProjectCreationPage.java
index 4d0f2ff3f67..8ba0222c42e 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/NewProjectCreationPage.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/NewProjectCreationPage.java
@@ -62,6 +62,7 @@ public class NewProjectCreationPage extends WizardNewProjectCreationPage impleme
return baseName;
}
+ @Override
protected boolean validatePage() {
if (super.validatePage() == true) {
IStatus validName = isValidName(getProjectName());
@@ -121,6 +122,7 @@ public class NewProjectCreationPage extends WizardNewProjectCreationPage impleme
* (non-Javadoc)
* @see org.eclipse.jface.wizard.WizardPage#getNextPage()
*/
+ @Override
public IWizardPage getNextPage() {
if(next != null) {
return next;
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/TemplateInputDialog.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/TemplateInputDialog.java
index 754a2bb1745..954eb6723fd 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/TemplateInputDialog.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/TemplateInputDialog.java
@@ -105,6 +105,7 @@ public class TemplateInputDialog extends Dialog {
* @see org.eclipse.jface.window.Window#configureShell(org.eclipse.swt.widgets.Shell)
*/
+ @Override
protected void configureShell(Shell shell) {
super.configureShell(shell);
this.shell = shell;
@@ -117,6 +118,7 @@ public class TemplateInputDialog extends Dialog {
* @see org.eclipse.jface.dialogs.Dialog#createDialogArea(org.eclipse.swt.widgets.Composite)
*/
+ @Override
protected Control createDialogArea(Composite parent) {
this.parent = parent;
@@ -229,6 +231,7 @@ public class TemplateInputDialog extends Dialog {
* overridden to perform custom events on OK button.
*/
+ @Override
protected void okPressed() {
if (option == TemplatePreferencePage.OPTION_ADD) {
String name = nameText.getText();
@@ -283,6 +286,7 @@ public class TemplateInputDialog extends Dialog {
*
* @see org.eclipse.jface.dialogs.Dialog#cancelPressed()
*/
+ @Override
protected void cancelPressed() {
sharedDialog.close();
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/TemplatePreferencePage.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/TemplatePreferencePage.java
index f1691148934..edda6959dd1 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/TemplatePreferencePage.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/TemplatePreferencePage.java
@@ -181,6 +181,7 @@ public class TemplatePreferencePage extends PreferencePage implements IWorkbench
* @return subComposite
*/
+ @Override
protected Control createContents(Composite parent) {
Composite composite = new Composite(parent, SWT.NONE);
@@ -303,6 +304,7 @@ public class TemplatePreferencePage extends PreferencePage implements IWorkbench
private void addTableListener() {
SelectionListener sListener = new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
boolean isSelected = table.isSelected(table.getSelectionIndex());
int selectionCount = table.getSelectionCount();
@@ -378,6 +380,7 @@ public class TemplatePreferencePage extends PreferencePage implements IWorkbench
inputDialog = new TemplateInputDialog(getShell());
SelectionListener listener = new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
if (e.getSource().equals(editButton)) {
String editItemString = getSelectedItemNameFromTable();
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/UIPage.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/UIPage.java
index 6f66652b58c..d988a84e707 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/UIPage.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/UIPage.java
@@ -114,6 +114,7 @@ public abstract class UIPage extends DialogPage {
*
* @return Control.
*/
+ @Override
public Control getControl() {
return uiComposite;
}
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/UIWizardPage.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/UIWizardPage.java
index 76e5294697d..d2bb071ff22 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/UIWizardPage.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/pages/UIWizardPage.java
@@ -128,6 +128,7 @@ public class UIWizardPage extends UIPage implements IWizardDataPage, PatternEven
* @return Image.
*/
+ @Override
public Image getImage() {
Image result = super.getImage();
@@ -184,6 +185,7 @@ public class UIWizardPage extends UIPage implements IWizardDataPage, PatternEven
/**
* Overloaded from DialogPage
*/
+ @Override
public Shell getShell() {
IWizardContainer container = getContainer();
@@ -253,6 +255,7 @@ public class UIWizardPage extends UIPage implements IWizardDataPage, PatternEven
/**
* @return String, Page name of this page.
*/
+ @Override
public String toString() {
return name;
}
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/GenericUIElementGroup.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/GenericUIElementGroup.java
index 536c89377b2..2b5aee289d5 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/GenericUIElementGroup.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/GenericUIElementGroup.java
@@ -29,14 +29,17 @@ public class GenericUIElementGroup extends UIElement {
/**
* @deprecated use {@value UIGroupTypeEnum#PAGES_ONLY}
*/
+ @Deprecated
public static String PAGES_ONLY = UIGroupTypeEnum.PAGES_ONLY.getId();
/**
* @deprecated use {@value UIGroupTypeEnum#PAGES_ONLY}
*/
+ @Deprecated
public static String PAGES_TAB = UIGroupTypeEnum.PAGES_TAB.getId();
/**
* @deprecated
*/
+ @Deprecated
public static String LOGTYPE = "UIElement"; //$NON-NLS-1$
UIGroupTypeEnum type = null;
@@ -60,6 +63,7 @@ public class GenericUIElementGroup extends UIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#setValues(java.util.Map)
*/
+ @Override
public void setValues(Map valueMap) {
int childCount = getChildCount();
@@ -71,6 +75,7 @@ public class GenericUIElementGroup extends UIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#getValues()
*/
+ @Override
public Map getValues() {
HashMap valueMap = new HashMap();
int childCount = getChildCount();
@@ -85,6 +90,7 @@ public class GenericUIElementGroup extends UIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#createWidgets(org.eclipse.cdt.ui.templateengine.uitree.uiwidgets.UIComposite)
*/
+ @Override
public void createWidgets(UIComposite uiComposite) {
int childCount = getChildCount();
@@ -101,6 +107,7 @@ public class GenericUIElementGroup extends UIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#disposeWidget()
*/
+ @Override
public void disposeWidget() {
int childCount = getChildCount();
@@ -116,6 +123,7 @@ public class GenericUIElementGroup extends UIElement {
* @param index
* @return child uiElement
*/
+ @Override
public UIElement getChild(int index) {
return childList.get(index);
}
@@ -127,6 +135,7 @@ public class GenericUIElementGroup extends UIElement {
* @see UIElement
* @param aUIElement
*/
+ @Override
public void addToChildList(UIElement aUIElement) {
childList.add(aUIElement);
}
@@ -138,6 +147,7 @@ public class GenericUIElementGroup extends UIElement {
* @see UIElement
* @return the child count of UIElement
*/
+ @Override
public int getChildCount() {
return childList.size();
}
@@ -153,6 +163,7 @@ public class GenericUIElementGroup extends UIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#isValid()
*/
+ @Override
public boolean isValid() {
boolean retVal = true;
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/InputUIElement.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/InputUIElement.java
index b2f4b2a23ac..7bef9d2e9ca 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/InputUIElement.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/InputUIElement.java
@@ -67,6 +67,7 @@ public abstract class InputUIElement extends UIElement {
* @param uiElement
* @throws SimpleElementException
*/
+ @Override
public void addToChildList(UIElement uiElement) throws SimpleElementException {
throw new SimpleElementException();
}
@@ -76,6 +77,7 @@ public abstract class InputUIElement extends UIElement {
*
* @see UIElement
*/
+ @Override
public int getChildCount() throws SimpleElementException {
throw new SimpleElementException();
}
@@ -85,6 +87,7 @@ public abstract class InputUIElement extends UIElement {
*
* @see UIElement
*/
+ @Override
public UIElement getChild(int index) throws SimpleElementException {
throw new SimpleElementException();
}
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/SimpleUIElementGroup.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/SimpleUIElementGroup.java
index 0d727bc7d27..345ac39d6e4 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/SimpleUIElementGroup.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/SimpleUIElementGroup.java
@@ -29,6 +29,7 @@ public class SimpleUIElementGroup extends GenericUIElementGroup {
/**
* @see UIElement
*/
+ @Override
public void setValues(Map valueMap) {
super.setValues(valueMap);
}
@@ -36,6 +37,7 @@ public class SimpleUIElementGroup extends GenericUIElementGroup {
/**
* @see UIElement
*/
+ @Override
public Map getValues() {
return super.getValues();
}
@@ -43,6 +45,7 @@ public class SimpleUIElementGroup extends GenericUIElementGroup {
/**
* @see UIElement
*/
+ @Override
public void createWidgets(UIComposite uiComposite) {
super.createWidgets(uiComposite);
}
@@ -53,11 +56,13 @@ public class SimpleUIElementGroup extends GenericUIElementGroup {
*
* @see UIElement
*/
+ @Override
public void disposeWidget() {
super.disposeWidget();
}
// @see UIElement
+ @Override
public boolean isValid() {
return super.isValid();
}
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/UIAttributes.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/UIAttributes.java
index 66ac5cdc9a8..8ad495054fe 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/UIAttributes.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/UIAttributes.java
@@ -30,11 +30,13 @@ public class UIAttributes extends HashMap {
this.templateInfo = templateInfo;
}
+ @Override
public String put(String key, String value) {
value = TemplateEngineHelper.externalizeTemplateString(templateInfo, value);
return super.put(key, value);
}
+ @Override
public void putAll(Map extends String, ? extends String> map) {
for(String key : map.keySet()) {
String value = map.get(key);
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/UIGroupTypeEnum.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/UIGroupTypeEnum.java
index 2a6a9ed027a..42fc6aa6de4 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/UIGroupTypeEnum.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/UIGroupTypeEnum.java
@@ -23,6 +23,7 @@ public class UIGroupTypeEnum {
this.id = id;
}
+ @Override
public boolean equals(Object other) {
if(other instanceof UIGroupTypeEnum) {
return id.equals(((UIGroupTypeEnum)other).id);
@@ -30,6 +31,7 @@ public class UIGroupTypeEnum {
return false;
}
+ @Override
public int hashCode() {
return id.hashCode();
}
@@ -38,6 +40,7 @@ public class UIGroupTypeEnum {
return id;
}
+ @Override
public String toString() {
return id;
}
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UIBooleanWidget.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UIBooleanWidget.java
index 6acedd1b2bd..f7cf5ef3c9b 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UIBooleanWidget.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UIBooleanWidget.java
@@ -62,6 +62,7 @@ public class UIBooleanWidget extends InputUIElement {
/**
* @return HashMap which contains the values in the Boolean Widget.
*/
+ @Override
public Map getValues() {
Map values = new HashMap();
values.put(uiAttributes.get(InputUIElement.ID), Boolean.toString(booleanValue));
@@ -71,6 +72,7 @@ public class UIBooleanWidget extends InputUIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#setValues(java.util.Map)
*/
+ @Override
public void setValues(Map valueMap) {
booleanValue = new Boolean(valueMap.get(uiAttributes.get(InputUIElement.ID))).booleanValue();
}
@@ -78,6 +80,7 @@ public class UIBooleanWidget extends InputUIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#createWidgets(org.eclipse.cdt.ui.templateengine.uitree.uiwidgets.UIComposite)
*/
+ @Override
public void createWidgets(UIComposite uiComposite) {
GridData gridData = null;
this.uiComposite = uiComposite;
@@ -101,6 +104,7 @@ public class UIBooleanWidget extends InputUIElement {
button.setData(".uid", uiAttributes.get(UIElement.ID)); //$NON-NLS-1$
button.setSelection(new Boolean(booleanValue).booleanValue());
button.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
booleanValue = button.getSelection();
}
@@ -110,6 +114,7 @@ public class UIBooleanWidget extends InputUIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#isValid()
*/
+ @Override
public boolean isValid() {
boolean retVal= true;
String mandatory= uiAttributes.get(InputUIElement.MANDATORY);
@@ -122,6 +127,7 @@ public class UIBooleanWidget extends InputUIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#disposeWidget()
*/
+ @Override
public void disposeWidget() {
label.dispose();
button.dispose();
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UIBrowseWidget.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UIBrowseWidget.java
index 7ba900a1f6c..4bc2e807208 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UIBrowseWidget.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UIBrowseWidget.java
@@ -63,6 +63,7 @@ public class UIBrowseWidget extends UITextWidget implements ModifyListener {
*
* @param composite
*/
+ @Override
public void createWidgets(UIComposite composite) {
uiComposite = composite;
@@ -92,6 +93,7 @@ public class UIBrowseWidget extends UITextWidget implements ModifyListener {
button.setText(InputUIElement.BROWSELABEL);
button.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent event) {
onBrowsePushed();
}
@@ -115,6 +117,7 @@ public class UIBrowseWidget extends UITextWidget implements ModifyListener {
* call the dispose method on the widgets. This is to ensure that the
* widgets are properly disposed.
*/
+ @Override
public void disposeWidget() {
label.dispose();
text.dispose();
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UISelectWidget.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UISelectWidget.java
index 4a63c175003..dac5d585472 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UISelectWidget.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UISelectWidget.java
@@ -67,6 +67,7 @@ public class UISelectWidget extends InputUIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#getValues()
*/
+ @Override
public Map getValues() {
Map values = new HashMap();
if(currentValue != null) {
@@ -78,6 +79,7 @@ public class UISelectWidget extends InputUIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#setValues(java.util.Map)
*/
+ @Override
public void setValues(Map valueMap) {
defaultValue= valueMap.get(uiAttributes.get(InputUIElement.ID));
if (combo != null) {
@@ -94,6 +96,7 @@ public class UISelectWidget extends InputUIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#createWidgets(org.eclipse.cdt.ui.templateengine.uitree.uiwidgets.UIComposite)
*/
+ @Override
public void createWidgets(final UIComposite uiComposite) {
label= new Label(uiComposite, SWT.LEFT);
label.setText(uiAttributes.get(InputUIElement.WIDGETLABEL));
@@ -118,6 +121,7 @@ public class UISelectWidget extends InputUIElement {
}
combo.select(defaultIndex);
combo.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent e) {
currentValue= getValue(combo.getItem(combo.getSelectionIndex()));
uiComposite.firePatternEvent(createPatternEvent());
@@ -135,6 +139,7 @@ public class UISelectWidget extends InputUIElement {
* @return whether this widget has been set to a valid state. For this
* widget type that means whether the user has selected a non-empty string name.
*/
+ @Override
public boolean isValid() {
boolean retVal = true;
if(Boolean.parseBoolean(uiAttributes.get(InputUIElement.MANDATORY))) {
@@ -156,6 +161,7 @@ public class UISelectWidget extends InputUIElement {
/*
* @see org.eclipse.cdt.ui.templateengine.uitree.UIElement#disposeWidget()
*/
+ @Override
public void disposeWidget() {
label.dispose();
combo.dispose();
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UISpecialListWidget.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UISpecialListWidget.java
index bcd5a8d23da..a22d6b41f75 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UISpecialListWidget.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UISpecialListWidget.java
@@ -47,6 +47,7 @@ public class UISpecialListWidget extends UIStringListWidget {
*
* @param uiComposite
*/
+ @Override
public void createWidgets(final UIComposite uiComposite) {
GridData gridData = null;
@@ -85,6 +86,7 @@ public class UISpecialListWidget extends UIStringListWidget {
* call the dispose method on the widgets. This is to ensure that the
* widgets are properly disposed.
*/
+ @Override
public void disposeWidget() {
label.dispose();
fileListControl = null;
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UIStringListWidget.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UIStringListWidget.java
index 6a918d1e787..0b2113914d2 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UIStringListWidget.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UIStringListWidget.java
@@ -66,6 +66,7 @@ public class UIStringListWidget extends InputUIElement {
/**
* @return String_List value contained in the String_List Widget.
*/
+ @Override
public Map getValues() {
Map retMap = new HashMap();
String itemString = new String();
@@ -82,6 +83,7 @@ public class UIStringListWidget extends InputUIElement {
*
* @param valueMap
*/
+ @Override
public void setValues(Map valueMap) {
String items = (String) valueMap.get(uiAttributes.get(InputUIElement.ID));
@@ -101,6 +103,7 @@ public class UIStringListWidget extends InputUIElement {
*
* @param uiComposite
*/
+ @Override
public void createWidgets(final UIComposite uiComposite) {
GridData gridData = null;
@@ -149,6 +152,7 @@ public class UIStringListWidget extends InputUIElement {
*
* @return boolean.
*/
+ @Override
public boolean isValid() {
boolean retVal = true;
String mandatory = uiAttributes.get(InputUIElement.MANDATORY);
@@ -163,6 +167,7 @@ public class UIStringListWidget extends InputUIElement {
* call the dispose method on the widgets. This is to ensure that the
* widgets are properly disposed.
*/
+ @Override
public void disposeWidget() {
label.dispose();
fileListControl = null;
diff --git a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UITextWidget.java b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UITextWidget.java
index b1413e72921..6b02b0ec63d 100644
--- a/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UITextWidget.java
+++ b/core/org.eclipse.cdt.ui/templateengine/org/eclipse/cdt/ui/templateengine/uitree/uiwidgets/UITextWidget.java
@@ -78,6 +78,7 @@ public class UITextWidget extends InputUIElement implements ModifyListener {
/**
* @return String, value contained in the Text Widget.
*/
+ @Override
public Map getValues() {
Map retMap = new HashMap();
retMap.put(uiAttributes.get(InputUIElement.ID), textValue);
@@ -90,6 +91,7 @@ public class UITextWidget extends InputUIElement implements ModifyListener {
*
* @param valueMap
*/
+ @Override
public void setValues(Map valueMap) {
String val = valueMap.get(uiAttributes.get(InputUIElement.ID));
String key = null;
@@ -115,6 +117,7 @@ public class UITextWidget extends InputUIElement implements ModifyListener {
*
* @param uiComposite
*/
+ @Override
public void createWidgets(UIComposite uiComposite) {
GridData gd = new GridData();
@@ -144,6 +147,7 @@ public class UITextWidget extends InputUIElement implements ModifyListener {
* call the dispose method on the widgets. This is to ensure that the
* widgets are properly disposed.
*/
+ @Override
public void disposeWidget() {
label.dispose();
text.dispose();
@@ -253,6 +257,7 @@ public class UITextWidget extends InputUIElement implements ModifyListener {
*
* @return boolean.
*/
+ @Override
public boolean isValid() {
boolean retVal = true;
String mandatory = uiAttributes.get(InputUIElement.MANDATORY);
diff --git a/core/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/FileListControl.java b/core/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/FileListControl.java
index 9851974fa69..09e3f28857f 100644
--- a/core/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/FileListControl.java
+++ b/core/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/FileListControl.java
@@ -112,6 +112,7 @@ public class FileListControl {
/* (non-Javadoc)
* @see org.eclipse.jface.dialogs.Dialog#createButtonsForButtonBar(org.eclipse.swt.widgets.Composite)
*/
+ @Override
protected void createButtonsForButtonBar(Composite parent) {
super.createButtonsForButtonBar(parent);
@@ -121,6 +122,7 @@ public class FileListControl {
/* Browse button for workspace folders/files */
final Button workspaceButton = createButton(parent, 3, WORKSPACEBUTTON_NAME, false);
workspaceButton.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent ev) {
/* Before opening the browse dialog we try to convert the current
* path text to a valid workspace resource, so we can set it
@@ -232,6 +234,7 @@ public class FileListControl {
/* Browse button for external directories/files */
final Button externalButton = createButton(parent, 4, FILESYSTEMBUTTON_NAME, false);
externalButton.addSelectionListener(new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent ev) {
String currentName;
String result;
@@ -426,6 +429,7 @@ public class FileListControl {
list.addSelectionListener(getSelectionListener());
//Add a double-click event handler
list.addMouseListener(new MouseAdapter() {
+ @Override
public void mouseDoubleClick(MouseEvent e) {
// Popup the editor on the selected item from the list
editSelection();
@@ -436,6 +440,7 @@ public class FileListControl {
/* (non-Javadoc)
* @see org.eclipse.swt.events.KeyAdapter#keyPressed(org.eclipse.swt.events.KeyEvent)
*/
+ @Override
public void keyPressed(KeyEvent e) {
// Is this the delete key
if (e.keyCode == SWT.DEL) {
@@ -535,6 +540,7 @@ public class FileListControl {
*/
private void createSelectionListener() {
selectionListener = new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent event) {
Widget widget = event.widget;
if (widget == addItem) {
diff --git a/core/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/RadioButtonsArea.java b/core/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/RadioButtonsArea.java
index e5726b714d2..5f1287eda71 100644
--- a/core/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/RadioButtonsArea.java
+++ b/core/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/RadioButtonsArea.java
@@ -73,6 +73,7 @@ public class RadioButtonsArea extends Composite {
createControl(parent, labelText);
}
+ @Override
public void setEnabled(boolean enabled) {
for( int i = 0; i < radioButtons.length; i++ ) {
radioButtons[i].setEnabled(enabled);
@@ -121,6 +122,7 @@ public class RadioButtonsArea extends Composite {
radioButtons = new Button[labelsAndValues.length];
listener = new SelectionAdapter() {
+ @Override
public void widgetSelected(SelectionEvent event) {
value = (String) (event.widget.getData());
fireSelectionEvent(event); // Infor any external listener
diff --git a/core/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/TabFolderLayout.java b/core/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/TabFolderLayout.java
index 35878043b95..4c662926108 100644
--- a/core/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/TabFolderLayout.java
+++ b/core/org.eclipse.cdt.ui/utils.ui/org/eclipse/cdt/utils/ui/controls/TabFolderLayout.java
@@ -20,6 +20,7 @@ import org.eclipse.swt.widgets.Layout;
public class TabFolderLayout extends Layout {
+ @Override
protected Point computeSize (Composite composite, int wHint, int hHint, boolean flushCache) {
if (wHint != SWT.DEFAULT && hHint != SWT.DEFAULT)
return new Point(wHint, hHint);
@@ -42,6 +43,7 @@ public class TabFolderLayout extends Layout {
return new Point(maxWidth, maxHeight);
}
+ @Override
protected void layout (Composite composite, boolean flushCache) {
Rectangle rect= composite.getClientArea();