package com.intellij.perlplugin.extensions.module.builder;
import com.intellij.openapi.projectRoots.SdkAdditionalData;
import com.intellij.openapi.projectRoots.SdkModificator;
import com.intellij.openapi.roots.OrderRootType;
import com.intellij.openapi.vfs.VirtualFile;
import org.jetbrains.annotations.Nullable;
/**
* Created by ELI-HOME on 05-May-15.
*/
public class PerlSdkModificator implements SdkModificator {
@Override
public String getName() {
return null;
}
@Override
public void setName(String s) {
}
@Override
public String getHomePath() {
return null;
}
@Override
public void setHomePath(String s) {
}
@Nullable
@Override
public String getVersionString() {
return null;
}
@Override
public void setVersionString(String s) {
}
@Override
public SdkAdditionalData getSdkAdditionalData() {
return null;
}
@Override
public void setSdkAdditionalData(SdkAdditionalData sdkAdditionalData) {
}
@Override
public VirtualFile[] getRoots(OrderRootType orderRootType) {
return new VirtualFile[0];
}
@Override
public void addRoot(VirtualFile virtualFile, OrderRootType orderRootType) {
}
@Override
public void removeRoot(VirtualFile virtualFile, OrderRootType orderRootType) {
}
@Override
public void removeRoots(OrderRootType orderRootType) {
}
@Override
public void removeAllRoots() {
}
@Override
public void commitChanges() {
}
@Override
public boolean isWritable() {
return false;
}
}