Packageorg.flowplayer.model
Classpublic class Provider
InheritanceProvider Inheritance org.flowplayer.model.PluginEventDispatcher
ImplementsPlugin



Public Properties
 PropertyDefined by
  config : Object
Provider
  methodNames : Array
[read-only]
Provider
  methods : Array
[write-only]
Provider
  name : String
Provider
Public Methods
 MethodDefined by
  
Provider(providerObject:Object, name:String)
Provider
  
addMethod(method:PluginMethod):void
Provider
  
Provider
  
getMethod(externalName:String):PluginMethod
Provider
  
Provider
  
invokeMethod(externalName:String, args:Array = null):Object
Provider
  
toString():String
Provider
Property detail
configproperty
config:Object  [read-write]Implementation
    public function get config():Object
    public function set config(value:Object):void
methodNamesproperty 
methodNames:Array  [read-only]Implementation
    public function get methodNames():Array
methodsproperty 
methods:Array  [write-only]Implementation
    public function set methods(value:Array):void
nameproperty 
name:String  [read-write]Implementation
    public function get name():String
    public function set name(value:String):void
Constructor detail
Provider()constructor
public function Provider(providerObject:Object, name:String)Parameters
providerObject:Object
 
name:String
Method detail
addMethod()method
public function addMethod(method:PluginMethod):voidParameters
method:PluginMethod
clone()method 
public function clone():Cloneable

Returns
Cloneable
getMethod()method 
public function getMethod(externalName:String):PluginMethodParameters
externalName:String

Returns
PluginMethod
getProviderObject()method 
public function getProviderObject():Object

Returns
Object
invokeMethod()method 
public function invokeMethod(externalName:String, args:Array = null):ObjectParameters
externalName:String
 
args:Array (default = null)

Returns
Object
toString()method 
public function toString():String

Returns
String