java.lang.Object
org.eclipse.cdt.core.settings.model.extension.CDataObject
org.eclipse.cdt.core.settings.model.extension.CBuildData
All Implemented Interfaces:
ICSettingBase
Direct Known Subclasses:
CDefaultBuildData

public abstract class CBuildData extends CDataObject
  • Constructor Details

    • CBuildData

      public CBuildData()
  • Method Details

    • getType

      public final int getType()
      Specified by:
      getType in class CDataObject
    • getBuilderCWD

      public abstract org.eclipse.core.runtime.IPath getBuilderCWD()
    • setBuilderCWD

      public abstract void setBuilderCWD(org.eclipse.core.runtime.IPath path)
    • getOutputDirectories

      public abstract ICOutputEntry[] getOutputDirectories()
    • setOutputDirectories

      public abstract void setOutputDirectories(ICOutputEntry[] entries)
    • getErrorParserIDs

      public abstract String[] getErrorParserIDs()
    • setErrorParserIDs

      public abstract void setErrorParserIDs(String[] ids)
    • getBuildEnvironmentContributor

      public abstract IEnvironmentContributor getBuildEnvironmentContributor()
    • getBuildSpecCommand

      public org.eclipse.core.resources.ICommand getBuildSpecCommand()
      Override to return the build-command overlayed with data (eg. builder-arguments) managed by the build-system.
      Since:
      5.4