public class EndUseWoodProductCarbonUnitFeature extends CarbonUnitFeature implements javax.swing.event.ChangeListener, java.awt.event.ItemListener
Modifier and Type | Class and Description |
---|---|
static class |
EndUseWoodProductCarbonUnitFeature.UseClass |
CarbonUnitFeature.LifetimeMode
averageLifetime
Modifier | Constructor and Description |
---|---|
protected |
EndUseWoodProductCarbonUnitFeature(ProductionLineProcessor processor)
The empty constructor is handled by the interface.
|
Modifier and Type | Method and Description |
---|---|
protected double |
getAverageSubstitution()
Deprecated.
|
protected double |
getBiomassOfFunctionalUnitMg() |
protected double |
getCombustionEmissionFactorsInCO2Eq()
Returns the combustion emission factors in CO2 eq.
|
protected CombustionEmissions.CombustionProcess |
getCombustionProcess() |
protected double |
getDisposableProportion()
Deprecated.
|
protected double |
getEmissionsMgCO2ByFunctionalUnit() |
protected double |
getHeatProductionMgWh()
Returns the heat production in MgWh for one Mg of dry biomass.
|
protected LifeCycleAnalysis |
getLCA()
Deprecated.
|
protected double |
getSubstitutionCO2EqFunctionalUnit(CATCompartmentManager manager) |
EndUseWoodProductCarbonUnitFeaturePanel |
getUI()
This method returns the GUI interface of the class that implements this interface.
|
protected EndUseWoodProductCarbonUnitFeature.UseClass |
getUseClass() |
protected EndUseWoodProductCarbonUnitFeaturePanel |
getUserInterfacePanel() |
protected boolean |
isDisposed()
This method returns true if the lost carbon can be sent to the landfill site.
|
void |
itemStateChanged(java.awt.event.ItemEvent evt) |
void |
numberChanged(NumberFormatFieldFactory.NumberFieldDocument.NumberFieldEvent e)
This method deals with the event fired by the JFormattedNumericField instance.
|
protected void |
setAverageSubstitution(double d)
Deprecated.
|
protected void |
setDisposable(boolean disposable)
Deprecated.
|
protected void |
setDisposableProportion(double disposableProportion) |
protected void |
setLCA(LifeCycleAnalysis lca)
Deprecated.
|
protected void |
setUseClass(EndUseWoodProductCarbonUnitFeature.UseClass useClass) |
void |
stateChanged(javax.swing.event.ChangeEvent evt) |
getAverageLifetime, getLifetimeMode, getProcessor, isVisible, setAverageLifetime, setProcessor, setUserInterfacePanel, toString
protected EndUseWoodProductCarbonUnitFeature(ProductionLineProcessor processor)
protected CombustionEmissions.CombustionProcess getCombustionProcess()
protected double getEmissionsMgCO2ByFunctionalUnit()
protected EndUseWoodProductCarbonUnitFeature.UseClass getUseClass()
protected void setUseClass(EndUseWoodProductCarbonUnitFeature.UseClass useClass)
public EndUseWoodProductCarbonUnitFeaturePanel getUI()
REpiceaUIObject
getUI
in interface REpiceaUIObject
getUI
in class CarbonUnitFeature
protected double getSubstitutionCO2EqFunctionalUnit(CATCompartmentManager manager)
protected double getBiomassOfFunctionalUnitMg()
@Deprecated protected double getAverageSubstitution()
@Deprecated protected void setAverageSubstitution(double d)
protected boolean isDisposed()
@Deprecated protected void setDisposable(boolean disposable)
@Deprecated protected double getDisposableProportion()
protected void setDisposableProportion(double disposableProportion)
protected double getCombustionEmissionFactorsInCO2Eq()
protected double getHeatProductionMgWh()
public void numberChanged(NumberFormatFieldFactory.NumberFieldDocument.NumberFieldEvent e)
NumberFormatFieldFactory.NumberFieldListener
numberChanged
in interface NumberFormatFieldFactory.NumberFieldListener
numberChanged
in class CarbonUnitFeature
e
- a NumberFieldEvent instancepublic void stateChanged(javax.swing.event.ChangeEvent evt)
stateChanged
in interface javax.swing.event.ChangeListener
public void itemStateChanged(java.awt.event.ItemEvent evt)
itemStateChanged
in interface java.awt.event.ItemListener
itemStateChanged
in class CarbonUnitFeature
protected EndUseWoodProductCarbonUnitFeaturePanel getUserInterfacePanel()
getUserInterfacePanel
in class CarbonUnitFeature
@Deprecated protected LifeCycleAnalysis getLCA()
@Deprecated protected void setLCA(LifeCycleAnalysis lca)