From c59ed02f113e69bbccc00f593c39a6cd97e66b36 Mon Sep 17 00:00:00 2001 From: David Dykstal Date: Thu, 24 May 2007 13:47:21 +0000 Subject: [PATCH] [187953] empty array should be returned if no persistable children, not null. --- .../rse/core/subsystems/AbstractDelegatingConnectorService.java | 2 +- .../org/eclipse/rse/internal/useractions/UserActionContext.java | 2 +- .../org/eclipse/rse/internal/useractions/UserActionModel.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/AbstractDelegatingConnectorService.java b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/AbstractDelegatingConnectorService.java index d7311f7bf36..1132ceb92e3 100644 --- a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/AbstractDelegatingConnectorService.java +++ b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/subsystems/AbstractDelegatingConnectorService.java @@ -779,7 +779,7 @@ public abstract class AbstractDelegatingConnectorService implements IDelegatingC { return conServ.getPersistableChildren(); } - return null; + return new IRSEPersistableContainer[0]; } diff --git a/rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/UserActionContext.java b/rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/UserActionContext.java index f98a3106214..fe7381181ee 100644 --- a/rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/UserActionContext.java +++ b/rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/UserActionContext.java @@ -160,7 +160,7 @@ public class UserActionContext extends RSEModelObject implements IUserActionCont * @see org.eclipse.rse.core.model.IRSEPersistableContainer#getPersistableChildren() */ public IRSEPersistableContainer[] getPersistableChildren() { - return null; + return new IRSEPersistableContainer[0]; } /* (non-Javadoc) diff --git a/rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/UserActionModel.java b/rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/UserActionModel.java index ea0350ef0db..b37438ff6f3 100644 --- a/rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/UserActionModel.java +++ b/rse/plugins/org.eclipse.rse.useractions/src/org/eclipse/rse/internal/useractions/UserActionModel.java @@ -219,7 +219,7 @@ public class UserActionModel extends RSEModelObject implements IUserActionModel * @see org.eclipse.rse.core.model.IRSEPersistableContainer#getPersistableChildren() */ public IRSEPersistableContainer[] getPersistableChildren() { - return null; + return new IRSEPersistableContainer[0]; } /* (non-Javadoc)