org.jmodelica.modelica.compiler.AbstractTag Class Reference

class :0 More...

Inheritance diagram for org.jmodelica.modelica.compiler.AbstractTag:

org.jmodelica.modelica.compiler.DAETag org.jmodelica.modelica.compiler.InitTag org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_C_equationResidualDirectionalDerivative org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_C_equationSparsity org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_dae_add_blocks_residual_functions org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_dae_blocks_residual_functions org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_dae_init_add_blocks_residual_functions org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_dae_init_blocks_residual_functions org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_function_headers org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_functions org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_ode_derivatives org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_ode_initialization org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_dae_add_blocks_residual_functions org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_dae_blocks_residual_functions org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_dae_init_add_blocks_residual_functions org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_dae_init_blocks_residual_functions org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_dae_init_n_blocks org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_dae_n_blocks org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_equationResiduals org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_eventIndicatorResiduals org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_export_functions org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_export_wrappers org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_externalFuncIncludes org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_function_headers org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_functions org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_guid org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_initialDependentParameterAssignments org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_initialDependentParameterResiduals org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_initialEquationResiduals org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_initialEventIndicatorResiduals org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_initialGuessEquationResiduals org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_model_id org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_ode_derivatives org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_ode_guards org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_ode_guards_init org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_ode_initialization org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_ode_outputs org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_ode_time_events org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_outputVrefs org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_records org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_scalingMethod org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_set_start_values org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_variableAliases org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numAlgebraicRealVariables org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numBooleanInputs org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentBooleanConstants org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentBooleanParameters org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentConstants org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentEnumConstants org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentEnumParameters org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentIntegerConstants org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentIntegerParameters org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentParameters org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentRealConstants org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentRealParameters org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentStringConstants org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentStringParameters org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDifferentiatedRealVariables org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDiscreteBooleanVariables org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDiscreteEnumVariables org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDiscreteIntegerVariables org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDiscreteRealVariables org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDiscreteStringVariables org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDiscreteVariables org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numEnumInputs org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numEquations org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numEventIndicators org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numGuards org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentBooleanConstants org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentBooleanParameters org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentConstants org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentEnumConstants org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentEnumParameters org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentIntegerConstants org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentIntegerParameters org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentParameters org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentRealConstants org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentRealParameters org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentStringConstants org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentStringParameters org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numInitialEquations org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numInitialEventIndicators org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numInitialGuards org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numInitialGuessEquations org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numInitialSwitchingFunctions org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numInputs org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIntegerInputs org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numOutputs org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numRealInputs org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numStringInputs org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numSwitchingFunctions org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_bindingEquations org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_defaultExperiment org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_equations org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_functions org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_initialEquations org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_modelVariables org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_namespaces org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_Optimization org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_rootAttributes org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_typeDefinitions org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_unitDefinitions org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_vendorAnnotations org.jmodelica.modelica.compiler.XMLValueGenerator.XMLValueGenerator.DAETag_XML_parameters

List of all members.

Public Member Functions

 AbstractTag (String name, String description, AbstractGenerator myGenerator)
abstract void generate (PrintStream genPrinter)
String getName ()
String getDescription ()
String toString ()

Protected Attributes

String name
String description
AbstractGenerator myGenerator


Detailed Description

class :0

Constructor & Destructor Documentation

org.jmodelica.modelica.compiler.AbstractTag.AbstractTag ( String  name,
String  description,
AbstractGenerator  myGenerator 
)


Member Function Documentation

abstract void org.jmodelica.modelica.compiler.AbstractTag.generate ( PrintStream  genPrinter  )  [pure virtual]

Implemented in org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_C_equationResidualDirectionalDerivative, org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_function_headers, org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_functions, org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_dae_blocks_residual_functions, org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_dae_init_blocks_residual_functions, org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_dae_add_blocks_residual_functions, org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_dae_init_add_blocks_residual_functions, org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_ode_derivatives, org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_CAD_ode_initialization, org.jmodelica.modelica.compiler.CADGenerator.CADGenerator.DAETag_C_equationSparsity, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_externalFuncIncludes, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_scalingMethod, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_equationResiduals, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_eventIndicatorResiduals, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_initialEquationResiduals, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_initialEventIndicatorResiduals, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_initialGuessEquationResiduals, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_initialDependentParameterResiduals, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_initialDependentParameterAssignments, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_variableAliases, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_dae_blocks_residual_functions, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_dae_add_blocks_residual_functions, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_dae_n_blocks, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_dae_init_blocks_residual_functions, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_dae_init_add_blocks_residual_functions, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_dae_init_n_blocks, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_ode_guards, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_ode_guards_init, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_ode_time_events, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_ode_derivatives, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_ode_initialization, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_ode_outputs, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_function_headers, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_functions, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_records, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_export_functions, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_export_wrappers, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_outputVrefs, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_model_id, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_guid, org.jmodelica.modelica.compiler.CGenerator.CGenerator.DAETag_C_set_start_values, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentConstants, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentConstants, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentParameters, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentParameters, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentRealConstants, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentRealConstants, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentRealParameters, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentRealParameters, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentIntegerConstants, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentEnumConstants, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentIntegerConstants, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentEnumConstants, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentIntegerParameters, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentEnumParameters, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentIntegerParameters, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentEnumParameters, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentBooleanConstants, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentBooleanConstants, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentBooleanParameters, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentBooleanParameters, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentStringConstants, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentStringConstants, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIndependentStringParameters, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDependentStringParameters, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numSwitchingFunctions, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numInitialSwitchingFunctions, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numGuards, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numInitialGuards, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numAlgebraicRealVariables, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDiscreteVariables, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDiscreteRealVariables, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numOutputs, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDiscreteIntegerVariables, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDiscreteEnumVariables, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDiscreteBooleanVariables, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDiscreteStringVariables, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numInputs, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numRealInputs, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numIntegerInputs, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numEnumInputs, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numBooleanInputs, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numStringInputs, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numEquations, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numEventIndicators, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numInitialEquations, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numInitialEventIndicators, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numInitialGuessEquations, org.jmodelica.modelica.compiler.GenericGenerator.GenericGenerator.DAETag_numDifferentiatedRealVariables, org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_rootAttributes, org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_namespaces, org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_unitDefinitions, org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_typeDefinitions, org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_defaultExperiment, org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_vendorAnnotations, org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_modelVariables, org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_bindingEquations, org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_equations, org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_initialEquations, org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_Optimization, org.jmodelica.modelica.compiler.XMLGenerator.XMLGenerator.DAETag_XML_functions, and org.jmodelica.modelica.compiler.XMLValueGenerator.XMLValueGenerator.DAETag_XML_parameters.

String org.jmodelica.modelica.compiler.AbstractTag.getDescription (  ) 

String org.jmodelica.modelica.compiler.AbstractTag.getName (  ) 

String org.jmodelica.modelica.compiler.AbstractTag.toString (  ) 


Member Data Documentation


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

Generated on Fri Oct 7 14:49:15 2011 for JModelica.org by  doxygen 1.5.8