_PBXProjectWatcher.PBXArchive Class Reference

Collaboration diagram for _PBXProjectWatcher.PBXArchive:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void addPathsForChildrenWithIDToArray (NSArray IDs, NSMutableArray array)
NSArray filesInTargetWithID (String targetID)
NSArray filesOfTypeInTargetWithID (NSArray types, String targetID)
String nameForTargetWithID (String ID)
NSDictionary objectOfTypeInPBXArchive (String type, NSDictionary objects)
NSArray objectsOfTypeInPBXArchive (String type, NSDictionary objects)
NSDictionary objectWithID (String ID)
 PBXArchive (String path) throws IOException
NSArray targetIDs ()

Private Attributes

NSMutableDictionary _filesPerTarget
NSDictionary _objects
String _path
NSArray _targets

Static Private Attributes

static Logger log = Logger.getLogger(PBXArchive.class)


Detailed Description

Holds the parsed project data.

Author:
ak

Constructor & Destructor Documentation

PBXArchive ( String  path  )  throws IOException


Member Function Documentation

void addPathsForChildrenWithIDToArray ( NSArray  IDs,
NSMutableArray  array 
)

NSArray filesInTargetWithID ( String  targetID  ) 

NSArray filesOfTypeInTargetWithID ( NSArray  types,
String  targetID 
)

String nameForTargetWithID ( String  ID  ) 

NSDictionary objectOfTypeInPBXArchive ( String  type,
NSDictionary  objects 
)

NSArray objectsOfTypeInPBXArchive ( String  type,
NSDictionary  objects 
)

NSDictionary objectWithID ( String  ID  ) 

NSArray targetIDs (  ) 


Member Data Documentation

NSDictionary _objects [private]

String _path [private]

NSArray _targets [private]

Logger log = Logger.getLogger(PBXArchive.class) [static, private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:42:31 2012 for Project Wonder by  doxygen 1.5.8