unused class deleted

This commit is contained in:
nik
2013-08-30 13:37:25 +04:00
parent b56c3aab7b
commit 48df8f84ef
@@ -1,151 +0,0 @@
package com.intellij.openapi.externalSystem.service.project;
import com.intellij.openapi.module.Module;
import com.intellij.openapi.roots.ContentEntry;
import com.intellij.openapi.roots.ExcludeFolder;
import com.intellij.openapi.roots.SourceFolder;
import com.intellij.openapi.vfs.VirtualFile;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jps.model.JpsElement;
import org.jetbrains.jps.model.module.JpsModuleSourceRootType;
import java.util.List;
import java.util.Set;
/**
* @author Denis Zhdanov
* @since 2/21/12 11:15 AM
*/
public class ModuleAwareContentRoot implements ContentEntry {
@NotNull private final Module myModule;
@NotNull private final ContentEntry myDelegate;
@NotNull private final VirtualFile myFile;
public ModuleAwareContentRoot(@NotNull Module module, @NotNull ContentEntry delegate) throws IllegalArgumentException {
myDelegate = delegate;
myModule = module;
final VirtualFile file = delegate.getFile();
if (file == null) {
throw new IllegalArgumentException(String.format(
"Detected attempt to create ModuleAwareContentRoot object for content root that points to the un-existing file - %s, module: %s",
delegate, module
));
}
myFile = file;
}
@NotNull
public Module getModule() {
return myModule;
}
@NotNull
@Override
public List<SourceFolder> getSourceFolders(@NotNull JpsModuleSourceRootType<?> rootType) {
return myDelegate.getSourceFolders(rootType);
}
@NotNull
@Override
public List<SourceFolder> getSourceFolders(@NotNull Set<? extends JpsModuleSourceRootType<?>> rootTypes) {
return myDelegate.getSourceFolders(rootTypes);
}
@NotNull
@Override
public VirtualFile getFile() {
return myFile;
}
@Override
@NotNull
public String getUrl() {
return myDelegate.getUrl();
}
@NotNull
@Override
public SourceFolder[] getSourceFolders() {
return myDelegate.getSourceFolders();
}
@NotNull
@Override
public VirtualFile[] getSourceFolderFiles() {
return myDelegate.getSourceFolderFiles();
}
@NotNull
@Override
public ExcludeFolder[] getExcludeFolders() {
return myDelegate.getExcludeFolders();
}
@NotNull
@Override
public VirtualFile[] getExcludeFolderFiles() {
return myDelegate.getExcludeFolderFiles();
}
@NotNull
@Override
public SourceFolder addSourceFolder(@NotNull VirtualFile file, boolean isTestSource) {
return myDelegate.addSourceFolder(file, isTestSource);
}
@NotNull
@Override
public SourceFolder addSourceFolder(@NotNull VirtualFile file, boolean isTestSource, @NotNull String packagePrefix) {
return myDelegate.addSourceFolder(file, isTestSource, packagePrefix);
}
@NotNull
@Override
public <P extends JpsElement> SourceFolder addSourceFolder(@NotNull VirtualFile file,
@NotNull JpsModuleSourceRootType<P> type,
@NotNull P properties) {
return myDelegate.addSourceFolder(file, type, properties);
}
@NotNull
@Override
public SourceFolder addSourceFolder(@NotNull String url, boolean isTestSource) {
return myDelegate.addSourceFolder(url, isTestSource);
}
@Override
public void removeSourceFolder(@NotNull SourceFolder sourceFolder) {
myDelegate.removeSourceFolder(sourceFolder);
}
@Override
public void clearSourceFolders() {
myDelegate.clearSourceFolders();
}
@Override
public ExcludeFolder addExcludeFolder(@NotNull VirtualFile file) {
return myDelegate.addExcludeFolder(file);
}
@Override
public ExcludeFolder addExcludeFolder(@NotNull String url) {
return myDelegate.addExcludeFolder(url);
}
@Override
public void removeExcludeFolder(@NotNull ExcludeFolder excludeFolder) {
myDelegate.removeExcludeFolder(excludeFolder);
}
@Override
public void clearExcludeFolders() {
myDelegate.clearExcludeFolders();
}
@Override
public boolean isSynthetic() {
return myDelegate.isSynthetic();
}
}