diff --git a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/IRSESystemTypeProvider.java b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/IRSESystemTypeProvider.java
index d6d4c2a4f08..8d7d86acc72 100644
--- a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/IRSESystemTypeProvider.java
+++ b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/core/IRSESystemTypeProvider.java
@@ -10,9 +10,12 @@
********************************************************************************/
package org.eclipse.rse.core;
+import org.eclipse.rse.internal.core.RSECoreRegistry;
+
/**
* Dynamic RSE system types provider interface.
- * @see Extension point {@link org.eclipse.rse.core.systemTypeProviders}
+ *
+ * See also extension point org.eclipse.rse.core.systemTypeProviders
*
* Clients may implement this interface.
*
@@ -28,6 +31,8 @@ public interface IRSESystemTypeProvider {
* for duplicates (via the system type id). Duplicates will
* be dropped.
*
+ * Returned system types should be subclasses of {@link AbstractRSESystemType}.
+ *
* @return The list of RSE system types to register or null
.
*/
public IRSESystemType[] getSystemTypesForRegistration();