edu.jhu.ece.iacl.jist.pipeline.factory
Class ParamHeaderFactory

java.lang.Object
  extended by edu.jhu.ece.iacl.jist.pipeline.factory.ParamFactory
      extended by edu.jhu.ece.iacl.jist.pipeline.factory.ParamHiddenFactory
          extended by edu.jhu.ece.iacl.jist.pipeline.factory.ParamHeaderFactory

public class ParamHeaderFactory
extends ParamHiddenFactory


Field Summary
 
Fields inherited from class edu.jhu.ece.iacl.jist.pipeline.factory.ParamHiddenFactory
param
 
Fields inherited from class edu.jhu.ece.iacl.jist.pipeline.factory.ParamFactory
inputView, outputView
 
Constructor Summary
ParamHeaderFactory(ParamHidden param)
           
 
Method Summary
 boolean importParameter(ParamModel foreign)
          Import parameter into existing parameter as long as parameter is not more restrictive than this parameter.
 
Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.factory.ParamHiddenFactory
createMipavParameter, getInputView, getOutputView, getParameter, importMipavParameter
 
Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.factory.ParamFactory
createTreeNode, decodeName, decodeValue, encodeName, encodeValue, equals, fromXML, fromXML, isCompatible, loadResources, read, read, saveResources, setInputView, setOutputView, toXML, write, write
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParamHeaderFactory

public ParamHeaderFactory(ParamHidden param)
Method Detail

importParameter

public boolean importParameter(ParamModel foreign)
Description copied from class: ParamFactory
Import parameter into existing parameter as long as parameter is not more restrictive than this parameter. This method copies value of foreign parameter into this parameter.

Overrides:
importParameter in class ParamFactory
Parameters:
foreign - foreign parameter
Returns:
import successful