Class SubtypesSearchFacade

  • All Implemented Interfaces:
    com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorSearchFacade<ComposedTypeModel>

    public class SubtypesSearchFacade
    extends java.lang.Object
    implements com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorSearchFacade<ComposedTypeModel>
    Search provider which returns the subtypes of given class.
     To make it work the referenceSearchCondition with "code" has to be used, e.g.:
     
    
     	<wz:editor-parameter>
     	    <wz:name>referenceSearchCondition_code</wz:name>
     	    <wz:value>User</wz:value>
    	</wz:editor-parameter>
    
     
     It returns empty Pageable and warning when code is not passed.
     
    • Constructor Detail

      • SubtypesSearchFacade

        public SubtypesSearchFacade()
    • Method Detail

      • search

        public com.hybris.cockpitng.search.data.pageable.Pageable<ComposedTypeModel> search​(com.hybris.cockpitng.search.data.SearchQueryData searchQueryData)
        Specified by:
        search in interface com.hybris.cockpitng.editor.commonreferenceeditor.ReferenceEditorSearchFacade<ComposedTypeModel>
      • hasCodeAttribute

        protected boolean hasCodeAttribute​(com.hybris.cockpitng.search.data.SearchQueryCondition condition)
      • setTypeService

        public void setTypeService​(TypeService typeService)