Public Member Functions | |
| void | addHandlerListener (IHandlerListener handlerListener) |
| void | dispose () |
| Object | execute (ExecutionEvent event) throws ExecutionException |
| boolean | isEnabled () |
| boolean | isHandled () |
| void | linkModels (Model axlModel, AUTOSAR arModel) |
| void | removeHandlerListener (IHandlerListener handlerListener) |
Static Public Attributes | |
| static Map< ARPackage, ApplicationModel > | applicationModelMap = new HashMap<ARPackage,ApplicationModel>() |
| static Map< ComponentType, Component > | componentMap = new HashMap<ComponentType,Component>() |
| static Map< PortInterface, Interface > | interfaceMap = new HashMap<PortInterface,Interface>() |
| static Map< PortPrototype, Port > | portMap = new HashMap<PortPrototype,Port>() |
| static Map< ComponentPrototype, SubComponent > | subComponentMap = new HashMap<ComponentPrototype,SubComponent>() |
Private Member Functions | |
| ApplicationModel | getApplicationModel (Model axlModel, ARPackage arPackage) |
| Component | getComponent (Model axlModel, ComponentType arComponentType) |
| Interface | getInterface (Model axlModel, PortInterface arPortInterface) |
| Port | getPort (Model axlModel, ComponentType arComponentType, PortPrototype arPortPrototype) |
| SubComponent | getSubComponent (Model axlModel, ComponentType arComponentType, ComponentPrototype arComponentPrototype) |
| void de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.addHandlerListener | ( | IHandlerListener | handlerListener | ) |
| void de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.dispose | ( | ) |
| Object de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.execute | ( | ExecutionEvent | event | ) | throws ExecutionException |
| ApplicationModel de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.getApplicationModel | ( | Model | axlModel, | |
| ARPackage | arPackage | |||
| ) | [private] |
| Component de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.getComponent | ( | Model | axlModel, | |
| ComponentType | arComponentType | |||
| ) | [private] |
| Interface de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.getInterface | ( | Model | axlModel, | |
| PortInterface | arPortInterface | |||
| ) | [private] |
| Port de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.getPort | ( | Model | axlModel, | |
| ComponentType | arComponentType, | |||
| PortPrototype | arPortPrototype | |||
| ) | [private] |
| SubComponent de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.getSubComponent | ( | Model | axlModel, | |
| ComponentType | arComponentType, | |||
| ComponentPrototype | arComponentPrototype | |||
| ) | [private] |
| boolean de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.isEnabled | ( | ) |
| boolean de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.isHandled | ( | ) |
| void de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.linkModels | ( | Model | axlModel, | |
| AUTOSAR | arModel | |||
| ) |
| void de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.removeHandlerListener | ( | IHandlerListener | handlerListener | ) |
Map<ARPackage,ApplicationModel> de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.applicationModelMap = new HashMap<ARPackage,ApplicationModel>() [static] |
Map<ComponentType,Component> de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.componentMap = new HashMap<ComponentType,Component>() [static] |
Map<PortInterface,Interface> de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.interfaceMap = new HashMap<PortInterface,Interface>() [static] |
Map<PortPrototype,Port> de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.portMap = new HashMap<PortPrototype,Port>() [static] |
Map<ComponentPrototype,SubComponent> de.fraunhofer.isst.axbench.autosarinterface.autosar2AxlSynchronization.Autosar2AxlRelationBuilder.subComponentMap = new HashMap<ComponentPrototype,SubComponent>() [static] |
1.7.1