Static Public Member Functions

<VCDataConsumerPluginList> Protocol Reference

Inherited by VCPluginManifest.

List of all members.

Static Public Member Functions

(NSArray *) + dataConsumerClassNames

Detailed Description

Protocol to support bundles containing multiple plugins.

A single bundle may support multiple data consumer (display/processor) plugins. To accomplish this, rather than setting the bundle's principle class to a consumer, create a class that implements the VCDataConsumerPluginList protocol and provide that class as the bundle's principle class. Implement + (NSArray)dataConsumerClassNames to return a list of the names of the classes of the plugins contained within the bundle.


Member Function Documentation

+ (NSArray *) dataConsumerClassNames

Provide a list of class names for data consumers contained in this bundle.

Provide an NSArray of class names for VCDisplayController and VCProcessorController subclasses available in this bundle. Each will appear as a separate Display or Processor in the tools window.

Returns:
An NSArray containing NSStrings of the names of classes to be used as plugins.

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