com.mindoo.remote.api.registry
Interface IRemoteExtensionRegistryTools


public interface IRemoteExtensionRegistryTools

Collection of useful extension registry methods to dynamically register/unregister contributions


Method Summary
 void addExtension(java.lang.String xmlsrc)
          Registers a new contribution on behalf of the Remote API's plugin
 void removeExtension(java.lang.String extensionPointId, java.lang.String extensionId)
          Unregisters a contribution by it's ID
 

Method Detail

addExtension

void addExtension(java.lang.String xmlsrc)
                  throws RemoteEclipseAPIException
Registers a new contribution on behalf of the Remote API's plugin

Parameters:
xmlsrc - contribution code
Throws:
RemoteEclipseAPIException

removeExtension

void removeExtension(java.lang.String extensionPointId,
                     java.lang.String extensionId)
                     throws RemoteEclipseAPIException
Unregisters a contribution by it's ID

Parameters:
extensionPointId - extension point
extensionId - extension ID
Throws:
RemoteEclipseAPIException