public class PBXGroup extends PBXReference
Modifier and Type | Class and Description |
---|---|
static class |
PBXGroup.SortPolicy
Method by which group contents will be sorted.
|
PBXReference.SourceTree
Constructor and Description |
---|
PBXGroup(String name,
String path,
PBXReference.SourceTree sourceTree,
AbstractPBXObjectFactory objectFactory) |
Modifier and Type | Method and Description |
---|---|
List<PBXReference> |
getChildren() |
PBXGroup |
getOrCreateChildGroupByName(String name) |
PBXVariantGroup |
getOrCreateChildVariantGroupByName(String name) |
XCVersionGroup |
getOrCreateChildVersionGroupsBySourceTreePath(SourceTreePath sourceTreePath) |
PBXGroup |
getOrCreateDescendantGroupByPath(com.google.common.collect.ImmutableList<String> path) |
PBXFileReference |
getOrCreateFileReferenceBySourceTreePath(SourceTreePath sourceTreePath) |
String |
isa() |
void |
serializeInto(XcodeprojSerializer s)
Populates the serializer with the fields of this object.
|
void |
setSortPolicy(PBXGroup.SortPolicy sortPolicy) |
getName, getPath, getSourceTree, setPath, setSourceTree, stableHash, toString
generateGid, getGlobalID, setGlobalID
public PBXGroup(String name, @Nullable String path, PBXReference.SourceTree sourceTree, AbstractPBXObjectFactory objectFactory)
public PBXGroup getOrCreateDescendantGroupByPath(com.google.common.collect.ImmutableList<String> path)
public PBXVariantGroup getOrCreateChildVariantGroupByName(String name)
public PBXFileReference getOrCreateFileReferenceBySourceTreePath(SourceTreePath sourceTreePath)
public XCVersionGroup getOrCreateChildVersionGroupsBySourceTreePath(SourceTreePath sourceTreePath)
public List<PBXReference> getChildren()
public void setSortPolicy(PBXGroup.SortPolicy sortPolicy)
public String isa()
isa
in class PBXReference
public void serializeInto(XcodeprojSerializer s)
PBXObject
serializeInto
in class PBXReference