Greet 2014
Documentation for the GREET 2014 API
 All Classes Namespaces Functions Variables Enumerations Properties Events
Greet.DataStructureV3.Entities.EntityTechnologyRef Class Reference

This class represents an entitiy saved into the database for representing a technology attached to a input of a process
It is not intended to be used for "calculated" technologies which are created while converting the process to a canonical form
as doing so will create unnecessary registered paramters for the Share memember
More...

Inheritance diagram for Greet.DataStructureV3.Entities.EntityTechnologyRef:
Greet.DataStructureV3.Entities.TechnologyRef

Public Member Functions

 EntityTechnologyRef (GData data, int technologyId, double share)
 
 EntityTechnologyRef (GData data, XmlNode technoNode, string optionalParamPrefix)
 
override string ToString ()
 

Properties

Parameter Share [get, set]
 
override double ShareValueInDefaultUnit [get]
 
- Properties inherited from Greet.DataStructureV3.Entities.TechnologyRef
LightValue PreprocessedUrbanShare [get, set]
 This urban share was here because for transportation processes urban shares can be different for modes
More...
 
int Reference [get, set]
 
abstract double ShareValueInDefaultUnit [get]
 Abstract accessor that returns the current value of the share parameter for a technology reference
As there are two types of extended classes EntityTechnologyRef and CalculatedTechnologyRef we use
this accessor to access transparently a representation of an equivalent member of the classes.
More...
 

Additional Inherited Members

- Public Attributes inherited from Greet.DataStructureV3.Entities.TechnologyRef
bool accountInBalance = true
 
string technologyName
 This field is used to display the name of the Technolgy name for the input. This is done as the class doesnt have access to Data object of project. More...
 
- Protected Attributes inherited from Greet.DataStructureV3.Entities.TechnologyRef
int technologyRef
 Reference to the unique Technology ID
More...
 

Detailed Description

This class represents an entitiy saved into the database for representing a technology attached to a input of a process
It is not intended to be used for "calculated" technologies which are created while converting the process to a canonical form
as doing so will create unnecessary registered paramters for the Share memember


The documentation for this class was generated from the following file: