Class orion.pluginregistry.Plugin
				
				
			
				Represents a single plugin in the plugin registry
				
				
					
Defined in:  </shared/eclipse/e4/orion/I201107200200/plugins/org.eclipse.orion.client.core/web/orion/pluginregistry.js>.
				
			
| Constructor Attributes | Constructor Name and Description | 
|---|---|
| 
							
							 Creates a new plugin 
						 | 
					
| Method Attributes | Method Name and Description | 
|---|---|
| 
								 getData()
								 
								Returns the declarative properties of this plugin 
							 | 
						|
| 
								
								 Returns the URL location of this plugin 
							 | 
						|
| 
								
								 Returns the service references provided by this plugin 
							 | 
						|
| 
								
								 Uninstalls this plugin 
							 | 
						
					Method Detail
				
				
					 
					
					
					{Object}
					getData()
					
					
					
						Returns the declarative properties of this plugin
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
 - {Object} the service properties
 
					
					{String}
					getLocation()
					
					
					
						Returns the URL location of this plugin
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
 - {String} The URL of this plugin
 
					
					{orion.serviceregistry.ServiceReference}
					getServiceReferences()
					
					
					
						Returns the service references provided by this plugin
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
 - {orion.serviceregistry.ServiceReference} The service references provided by this plugin.
 
					
					
					uninstall()
					
					
					
						Uninstalls this plugin