From e2d9f5123dc3404c6718d9e1fd7ecc9551959c50 Mon Sep 17 00:00:00 2001 From: Anna Dushistova Date: Thu, 5 Mar 2009 16:29:46 +0000 Subject: [PATCH] [259412] fixed getName and getDescription methods to return name and description of real service if possible. --- .../terminals/AbstractDelegatingTerminalService.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/terminals/AbstractDelegatingTerminalService.java b/rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/terminals/AbstractDelegatingTerminalService.java index bf1ec9f93aa..5fd83db8ee5 100644 --- a/rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/terminals/AbstractDelegatingTerminalService.java +++ b/rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/terminals/AbstractDelegatingTerminalService.java @@ -10,6 +10,7 @@ * * Contributors: * Anna Dushistova (MontaVista) - extracted from DelegatingTerminalService + * Anna Dushistova (MontaVista) - fixed getName() and getDescription() methods ********************************************************************************/ package org.eclipse.rse.services.terminals; @@ -38,10 +39,16 @@ public abstract class AbstractDelegatingTerminalService extends AbstractTerminal } public String getDescription() { + if(getRealTerminalService() != null){ + return getRealTerminalService().getDescription(); + } return RSEServicesMessages.AbstractDelegatingTerminalService_description; } public String getName() { + if(getRealTerminalService() != null){ + return getRealTerminalService().getName(); + } return RSEServicesMessages.AbstractDelegatingTerminalService_name; }