public class AbstractProcessor extends Processor
Modifier and Type | Field and Description |
---|---|
protected double |
emissionsByFunctionalUnit |
protected double |
functionUnitBiomass |
averageIntake, guiInterface, isTerminal, subProcessors
Constructor and Description |
---|
AbstractProcessor() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ProcessUnit> |
doProcess(java.util.List<ProcessUnit> inputUnits) |
protected static void |
updateProcessEmissions(AmountMap<CarbonUnit.Element> amountMap,
double functionalUnitBiomassMg,
double emissionsMgCO2ByFunctionalUnit) |
addSubProcessor, caretUpdate, createProcessUnits, createProcessUnitsFromThisProcessor, getName, getOriginalLocation, getProcessFeaturesPanel, getSubProcessorIntakes, getSubProcessors, getUI, getUI, hasSubProcessors, isPartOfEndlessLoop, isTerminalProcessor, isValid, isVisible, removeSubProcessor, setName, setOriginalLocation, setPartOfEndlessLoop, toString
protected double functionUnitBiomass
protected double emissionsByFunctionalUnit
public java.util.Collection<ProcessUnit> doProcess(java.util.List<ProcessUnit> inputUnits)
protected static void updateProcessEmissions(AmountMap<CarbonUnit.Element> amountMap, double functionalUnitBiomassMg, double emissionsMgCO2ByFunctionalUnit)