public class LevelSetFactory extends Object
Modifier and Type | Class and Description |
---|---|
protected class |
LevelSetFactory.LevelSetDef |
static class |
LevelSetFactory.Parameter |
Modifier and Type | Field and Description |
---|---|
protected HashMap<String,LevelSetFactory.LevelSetDef> |
def |
protected LevelSetFactory.LevelSetDef |
def_global |
protected String |
impl_default |
protected EnumMap<LevelSetFactory.Parameter,String> |
param_desc |
protected EnumMap<LevelSetFactory.Parameter,Object> |
param_val |
Constructor and Description |
---|
LevelSetFactory() |
Modifier and Type | Method and Description |
---|---|
LevelSetImplementation |
getImplementation(String impl,
ImageContainer image,
ImageProgressContainer img_progress,
StateContainer init_state) |
String[] |
getImplementationNames() |
EnumMap<LevelSetFactory.Parameter,Object> |
getParameterDefaults(String impl) |
EnumMap<LevelSetFactory.Parameter,String> |
getParameters() |
Object |
getParameterValue(LevelSetFactory.Parameter key) |
protected void |
reconcileParams(String impl) |
void |
resetParameters(String impl) |
void |
setParameterValue(LevelSetFactory.Parameter key,
Object value) |
protected EnumMap<LevelSetFactory.Parameter,String> param_desc
protected EnumMap<LevelSetFactory.Parameter,Object> param_val
protected HashMap<String,LevelSetFactory.LevelSetDef> def
protected String impl_default
protected LevelSetFactory.LevelSetDef def_global
public LevelSetImplementation getImplementation(String impl, ImageContainer image, ImageProgressContainer img_progress, StateContainer init_state)
public final String[] getImplementationNames()
public void resetParameters(String impl)
public EnumMap<LevelSetFactory.Parameter,Object> getParameterDefaults(String impl)
public final EnumMap<LevelSetFactory.Parameter,String> getParameters()
public final Object getParameterValue(LevelSetFactory.Parameter key)
public void setParameterValue(LevelSetFactory.Parameter key, Object value)
protected void reconcileParams(String impl)
Copyright © 2015–2021 Fiji. All rights reserved.