uk.ac.essex.ia.media.point
Class BandCombineOperator
java.lang.Object
   uk.ac.essex.ia.media.OperatorImpl
uk.ac.essex.ia.media.OperatorImpl
       uk.ac.essex.ia.media.point.BandCombineOperator
uk.ac.essex.ia.media.point.BandCombineOperator
- All Implemented Interfaces: 
- java.io.Externalizable, java.io.Serializable, java.lang.Cloneable, Operator
- public class BandCombineOperator 
- extends OperatorImpl
This class is not really part of ImageApp, in that it has no functionality.
 It just acts as template when creating a new Operator. Developers have to
 just fill in the blanks in this template, then add an entry to the file
 operators.xml as directed in that file.
 ******************************************************************************
 Allowable inputs =
 Allowable outputs =
 You should have received a copy of GNU public license with this code.
 If not please visit this site 
- See Also:
- Serialized Form
 
 
 
| Method Summary | 
|  java.awt.image.RenderedImage | execute(java.awt.image.renderable.ParameterBlock inData)Execute this operator with the input data passed as a parameter
 | 
|  void | showOperatorDialog()In this function implmentations should handle displaying the
 OperatorImpl.operatorDialogvia its show() method. | 
 
| Methods inherited from class uk.ac.essex.ia.media.OperatorImpl | 
| acceptsInputFrom, clone, getAllowedInputs, getAllowedOutputs, getHelpID, getIcon, getInputParameters, getInputParametersForWriting, getOperatorDialog, getOutputData, getRequiredInputs, getSingleSource, initSingleImageParameterBlock, readExternal, setInputParameters, setOperatorDialog, toString, writeExternal | 
 
| Methods inherited from class java.lang.Object | 
| equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
BandCombineOperator
public BandCombineOperator(OperatorDescriptor operatorType)
- Parameters:
- operatorType-
BandCombineOperator
public BandCombineOperator()
showOperatorDialog
public void showOperatorDialog()
- In this function implmentations should handle displaying the OperatorImpl.operatorDialogvia its show() method. Also any input parameters should if instantiated be loaded
 into the dialog prior to it being displayed. These should then be dislpayed after
 it is complete. NB this is modal dialog so once the show method is called
 execution will block. After the call the parameters can be got viaOperatorDialog.getParameter(java.lang.String).
 
- 
- Specified by:
- showOperatorDialogin interface- Operator
- Overrides:
- showOperatorDialogin class- OperatorImpl
 
- 
 
execute
public java.awt.image.RenderedImage execute(java.awt.image.renderable.ParameterBlock inData)
                                     throws java.lang.Exception
- Execute this operator with the input data passed as a parameter
 
- 
- Specified by:
- executein interface- Operator
- Overrides:
- executein class- OperatorImpl
 
- 
- Parameters:
- inData- - The input data to this operator
- Throws:
- java.lang.Exception