C# Class Monobjc.Tools.Xcode.Visitors.CollectVisitor

Inheritance: IPBXVisitor
显示文件 Open project: Monobjc/monobjc-tools Class Usage Examples

Public Methods

Method Description
CollectVisitor ( ) : System

Initializes a new instance of the CollectVisitor class.

Visit ( PBXAggregateTarget element ) : void

Visits the specified element.

Visit ( PBXAppleScriptBuildPhase element ) : void

Visits the specified element.

Visit ( PBXBuildFile element ) : void

Visits the specified element.

Visit ( PBXBuildRule element ) : void

Visits the specified element.

Visit ( PBXContainerItemProxy element ) : void

Visits the specified element.

Visit ( PBXCopyFilesBuildPhase element ) : void

Visits the specified element.

Visit ( PBXFileReference element ) : void

Visits the specified element.

Visit ( PBXFrameworksBuildPhase element ) : void

Visits the specified element.

Visit ( PBXGroup element ) : void

Visits the specified element.

Visit ( PBXHeadersBuildPhase element ) : void

Visits the specified element.

Visit ( PBXLegacyTarget element ) : void

Visits the specified element.

Visit ( PBXNativeTarget element ) : void

Visits the specified element.

Visit ( PBXProject element ) : void

Visits the specified element.

Visit ( PBXReferenceProxy element ) : void

Visits the specified element.

Visit ( PBXResourcesBuildPhase element ) : void

Visits the specified element.

Visit ( PBXShellScriptBuildPhase element ) : void

Visits the specified element.

Visit ( PBXSourcesBuildPhase element ) : void

Visits the specified element.

Visit ( PBXTargetDependency element ) : void

Visits the specified element.

Visit ( PBXVariantGroup element ) : void

Visits the specified element.

Visit ( XCBuildConfiguration element ) : void

Visits the specified element.

Visit ( XCConfigurationList element ) : void

Visits the specified element.

Private Methods

Method Description
Add ( IPBXElement element ) : void

Adds the specified element.

GetElementUID ( IPBXElement element ) : string

Gets the element UID.

Method Details

CollectVisitor() public method

Initializes a new instance of the CollectVisitor class.
public CollectVisitor ( ) : System
return System

Visit() public method

Visits the specified element.
public Visit ( PBXAggregateTarget element ) : void
element PBXAggregateTarget The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXAppleScriptBuildPhase element ) : void
element PBXAppleScriptBuildPhase The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXBuildFile element ) : void
element PBXBuildFile The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXBuildRule element ) : void
element PBXBuildRule The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXContainerItemProxy element ) : void
element PBXContainerItemProxy The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXCopyFilesBuildPhase element ) : void
element PBXCopyFilesBuildPhase The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXFileReference element ) : void
element PBXFileReference The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXFrameworksBuildPhase element ) : void
element PBXFrameworksBuildPhase The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXGroup element ) : void
element PBXGroup The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXHeadersBuildPhase element ) : void
element PBXHeadersBuildPhase The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXLegacyTarget element ) : void
element PBXLegacyTarget The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXNativeTarget element ) : void
element PBXNativeTarget The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXProject element ) : void
element PBXProject The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXReferenceProxy element ) : void
element PBXReferenceProxy The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXResourcesBuildPhase element ) : void
element PBXResourcesBuildPhase The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXShellScriptBuildPhase element ) : void
element PBXShellScriptBuildPhase The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXSourcesBuildPhase element ) : void
element PBXSourcesBuildPhase The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXTargetDependency element ) : void
element PBXTargetDependency The element.
return void

Visit() public method

Visits the specified element.
public Visit ( PBXVariantGroup element ) : void
element PBXVariantGroup The element.
return void

Visit() public method

Visits the specified element.
public Visit ( XCBuildConfiguration element ) : void
element XCBuildConfiguration The element.
return void

Visit() public method

Visits the specified element.
public Visit ( XCConfigurationList element ) : void
element XCConfigurationList The element.
return void