org.eclipse.cdt.managedbuilder.internal.core
Class BuildObject
java.lang.Object
org.eclipse.cdt.managedbuilder.internal.core.BuildObject
- All Implemented Interfaces:
- IBuildObject
- Direct Known Subclasses:
- Builder, Configuration, ConfigurationV2, HoldsOptions, InputType, ManagedProject, Option, OptionCategory, OutputType, ProjectType, ResourceInfo, Target, TargetPlatform
public class BuildObject
- extends java.lang.Object
- implements IBuildObject
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BuildObject
public BuildObject()
getId
public java.lang.String getId()
- Specified by:
getId
in interface IBuildObject
setId
public void setId(java.lang.String id)
getName
public java.lang.String getName()
- Specified by:
getName
in interface IBuildObject
setName
public void setName(java.lang.String name)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getManagedBuildRevision
public java.lang.String getManagedBuildRevision()
- Specified by:
getManagedBuildRevision
in interface IBuildObject
- Returns:
- Returns the managedBuildRevision.
getVersion
public org.eclipse.core.runtime.PluginVersionIdentifier getVersion()
- Specified by:
getVersion
in interface IBuildObject
- Returns:
- Returns the version.
setVersion
public void setVersion(org.eclipse.core.runtime.PluginVersionIdentifier version)
- Specified by:
setVersion
in interface IBuildObject
- Parameters:
version
- The version to set.
getBaseId
public java.lang.String getBaseId()
- Specified by:
getBaseId
in interface IBuildObject
- Returns:
- Returns the Id without the version (if any).
getVersionFromId
public org.eclipse.core.runtime.PluginVersionIdentifier getVersionFromId()
setManagedBuildRevision
public void setManagedBuildRevision(java.lang.String managedBuildRevision)
updateManagedBuildRevision
public void updateManagedBuildRevision(java.lang.String revision)