Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.jface.text/src/org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2.java')
-rw-r--r--org.eclipse.jface.text/src/org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2.java b/org.eclipse.jface.text/src/org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2.java
index f8993b471ea..26ea2ecc0f3 100644
--- a/org.eclipse.jface.text/src/org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2.java
+++ b/org.eclipse.jface.text/src/org/eclipse/jface/internal/text/link/contentassist/ContentAssistant2.java
@@ -667,7 +667,7 @@ public class ContentAssistant2 implements IContentAssistant, IContentAssistantEx
private boolean fIsAutoInserting= false;
private int fProposalPopupOrientation= PROPOSAL_OVERLAY;
private int fContextInfoPopupOrientation= CONTEXT_INFO_ABOVE;
- private Map fProcessors;
+ private Map<String, IContentAssistProcessor> fProcessors;
private String fPartitioning;
private Color fContextInfoPopupBackground;
@@ -690,7 +690,7 @@ public class ContentAssistant2 implements IContentAssistant, IContentAssistantEx
private int fCompletionPosition;
private String[] fProposalStrings;
private ICompletionProposal[] fProposals;
- private final List fProposalListeners= new ArrayList();
+ private final List<IProposalListener> fProposalListeners= new ArrayList<>();
/**
* Tells whether colored label support is enabled.
@@ -764,7 +764,7 @@ public class ContentAssistant2 implements IContentAssistant, IContentAssistantEx
Assert.isNotNull(contentType);
if (fProcessors == null)
- fProcessors= new HashMap();
+ fProcessors= new HashMap<>();
if (processor == null)
fProcessors.remove(contentType);
@@ -780,7 +780,7 @@ public class ContentAssistant2 implements IContentAssistant, IContentAssistantEx
if (fProcessors == null)
return null;
- return (IContentAssistProcessor) fProcessors.get(contentType);
+ return fProcessors.get(contentType);
}
/**
@@ -1522,9 +1522,9 @@ public class ContentAssistant2 implements IContentAssistant, IContentAssistantEx
* @param proposal the proposal
*/
public void fireProposalChosen(ICompletionProposal proposal) {
- List list= new ArrayList(fProposalListeners);
- for (Iterator it= list.iterator(); it.hasNext();) {
- IProposalListener listener= (IProposalListener) it.next();
+ List<IProposalListener> list= new ArrayList<>(fProposalListeners);
+ for (Iterator<IProposalListener> it= list.iterator(); it.hasNext();) {
+ IProposalListener listener= it.next();
listener.proposalChosen(proposal);
}

Back to the top