public abstract class PBXTarget extends PBXProjectItem
Constructor and Description |
---|
PBXTarget(String name,
AbstractPBXObjectFactory objectFactory) |
Modifier and Type | Method and Description |
---|---|
XCConfigurationList |
getBuildConfigurationList() |
List<PBXBuildPhase> |
getBuildPhases() |
List<PBXTargetDependency> |
getDependencies() |
String |
getName() |
String |
getProductName() |
PBXFileReference |
getProductReference() |
ProductType |
getProductType() |
String |
isa() |
void |
serializeInto(XcodeprojSerializer s)
Populates the serializer with the fields of this object.
|
void |
setBuildConfigurationList(XCConfigurationList buildConfigurationList) |
void |
setProductName(String productName) |
void |
setProductReference(PBXFileReference v) |
void |
setProductType(ProductType productType) |
int |
stableHash()
This method is used to generate stable GIDs and must be stable for identical contents.
|
generateGid, getGlobalID, setGlobalID, toString
public PBXTarget(String name, AbstractPBXObjectFactory objectFactory)
public String getName()
public List<PBXTargetDependency> getDependencies()
public List<PBXBuildPhase> getBuildPhases()
public XCConfigurationList getBuildConfigurationList()
public void setBuildConfigurationList(XCConfigurationList buildConfigurationList)
public void setProductName(String productName)
@Nullable public PBXFileReference getProductReference()
public void setProductReference(PBXFileReference v)
@Nullable public ProductType getProductType()
public void setProductType(@Nullable ProductType productType)
public String isa()
isa
in class PBXProjectItem
public int stableHash()
PBXObject
stableHash
in class PBXObject
public void serializeInto(XcodeprojSerializer s)
PBXObject
serializeInto
in class PBXContainerItem