Interface ComponentSearch.IIdentifierHost

All Known Implementing Classes:
AdoptedCommonAttributeContentTreeComponent, AdoptedExchangePlanContentComponent, CatalogEditorOwnersPageComponent, CommonAttributeContentTreeComponent, ConfigurationStandaloneContentComponent, DefinitionDrivenComponent, DistributionDistributeNavigatorTreeComponent, DistributionSupportNavigatorTreeComponent, DocumentEditorJournalsPageComponent, DocumentEditorPostingPageComponent, DocumentEditorSequencesPageComponent, DtGranularEditorFunctionalOptionsMdObjectContentComponent, DtGranularEditorFunctionalOptionsPageComponent, DtGranularEditorGenerationBaseComponent, DtGranularEditorGenerationBasisForComponent, DtGranularEditorPageSectionComponent, DtGranularEditorRecordersPageComponent, DtGranularEditorSubsystemsPageComponent, EventHandlerCollectionComponent, EventHandlerExtensionCollectionComponent, ExchangePlanContentComponent, ExtendedTypeDescriptionComponent, FilterCriterionEditorContentPageComponent, FunctionalOptionEditorContentPageComponent, FunctionalOptionsParameterUseComponent, NavigatorTreeComponent, SectionDefinitionComponent, StandardObjectsTreeComponent, StyleComponent, SubsystemEditorContentPageComponent, TypeDescriptionComponent, TypeDescriptionDialogComponent, UsedMobileApplicationFunctionalitiesDialogComponent
Enclosing class:
ComponentSearch

public static interface ComponentSearch.IIdentifierHost
An entity capable of returning components by identifiers and providing identifiers for components.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a component with the specified identifier or null if no component with such identifier is known to the host.
    getId(IComponent<?> component)
    Returns an identifier for the specified component or null if not applicable
  • Method Details

    • getComponent

      IComponent<?> getComponent(Object id)
      Returns a component with the specified identifier or null if no component with such identifier is known to the host.
      Parameters:
      id - the identifier
      Returns:
      a component with the specified identifier or null if not found
    • getId

      Object getId(IComponent<?> component)
      Returns an identifier for the specified component or null if not applicable
      Parameters:
      component - the component to obtain the identifier for
      Returns:
      an identifier for the specified component or null if not applicable