Return all the available option plugins
			Parameters:
			
	
	API Tags:
  
    | Return: | GalleryStatus a status code                array ItemEditOption instances | 
		
		
	
 
	
	Let the plugin handle the incoming request.  We expect the $item to be locked.
			Parameters:
			
					| array | $form: | the form values | 
					| GalleryItem | $item: | reference to the item | 
					| GalleryDerivative | $preferred: | reference to preferred derivative | 
					|  | &$item: |  | 
					|  | &$preferred: |  | 
				
	
	API Tags:
  
    | Return: | GalleryStatus a status code                array error messages                array localized warning messages | 
  
    | See: | GalleryController::handleRequest | 
		
			
		Redefined in descendants as:
		
		
	
 
	
	Is this option appropriate at this time?
			Parameters:
			
	
	API Tags:
  
    | Return: | GalleryStatus a status code                boolean true or false | 
		
			
		Redefined in descendants as:
		
		
	
 
	
	Load the template with data from this plugin
			Parameters:
			
	
	API Tags:
  
    | Return: | GalleryStatus a status code                string the path to a template file to include                string localization domain for the template file | 
  
    | See: | GalleryView::loadTemplate | 
		
			
		Redefined in descendants as:
		
		
	
 
	
    | | boolean requiresProgressBar(
array
$form 
) | 
 | 
 
	Will this task run so long that it requires a progress bar?
			Parameters:
			
					| array | $form: | the state of the current form | 
				
	
	
		
			
		Redefined in descendants as: