如果你想要在切换工作目录(空间)时,把现在的配置也拷贝过去(或者部分),要用Eclipse插件扩展点来做的话怎么弄呢?
[codesyntax lang="xml"]
<extension
point="org.eclipse.ui.preferenceTransfer">
<settingsTransfer
class="test.extension.SuRenSettingsTransfer"
id="suren"
name="surnepi.com">
</settingsTransfer>
</extension>
[/codesyntax]
[codesyntax lang="java"]
/**
* @author surenpi.com
* @date 2015年7月22日
*/
package test.extension;
import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
import org.eclipse.ui.preferences.SettingsTransfer;
/**
* @author surenpi.com
*
* @2015年7月22日
*/
public class SuRenSettingsTransfer extends SettingsTransfer {
@Override
public String getName() {
return "http://surenpi.com";
}
@Override
public IStatus transferSettings(IPath arg0) {
return Status.OK_STATUS;
}
}
[/codesyntax]