Interface INamedUiElement

All Superinterfaces:
Serializable
All Known Subinterfaces:
IAccessProperty, IDatabaseAccessDependent, IDescriptionProvidingPlugin, IFCPlugin, IFCRemoteSyncPlugin, IFormLifecyclePlugin, IInboxDependent, IMailDependent, INamedUiElement, IPluginAccessProperties, IPluginAccessProperty, IPluginActionNodeHandler<TData>, IPluginAuthenticationLogic, IPluginAuthenticatorType, IPluginBackendTheme, IPluginClientDashboard, IPluginConditionNodeHandler<TData>, IPluginConfigParamList, IPluginCustomGUI, IPluginDataSource, IPluginDoUntilLoopNodeHandler<TData,TState>, IPluginEntities, IPluginFormDesignerResource, IPluginFormElementCatalogue, IPluginFormElementPropertiesExtension, IPluginFormElementTemplate, IPluginFormElementTemplateStatic, IPluginFormElementWidget, IPluginFormPrePersist, IPluginFormPreProcess, IPluginFormPreRender, IPluginFormPreRespond, IPluginFormPreview, IPluginFormPropertiesExtension, IPluginFormRenderCallback, IPluginFormReplacer, IPluginFormResource, IPluginFormResources, IPluginFormTheme, IPluginGeneric, IPluginHtmlTemplateRenderCallback, IPluginMailEncryption, IPluginMalwareScanner, IPluginMenuEntries, IPluginMessageService<TConfig>, IPluginMonitor, IPluginPortal, IPluginProcessing, IPluginProjectMenu, IPluginProjectTemplate, IPluginPromptService, IPluginScopeClient, IPluginScopeSystem, IPluginServletAction, IPluginSessionReplacer, IPluginShutdown, IPluginStaticResourceServletAction, IPluginSystemReplacer, IPluginTemplateReplacer, IPluginTriggerHandler<TData>, IPluginValidationRule, IPluginWhileLoopNodeHandler<TData,TState>, IPluginWorkflowElementPrototypes, IPluginWorkflowNode, IPluginWorkflowTrigger, IProcessing, IProcessingPlugin, IProcessingWrapper, IStatusDependent, ITemplateDependent, IUserDependent, IUserGroupDependent
All Known Implementing Classes:
AFCPlugin, AParameterVerarbeitung, APluginActionNodeHandler, APluginConditionNodeHandler, APluginDoUntilLoopNodeHandler, APluginStaticResourceServletAction, APluginTriggerHandler, APluginWhileLoopNodeHandler, AVerarbeitung, EAccessProperty, EAktionsResultat, EAnrede, EAppenderType, EAppointmentBookingError, EAppointmentIcalError, EAppointmentStatus, EAttachmentItemType, EAttachmentSource, EAuthCallbackUrlType, EAuthClientType, EAuthorizationFilterType, EAuthRedirectTarget, EAutoLoginType, EBenamungsModus, EBenutzerStatus, EBenutzerverwaltungsTyp, EByteOrderMarkMode, EChangeFormAvailabilityType, EChangeFormRecordChatActivenessType, EClusterProtocolType, EColumnLabelType, ECompressAsZipNamingScheme, EConnectionStatus, EContentView, EContentViewCategory, ECounterActionType, ECounterRefGroupType, ECounterResetType, EDatenabfrageTyp, EDatenbankTyp, EDatenquellenTyp, EDBEncryptionAlgorithm, EDefaultSenderName, EEmailArchiveFormat, EEmailBodyFormatType, EEncryptionTestResult, EEndUserStatePreset, EEndUserStateType, EEntityConflictResolveAction, EExecCondition, EExterneRessourcenTyp, EFcServerType, EFcWebAppFeature, EFileConflictResolution, EForEachLoopItemListSource, EFormAuthTyp, EFormElementTyp, EFormExportFormat, EFormExportPart, EFormImpexOption, EFormOfflineMode, EFormProcessType, EFormRecordAccessGrantType, EFormRecordChatUserReferenceType, EFormRecordMessageSenderContext, EFormRecordQuartzJobType, EFormRecordQueryType, EFormRecordSubmitContext, EFormTemplateScope, EFormTyp, EFormVersionActions, EFreigabeStatus, EFreigabeTyp, EGender, EHttpContentType, EHttpLocationResolutionType, EHttpRequestType, EI18nSource, EInputClientLayout, EInternalMessageType, EKerberosLdapUserFilterType, EKeystoreEntryTrait, ELanguage, ELicenseCheckType, ELicenseFeature, ELicenseState, ELicenseSubscriptionType, ELicenseVersionState, ELinkTarget, ELogEntryActionLogLevel, ELoggerType, ELoginLayout, ELoginNoticePosition, EMailAuthenticationType, EMailEncryption, EMailSecurityTemplate, EMailSecurityType, EMailSenderAddressMode, EMatchCondition, EModule, EMoveFormRecordToInboxTargetType, EMultiFactorAuthenticationType, EMultipartHeaderType, EMultipleConditionCombinationType, ENodeState, ENodeType, EPasswordAssignType, EPathSegmentSanitizationRulesPreset, EPlaceholderType, EPluginServerRestrictionType, EPluginStoreItemInstallScope, EPluginStoreItemInstallStatus, EPluginUpdateStatus, EProjectExportFormat, EProtocolEntryProcessType, EProtokollEintragTyp, ERemoteDatasourceErrorMode, EResourceItemType, ERessourcenTyp, ESamlEntityIdType, ESamlMetadataIntegrationType, EServerConfigFeature, ESetFormRecordPasswordTargetType, ESingleResultSelectionType, EStringMatchType, ETextbausteinKategorie, ETextFileContentType, ETimePointTriggerDurationUnit, ETimePointTriggerOperation, ETimePointType, ETimeUnit, EUploadRequestFileMergeMode, EUserInvocationAccessType, EValueType, EVerarbeitungsTyp, EViewKeystoreEntryType, EViewKeystoreEntryUsageType, EViews, EViewStatus, EWeiterverarbeitung_Aktion, EWeiterverarbeitung_Bedingung, EWeiterverarbeitung_Status, EWorkflowElementCategory, EWorkflowStateType, FrontendServer.EProxyType, ProcessingWrapper, RessourcenTyp, VerarbeitungCallback, VerarbeitungChangeStatus, VerarbeitungCompressAsZip, VerarbeitungCopyToPostfach, VerarbeitungCopyToStatus, VerarbeitungDbSQLQuery, VerarbeitungDeleteVorgang, VerarbeitungEmail, VerarbeitungExport, VerarbeitungExportPersistence, VerarbeitungExterneRessource, VerarbeitungInbox, VerarbeitungMoveToPostfach, VerarbeitungPdf, VerarbeitungPlugin, VerarbeitungPost, VerarbeitungRenewProzessID, VerarbeitungReturnFile, VerarbeitungSaveToFilesystem, VerarbeitungSendToSalesforce, VerarbeitungStop, VerarbeitungTemplate, VerarbeitungUpload, VerarbeitungWeiterleitung, VerarbeitungWord, VerarbeitungWriteToFile, VerarbeitungWriteToForm, VerarbeitungXmlToFd

public interface INamedUiElement extends Serializable
Interface for elements that have a display name in a specific locale, often used for UI elements.
  • Field Details

  • Method Details

    • getDisplayName

      String getDisplayName(Locale locale)
      The display name of this element in the given locale.
      Parameters:
      locale - The locale to get the display name for.
      Returns:
      The display name of this element in the given locale.
    • gettingDisplayName

      static Function<? super INamedUiElement, String> gettingDisplayName(Locale locale)
      Gets a function for getting the display name of an INamedUiElement in a specific locale.
      Parameters:
      locale - The locale to get the display name for.
      Returns:
      A function that gets the display name of an INamedUiElement in the specified locale.