package jetbrains.buildServer.eclipse.tests.helper;

import jetbrains.buildServer.eclipse.java.BuildDescriptor;

public class EclipseBuildDescriptorTestAdapter extends BuildDescriptor {

  public EclipseBuildDescriptorTestAdapter(BuildDescriptor delegate) {
    super(delegate.getName(), delegate.getJavaHome(), delegate.getProjectFile(), delegate.getOutputFolder(), delegate.getJavacSource(), delegate.getJavacTarget());
    this.isProduct = delegate.isProduct();
    this.isSite = delegate.isSite();
    this.isFeature = delegate.isFeature();
    this.isPlugin = delegate.isPlugin();
    this.isJava = delegate.isJava();
  }

  @Override
  public String[] getPlugunTypes() {
    return super.getPlugunTypes();
  }

  @Override
  public String[] getFeatureTypes() {
    return super.getFeatureTypes();
  }

  @Override
  public String[] getSiteTypes() {
    return super.getSiteTypes();
  }

  @Override
  public String[] getProductTypes() {
    return super.getProductTypes();
  }

}
