This class is read from the technologies file. It holds the parameters of the current technology (name, id, ...) and inherits from EmissionsTimeSerie which holds the emission factors for each years
More...
|
| TechnologyData (GData data) |
| Creates a new empty technology for a specific resource ID Years are added without any emission factors. More...
|
|
| TechnologyData (GData data, XmlNode technology, string optionalParamPrefix) |
| Creates a new instance of a technology from an XML node Supports old technology format where resource ID was read from another XMLNode More...
|
|
bool | CheckIntegrity (GData data, bool showIds, out string errorMessage) |
| Checks that the ID of the input resource exists in the database More...
|
|
int | CompareTo (object obj) |
|
void | FromXmlNode (IData data, XmlNode node) |
|
override void | GetObjectData (SerializationInfo info, StreamingContext context) |
|
override string | ToString () |
|
XmlNode | ToXmlNode (XmlDocument xmlDoc) |
|
int | ClosestPrecedentYear (double year) |
| Given a specific year, returns the closest year that preceeds or equals the year desired If no year can be found before the desired year, uses the one right after More...
|
|
override void | GetObjectData (SerializationInfo info, StreamingContext context) |
|
Tvalue | LaggedValue (double p) |
|
Tvalue | Value (double year) |
|
|
| TechnologyData (SerializationInfo info, StreamingContext context) |
|
| TimeSeries (SerializationInfo information, StreamingContext context) |
|
| Series (SerializationInfo information, StreamingContext context) |
|
|
int | BaseTechnology [get, set] |
|
int | Id [get, set] |
| Technology Id More...
|
|
int | InputResourceRef [get, set] |
| Each emission factors series for a technology is modeled for a specific fuel More...
|
|
bool | IsRealEmissionFactors [get] |
| Tests if all the EmissionFactors are defined as ratios to another technology or as RealEmissionFactors More...
|
|
string | ModifiedBy [get, set] |
|
string | ModifiedOn [get, set] |
|
string | Name [get, set] |
|
string | Notes [get, set] |
|
string | PictureName [get, set] |
|
List< IYearEmissionFactors > | YearEmissionFactors [get] |
|
Tvalue | CurrentValue [get] |
| This accessor attempts to the value for the current year. If the TS does not has a value defined for the current year More...
|
|
string | PictureName [get, set] |
| Get or Set the image name of the object More...
|
|
int | BaseTechnology [get, set] |
| If the definition of this technology is made up of ratios, this defines the base technology on which these ratios refers to More...
|
|
int | Id [get, set] |
| Unique ID for this technology among the technologies More...
|
|
string | Name [get, set] |
| Name for this technology as it is going to show on the graphical interface More...
|
|
string | PictureName [get, set] |
| Image Name that represents the technology More...
|
|
List< IYearEmissionFactors > | YearEmissionFactors [get] |
| Technology ID for this technology's base technology More...
|
|
string | ModifiedBy [get, set] |
| User that modified this entity the latest time More...
|
|
string | ModifiedOn [get, set] |
| Time at which this was modified for the last time More...
|
|
string | Notes [get, set] |
| Notes associated with that entity More...
|
|
This class is read from the technologies file. It holds the parameters of the current technology (name, id, ...) and inherits from EmissionsTimeSerie which holds the emission factors for each years
Greet.DataStructureV3.Entities.TechnologyData.TechnologyData |
( |
GData |
data | ) |
|
Creates a new empty technology for a specific resource ID Years are added without any emission factors.
- Parameters
-
Greet.DataStructureV3.Entities.TechnologyData.TechnologyData |
( |
GData |
data, |
|
|
XmlNode |
technology, |
|
|
string |
optionalParamPrefix |
|
) |
| |
Creates a new instance of a technology from an XML node Supports old technology format where resource ID was read from another XMLNode
- Parameters
-
technology | XmlNode to read data from |
resourceId | Old format input resource ID if known from another XMLNode |
bool Greet.DataStructureV3.Entities.TechnologyData.CheckIntegrity |
( |
GData |
data, |
|
|
bool |
showIds, |
|
|
out string |
errorMessage |
|
) |
| |
Checks that the ID of the input resource exists in the database
- Returns
- Meaningfull error message
int Greet.DataStructureV3.Entities.TechnologyData.Id |
|
getset |
int Greet.DataStructureV3.Entities.TechnologyData.InputResourceRef |
|
getset |
Each emission factors series for a technology is modeled for a specific fuel
bool Greet.DataStructureV3.Entities.TechnologyData.IsRealEmissionFactors |
|
get |
Tests if all the EmissionFactors are defined as ratios to another technology or as RealEmissionFactors
The documentation for this class was generated from the following file:
- C:/Users/ddieffenthaler/Desktop/SVN/source/greet-dev/main/DataManagement/DataStructureV3/DataV3/Entities/Technologies/TechnologyData.cs