LynnaLab.ObjectGroup.ObjectGroup C# (CSharp) Method

ObjectGroup() private method

private ObjectGroup ( Project p, String id ) : System
p Project
id String
return System
        internal ObjectGroup(Project p, String id)
            : base(p, id)
        {
            parser = Project.GetFileWithLabel(Identifier);
            ObjectData data = parser.GetData(Identifier) as ObjectData;

            while (data.GetObjectType() != ObjectType.End && data.GetObjectType() != ObjectType.EndPointer) {
                objectDataList.Add(data);
                data = data.NextData as ObjectData;
            }
            objectDataList.Add(data);
        }