public class XCVersionGroup extends PBXReference
PBXReference.SourceTree
Constructor and Description |
---|
XCVersionGroup(String name,
String path,
PBXReference.SourceTree sourceTree,
AbstractPBXObjectFactory objectFactory) |
Modifier and Type | Method and Description |
---|---|
List<PBXFileReference> |
getChildren() |
PBXFileReference |
getCurrentVersion() |
PBXFileReference |
getOrCreateFileReferenceBySourceTreePath(SourceTreePath sourceTreePath) |
Optional<String> |
getVersionGroupType() |
String |
isa() |
void |
serializeInto(XcodeprojSerializer s)
Populates the serializer with the fields of this object.
|
void |
setCurrentVersion(PBXFileReference v) |
getName, getPath, getSourceTree, setPath, setSourceTree, stableHash, toString
generateGid, getGlobalID, setGlobalID
public XCVersionGroup(String name, @Nullable String path, PBXReference.SourceTree sourceTree, AbstractPBXObjectFactory objectFactory)
public PBXFileReference getCurrentVersion()
public void setCurrentVersion(PBXFileReference v)
public List<PBXFileReference> getChildren()
public PBXFileReference getOrCreateFileReferenceBySourceTreePath(SourceTreePath sourceTreePath)
public String isa()
isa
in class PBXReference
public void serializeInto(XcodeprojSerializer s)
PBXObject
serializeInto
in class PBXReference