Esempio n. 1
0
 def __makeAdvancedParamVO(self, param):
     return {'state': HANGAR_ALIASES.VEH_PARAM_RENDERER_STATE_ADVANCED,
      'titleText': formatters.formatVehicleParamName(param.name, False),
      'valueText': formatters.colorizedFormatParameter(param, self._getBaseFormatters()),
      'iconSource': formatters.getParameterIconPath(param.name),
      'paramID': param.name,
      'isEnabled': False,
      'tooltip': self._tooltipType}
 def __makeAdvancedParamVO(self, param):
     return {'state': HANGAR_ALIASES.VEH_PARAM_RENDERER_STATE_ADVANCED,
      'titleText': formatters.formatVehicleParamName(param.name, False),
      'valueText': formatters.colorizedFormatParameter(param, self._getBaseFormatters()),
      'iconSource': formatters.getParameterIconPath(param.name),
      'paramID': param.name,
      'isEnabled': False,
      'tooltip': self._tooltipType}
Esempio n. 3
0
 def _makeAdvancedParamVO(self, param):
     if param.value is not None:
         data = super(_VehParamsGenerator, self)._makeAdvancedParamVO(param)
         data.update({'titleText': formatters.formatVehicleParamName(param.name, False),
          'valueText': formatters.colorizedFormatParameter(param, self._getBaseFormatters()),
          'iconSource': formatters.getParameterIconPath(param.name),
          'isEnabled': False,
          'tooltip': self._tooltipType})
         return data
     else:
         return
def getAllParametersTitles():
    result = []
    for groupIdx, groupName in enumerate(RELATIVE_PARAMS):
        data = getCommonParam(HANGAR_ALIASES.VEH_PARAM_RENDERER_STATE_SIMPLE_TOP, groupName)
        data['titleText'] = formatters.formatVehicleParamName(groupName)
        data['isEnabled'] = True
        data['tooltip'] = TOOLTIPS_CONSTANTS.BASE_VEHICLE_PARAMETERS
        result.append(data)
        for paramName in PARAMS_GROUPS[groupName]:
            data = getCommonParam(HANGAR_ALIASES.VEH_PARAM_RENDERER_STATE_ADVANCED, paramName)
            data['iconSource'] = formatters.getParameterIconPath(paramName)
            data['titleText'] = formatters.formatVehicleParamName(paramName)
            data['isEnabled'] = False
            data['tooltip'] = TOOLTIPS_CONSTANTS.BASE_VEHICLE_PARAMETERS
            result.append(data)

    return result
Esempio n. 5
0
def getAllParametersTitles():
    result = []
    for groupIdx, groupName in enumerate(RELATIVE_PARAMS):
        data = getCommonParam(
            HANGAR_ALIASES.VEH_PARAM_RENDERER_STATE_SIMPLE_TOP, groupName)
        data['titleText'] = formatters.formatVehicleParamName(groupName)
        data['isEnabled'] = True
        data['tooltip'] = TOOLTIPS_CONSTANTS.BASE_VEHICLE_PARAMETERS
        result.append(data)
        for paramName in PARAMS_GROUPS[groupName]:
            data = getCommonParam(
                HANGAR_ALIASES.VEH_PARAM_RENDERER_STATE_ADVANCED, paramName)
            data['iconSource'] = formatters.getParameterIconPath(paramName)
            data['titleText'] = formatters.formatVehicleParamName(paramName)
            data['isEnabled'] = False
            data['tooltip'] = TOOLTIPS_CONSTANTS.BASE_VEHICLE_PARAMETERS
            result.append(data)

    return result
Esempio n. 6
0
 def _makeAdvancedParamVO(self, param):
     if param.value:
         data = super(_VehParamsGenerator, self)._makeAdvancedParamVO(param)
         data.update({
             'titleText':
             formatters.formatVehicleParamName(param.name, False),
             'valueText':
             formatters.colorizedFormatParameter(param,
                                                 self._getBaseFormatters()),
             'iconSource':
             formatters.getParameterIconPath(param.name),
             'isEnabled':
             False,
             'tooltip':
             self._tooltipType
         })
         return data
     else:
         return None