|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.jhu.ece.iacl.jist.pipeline.factory.ParamFactory edu.jhu.ece.iacl.jist.pipeline.factory.ParamFileFactory edu.jhu.ece.iacl.jist.pipeline.factory.ParamVolumeFactory edu.jhu.ece.iacl.jist.pipeline.factory.ParamDataLabelFactory
public class ParamDataLabelFactory
Data Label Factory.
Field Summary | |
---|---|
protected DataLabelCollection |
resourceData
The resource data. |
protected ImageData |
resourceVolume
The resource volume. |
Fields inherited from class edu.jhu.ece.iacl.jist.pipeline.factory.ParamFactory |
---|
inputView, outputView |
Constructor Summary | |
---|---|
ParamDataLabelFactory(ParamDataLabel param)
Instantiates a new param data label factory. |
Method Summary | |
---|---|
ParamInputView |
getInputView()
Get parameter input view. |
ParamOutputView |
getOutputView()
Get parameter output view. |
ParamDataLabel |
getParameter()
Get factory's parameter. |
boolean |
importParameter(ParamModel foreign)
Import model image and label file location from foreign parameter. |
boolean |
loadResources(ParamModel foreign,
javax.swing.ProgressMonitor monitor)
Load label file from file specified in foreign parameter. |
boolean |
saveResources(java.io.File dir,
boolean overRidesubDirectory)
Save both the Model Image and label file to specified directory The label file is saved with extension .label |
Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.factory.ParamVolumeFactory |
---|
equals |
Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.factory.ParamFileFactory |
---|
createMipavParameter, importMipavParameter |
Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.factory.ParamFactory |
---|
createTreeNode, decodeName, decodeValue, encodeName, encodeValue, fromXML, fromXML, isCompatible, read, read, setInputView, setOutputView, toXML, write, write |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected DataLabelCollection resourceData
protected ImageData resourceVolume
Constructor Detail |
---|
public ParamDataLabelFactory(ParamDataLabel param)
param
- the paramMethod Detail |
---|
public ParamInputView getInputView()
ParamFileFactory
getInputView
in class ParamVolumeFactory
public ParamOutputView getOutputView()
ParamFileFactory
getOutputView
in class ParamVolumeFactory
public ParamDataLabel getParameter()
ParamFileFactory
getParameter
in class ParamVolumeFactory
public boolean importParameter(ParamModel foreign)
importParameter
in class ParamFactory
foreign
- foreign parameter
public boolean loadResources(ParamModel foreign, javax.swing.ProgressMonitor monitor)
loadResources
in class ParamVolumeFactory
foreign
- foreign parametermonitor
- the monitor
public boolean saveResources(java.io.File dir, boolean overRidesubDirectory)
saveResources
in class ParamVolumeFactory
dir
- save directory
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |