public abstract class AbstractProductionLineProcessor extends AbstractProcessor
Modifier and Type | Field and Description |
---|---|
protected CarbonUnitFeature |
woodProductFeature |
emissionsByFunctionalUnit, functionUnitBiomass
averageIntake, guiInterface, isTerminal, subProcessors
Constructor and Description |
---|
AbstractProductionLineProcessor() |
Modifier and Type | Method and Description |
---|---|
protected abstract java.util.List<ProcessUnit> |
createProcessUnitsFromThisProcessor(ProcessUnit unit,
int intake) |
protected CarbonUnitFeature |
getEndProductFeature() |
protected REpiceaPanel |
getProcessFeaturesPanel()
This method returns other process features when the processor button is double clicked.
|
doProcess, updateProcessEmissions
addSubProcessor, caretUpdate, createProcessUnits, getName, getOriginalLocation, getSubProcessorIntakes, getSubProcessors, getUI, getUI, hasSubProcessors, isPartOfEndlessLoop, isTerminalProcessor, isValid, isVisible, removeSubProcessor, setName, setOriginalLocation, setPartOfEndlessLoop, toString
protected CarbonUnitFeature woodProductFeature
protected CarbonUnitFeature getEndProductFeature()
protected REpiceaPanel getProcessFeaturesPanel()
Processor
getProcessFeaturesPanel
in class Processor
protected abstract java.util.List<ProcessUnit> createProcessUnitsFromThisProcessor(ProcessUnit unit, int intake)
createProcessUnitsFromThisProcessor
in class Processor