public class FlowChartInstance extends Object
Constructor and Description |
---|
FlowChartInstance(int optionContainerIndex,
ChartSpecification chartSpecification,
FlowChartManager flowChartManager) |
public FlowChartInstance(int optionContainerIndex, ChartSpecification chartSpecification, FlowChartManager flowChartManager) throws MaltChainedException
MaltChainedException
protected ChartItem initChartItem(ChartItemSpecification chartItemSpecification) throws MaltChainedException
MaltChainedException
public void addFlowChartRegistry(Class<?> entryClass, String identifier, Object entry)
public void removeFlowChartRegistry(Class<?> entryClass, String identifier)
public Object getFlowChartRegistry(Class<?> entryClass, String identifier)
public void setEngineRegistry(String key, Object value)
public Object getEngineRegistry(String key)
public FlowChartManager getFlowChartManager()
protected void setFlowChartManager(FlowChartManager flowChartManager)
public int getOptionContainerIndex()
protected void setOptionContainerIndex(int optionContainerIndex)
public ChartSpecification getChartSpecification()
protected void setChartSpecification(ChartSpecification chartSpecification)
public LinkedHashSet<ChartItem> getPreProcessChartItems()
public LinkedHashSet<ChartItem> getProcessChartItems()
public LinkedHashSet<ChartItem> getPostProcessChartItems()
public boolean hasPreProcessChartItems()
public boolean hasProcessChartItems()
public boolean hasPostProcessChartItems()
public int preprocess() throws MaltChainedException
MaltChainedException
public int process() throws MaltChainedException
MaltChainedException
public int postprocess() throws MaltChainedException
MaltChainedException
public void terminate() throws MaltChainedException
MaltChainedException
Copyright 2007-2014 Johan Hall, Jens Nilsson and Joakim Nivre.