1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-03 23:25:26 +02:00

[216252] removing ISystemMessageProvider

This commit is contained in:
David McKnight 2008-02-26 15:28:42 +00:00
parent b08ef16c69
commit 268d586261
2 changed files with 1 additions and 16 deletions

View file

@ -74,7 +74,6 @@ import org.eclipse.rse.services.clientserver.archiveutils.AbsoluteVirtualPath;
import org.eclipse.rse.services.clientserver.archiveutils.ArchiveHandlerManager;
import org.eclipse.rse.services.clientserver.archiveutils.ISystemArchiveHandler;
import org.eclipse.rse.services.clientserver.archiveutils.VirtualChild;
import org.eclipse.rse.services.clientserver.messages.ISystemMessageProvider;
import org.eclipse.rse.services.clientserver.messages.SimpleSystemMessage;
import org.eclipse.rse.services.clientserver.messages.SystemMessage;
import org.eclipse.rse.services.clientserver.messages.SystemMessageException;
@ -125,17 +124,13 @@ public class LocalFileService extends AbstractFileService implements IFileServic
private String _osCmdShell = null;
protected ISystemFileTypes _fileTypeRegistry;
protected ISystemMessageProvider _msgProvider;
public LocalFileService(ISystemFileTypes fileTypeRegistry)
{
_fileTypeRegistry = fileTypeRegistry;
}
public LocalFileService (ISystemFileTypes fileTypeRegistry, ISystemMessageProvider msgProvider) {
this(fileTypeRegistry);
_msgProvider = msgProvider;
}
public String getName()
{

View file

@ -24,7 +24,6 @@ import java.util.SortedSet;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.rse.internal.services.local.ILocalService;
import org.eclipse.rse.internal.services.local.LocalServiceResources;
import org.eclipse.rse.services.clientserver.messages.ISystemMessageProvider;
import org.eclipse.rse.services.clientserver.messages.SystemMessage;
import org.eclipse.rse.services.clientserver.messages.SystemMessageException;
import org.eclipse.rse.services.clientserver.processes.IHostProcess;
@ -38,18 +37,12 @@ public class LocalProcessService extends AbstractProcessService implements ILoca
{
protected String[] _statusTypes;
protected ProcessHandler handler;
protected ISystemMessageProvider _msgProvider;
public LocalProcessService()
{
handler = ProcessHandlerManager.getInstance().getNewProcessHandler();
}
public LocalProcessService(ISystemMessageProvider msgProvider)
{
this();
_msgProvider = msgProvider;
}
public String getName()
{
@ -167,7 +160,4 @@ public class LocalProcessService extends AbstractProcessService implements ILoca
{
}
public SystemMessage getMessage(String messageID) {
return (_msgProvider != null ? _msgProvider.getMessage(messageID) : super.getMessage(messageID));
}
}