LibItsIvim_Templates.ttcn 55.6 KB
Newer Older
        template (present) TcPart mw_tcPart_allZoneIds(
                                                    template (present) TcPart.relevanceZoneIds p_relevanceZoneIds := ?,
                                                    template (present) TcPart.data p_data := ?,
                                                    template (present) TcPart.detectionZoneIds p_detectionZoneIds := ?,
                                                    template (present) TcPart.driverAwarenessZoneIds p_driverAwarenessZoneIds := ?
        ) modifies mw_tcPart_basic := {
            detectionZoneIds        := p_detectionZoneIds,
            driverAwarenessZoneIds  := p_driverAwarenessZoneIds
        } // End of template mw_tcPart_allZoneIds
        
        template (present) TcPart mw_tcPart_direction(
                                                    template (present) TcPart.relevanceZoneIds p_relevanceZoneIds := ?,
                                                    template (present) TcPart.data p_data := ?,
                                                    template (present) TcPart.direction p_direction := ?
        ) modifies mw_tcPart_basic := {
            relevanceZoneIds        := p_relevanceZoneIds
        } // End of template mw_tcPart_direction
        
        template (present) TcPart mw_tcPart_text(
                                                    template (present) TcPart.relevanceZoneIds p_relevanceZoneIds := ?,
                                                    template (present) TcPart.data p_data := ?,
                                                    template (present) TcPart.text p_text := ?
        ) modifies mw_tcPart_basic := {
            text                    := p_text
        } // End of template mw_tcPart_text
        
        template (present) TcPart mw_tcPart_layoutId(
                                                    template (present) TcPart.relevanceZoneIds p_relevanceZoneIds := ?,
                                                    template (present) TcPart.data p_data := ?,
                                                    template (present) TcPart.layoutId p_layoutId := ?
        ) modifies mw_tcPart_basic := {
            layoutId                := p_layoutId
        } // End of template mw_tcPart_layoutId
        
        template (present) Text mw_text := {
            layoutComponentId := *,
            language_         := ?,
            textContent       := ?
        }
        
    } // End of group textContainerGroup
    
YannGarcia's avatar
YannGarcia committed
    group itsFunction {
        
        /** 
         * @desc    Gets the Provifr of test system
         * @return  Test system's Provider value
         * @see     PX_PROVIDER
         */
        function f_getProvider()
        return Provider {
            
            return PX_PROVIDER;
                
        } // End of function f_getProvider
        
    } // End of group itsFunction
    
} // End of module LibItsIvimTemplates