@Override public ISourceContainer createSourceContainer(String memento) throws CoreException { return getDelegate().createSourceContainer(memento); } /* (non-Javadoc)
@Override public String getMemento(ISourceContainer container) throws CoreException { if (this.equals(container.getType())) { return getDelegate().getMemento(container); } IStatus status = new Status(IStatus.ERROR, DebugPlugin.getUniqueIdentifier(), DebugPlugin.ERROR, SourceLookupMessages.SourceContainerType_0, null); throw new CoreException(status); } /* (non-Javadoc)