Interface HasEditedEntity<E>

Type Parameters:
E - type of entity
All Known Subinterfaces:
DetailView<E>, SupportEntityLock<E>
All Known Implementing Classes:
AdditionalBusinessDayDetailView, AssignmentDetailsPropertiesFragment, BusinessCalendarDetailView, CandidateGroupsEditView, CandidateUsersEditView, CategoryAttributesDetailView, CategoryDetailView, ContentStorageDetailView, DmnDecisionTableDetailView, EmailAttachmentEdit, EntityAttributeEdit, EntityAttributeResourcePolicyModelDetailView, EntityInspectorDetailView, EntityResourcePolicyModelDetailView, ErrorDefinitionEdit, ErrorRefPropertiesFragment, EventListenerEdit, ExecutionListenerEdit, ExtensionPropertyEdit, FieldEdit, FilterConditionDetailView, FormFieldEdit, FormOutcomeEdit, FormParamEdit, FullTextFilterConditionDetailView, GraphQLResourcePolicyModelDetailView, GroupFilterConditionDetailView, HitPolicySelectView, HolidayDetailView, InAppNotificationDetailView, InOutBindingModelEdit, InputDefinitionDetailView, InputEntryDetailView, JobDataDetailView, JobModelDetailView, JpqlFilterConditionDetailView, JpqlParameterEdit, LogicalFilterConditionDetailView, MBeanAttributeDetailView, MBeanInfoDetailView, MenuResourcePolicyModelDetailView, MessageDefinitionEdit, MessageTemplateBlockDetailView, MessageTemplateDetailView, MessageTemplateGroupDetailView, MessageTemplateParameterDetailView, MultiInstanceLoopCharacteristicsPropertiesFragment, OutputDefinitionDetailView, ProcessDefinitionDetailView, ProcessInstanceDetailView, ProcessVariableEdit, PropertyFilterConditionDetailView, QueryParameterDetailView, ReportDetailView, ReportGroupDetailView, ReportParameterDetailView, ReportRegionWizardDetailView, ReportTemplateDetailView, ReportValueFormatDetailView, ResourcePolicyModelDetailView, ResourceRoleModelDetailView, RowLevelPolicyModelDetailView, RowLevelRoleModelDetailView, ScheduledBusinessDayDetailView, ScriptEditor, SignalDefinitionEdit, SpecificResourcePolicyModelDetailView, StandardDetailView, TaskListenerEdit, TenantDetailView, TriggerModelDetailView, UiComponentResourcePolicyModelDetailView, UserGroupDetailView, UserSubstitutionDetailView, VariableInstanceDataDetail, ViewResourcePolicyModelDetailView, WebdavDocumentCollectionDetailView, WebdavShowDocumentVersionsDetailView

public interface HasEditedEntity<E>
The interface of views that display and may change the instance of an entity.
  • Method Summary

    Modifier and Type
    Method
    Description
    default E
    Returns the currently edited entity instance.
    Returns the currently edited entity instance or null if not set.
  • Method Details

    • getEditedEntity

      default E getEditedEntity()
      Returns the currently edited entity instance.
      Returns:
      currently edited entity instance
      Throws:
      IllegalStateException - if the edited entity isn't initialized yet, for example in View.InitEvent
    • getEditedEntityOrNull

      @Nullable E getEditedEntityOrNull()
      Returns the currently edited entity instance or null if not set.
      Returns:
      currently edited entity instance or null if not set