Public Member Functions | |
ARObject | convertIAXLangElement (IAXLangElement element) |
Static Public Attributes | |
static Autosar40Factory | factory = Constants.getInstance().getAutosar40Factory() |
Static Package Attributes | |
static final List< String > | categories |
static final Map< String, TreeMap< String, List< String > > > | categoriesContent |
static final Map< String, AutosarDataType > | dataTypes |
static final Map< String, String > | dataTypesMapping |
static final List< String > | transceivercontrollerports = Arrays.asList("spi", "ethernet", "flexray", "lin", "ttcan", "can") |
ARObject de.fraunhofer.isst.axbench.autosarinterface.axl2autosarConversion.modelconverters.Converter.convertIAXLangElement | ( | IAXLangElement | element | ) |
final List<String> de.fraunhofer.isst.axbench.autosarinterface.axl2autosarConversion.modelconverters.Converter.categories [static, package] |
Arrays.asList("Ecu", "ProcessingUnit", "MicroController", "MemorySegment", "CommunicationPort", "CommunicationController", "CommunicationTransceiver", "Digital", "Analog", "Timer", "Watchdog", "SensorActuator")
final Map<String, TreeMap<String, List<String> > > de.fraunhofer.isst.axbench.autosarinterface.axl2autosarConversion.modelconverters.Converter.categoriesContent [static, package] |
final Map<String, AutosarDataType> de.fraunhofer.isst.axbench.autosarinterface.axl2autosarConversion.modelconverters.Converter.dataTypes [static, package] |
new TreeMap<String, AutosarDataType>() { private static final long serialVersionUID = -6889554642240523756L; { put("boolean", factory.createApplicationPrimitiveDataType()); put("real", factory.createApplicationPrimitiveDataType()); put("integer", factory.createApplicationPrimitiveDataType()); put("string", factory.createApplicationPrimitiveDataType()); put("vector", factory.createApplicationArrayDataType()); } }
final Map<String, String> de.fraunhofer.isst.axbench.autosarinterface.axl2autosarConversion.modelconverters.Converter.dataTypesMapping [static, package] |
new TreeMap<String, String>() { private static final long serialVersionUID = -6889554642240523756L; { put("bool", "boolean"); put("double", "no mapping currently"); put("float", "real"); put("int", "integer"); put("long", "no mapping currently"); put("string", "string"); put("ulong", "no mapping currently"); put("vector", "vector"); put("void", "no mapping currently"); } }
Autosar40Factory de.fraunhofer.isst.axbench.autosarinterface.axl2autosarConversion.modelconverters.Converter.factory = Constants.getInstance().getAutosar40Factory() [static] |
final List<String> de.fraunhofer.isst.axbench.autosarinterface.axl2autosarConversion.modelconverters.Converter.transceivercontrollerports = Arrays.asList("spi", "ethernet", "flexray", "lin", "ttcan", "can") [static, package] |