override fun registerReferenceProviders()

in src/com/intellij/idea/plugin/hybris/system/cockpitng/psi/contributor/CngReferenceContributor.kt [27:76]


    override fun registerReferenceProviders(registrar: PsiReferenceRegistrar) {
        registrar.registerReferenceProvider(
            CngPatterns.ITEM_TYPE,
            CngTSItemReferenceProvider()
        )
        registrar.registerReferenceProvider(
            CngPatterns.FLOW_STEP_CONTENT_PROPERTY_LIST_PROPERTY_QUALIFIER,
            CngFlowPropertyListPropertyQualifierReferenceProvider()
        )
        registrar.registerReferenceProvider(
            CngPatterns.FLOW_STEP_PROPERTY,
            CngFlowPropertyQualifierReferenceProvider()
        )
        registrar.registerReferenceProvider(
            CngPatterns.FLOW_INITIALIZE_TYPE,
            CngFlowTypeReferenceProvider()
        )
        registrar.registerReferenceProvider(
            CngPatterns.FLOW_PROPERTY_LIST_ROOT,
            CngFlowInitializePropertyReferenceProvider()
        )
        registrar.registerReferenceProvider(
            CngPatterns.EDITOR_DEFINITION,
            CngEditorDefinitionReferenceProvider()
        )
        registrar.registerReferenceProvider(
            CngPatterns.ITEM_ATTRIBUTE,
            CngTSItemAttributeReferenceProvider()
        )
        registrar.registerReferenceProvider(
            CngPatterns.ACTION_DEFINITION,
            CngActionDefinitionReferenceProvider()
        )
        registrar.registerReferenceProvider(
            CngPatterns.WIDGET_ID,
            CngWidgetReferenceProvider()
        )
        registrar.registerReferenceProvider(
            CngPatterns.WIDGET_CONNECTION_WIDGET_ID,
            CngWidgetConnectionWidgetIdReferenceProvider()
        )
        registrar.registerReferenceProvider(
            CngPatterns.WIDGET_DEFINITION,
            CngWidgetDefinitionReferenceProvider()
        )
        registrar.registerReferenceProvider(
            CngPatterns.WIDGET_SETTING,
            CngWidgetSettingReferenceProvider()
        )
    }