assistant.setDocumentPartitioning(getConfiguredDocumentPartitioning(sourceViewer));
processor = new ATGCompletionProcessor(fEditor.getATGModelProvider(), new IgnoreCaseSegmentProposalProvider());
assistant.setContentAssistProcessor(processor, ATGPartitions.IGNORECASE_SEGMENT);
processor = new ATGCompletionProcessor(fEditor.getATGModelProvider(), new CharactersSegmentProposalProvider());
assistant.setContentAssistProcessor(processor, ATGPartitions.CHARACTERS_SEGMENT);
processor = new ATGCompletionProcessor(fEditor.getATGModelProvider(), new TokensSegmentProposalProvider());
assistant.setContentAssistProcessor(processor, ATGPartitions.TOKENS_SEGMENT);