Interface EntityContainer

All Superinterfaces:
Serializable
All Known Implementing Classes:
ActivityCalendarView, CalendarView, CardView, CardViewWfm, overit.geocallapp.wfm.schedulazione.manuale.attivitaschedulabili.CAttivitaSchedulabili, overit.geocallapp.wfm.schedulazione.manuale.attivitaurgenti.CAttivitaUrgenti, CrewShellCompositionServerTableView, CrewShellDraftCompositionServerTableView, CVMaterials, CVViewMeter, overit.geocallapp.wfm.schedulazione.cristallizzazione.monitorattivita.pianogiornaliero.supporto.DailyPlanCardView, EventServerTableView, Form, OutputForm, PermitResourceViewMultimediali, ResourceForecastCalendarView, ResourceForecastComparatorCalendarView, ResourceView, overit.geocallapp.wfm.ui.container.ResourceViewMultimediali, ResponsiveGrid, SchedulableActivities, SchedulableBundles, SchedulableBundlesCardView, ServerTableView, ServerTableViewAccounting, ServerTableViewActiveGroupingConstraint, ServerTableViewActivityForecastHeader, ServerTableViewActivityForecastHeaderSelection, ServerTableViewAddress, ServerTableViewAgendaHistory, ServerTableViewAllocateTechnicians, ServerTableViewBundle, ServerTableViewBundleOperationOrdering, ServerTableViewBundlingRule, ServerTableViewCapacityPlanningActivityDetailResult, ServerTableViewCapacityPlanningActivityResultGantt, ServerTableViewCapacityPlanningResourceDetailResult, ServerTableViewCapacityPlanningScenario, ServerTableViewCopyForecastResourceDetail, ServerTableViewCrewShell, ServerTableViewCrewShellAddress, ServerTableViewCrewShellModel, ServerTableViewCriticalActivityRules, ServerTableViewDailyPlanOrderConfiguration, ServerTableViewDataCollectionSheet, ServerTableViewDataCollectionTemplate, ServerTableViewDataCollectionTemplateStructure, ServerTableViewDataCollectionTemplateStructureGantt, ServerTableViewDCSSchedulingUser, ServerTableViewExpectedMaterial, ServerTableViewForecastActivityDetailGantt, ServerTableViewForecastActivityPriority, ServerTableViewForecastGroupingConstraint, ServerTableViewForecastHeader, ServerTableViewForecastShiftModel, ServerTableViewForecastShiftModelDetail, ServerTableViewImmediateSchedulingActivities, ServerTableViewImmediateSchedulingActivitiesHistory, ServerTableViewImportForecast, ServerTableViewImportForecastResources, ServerTableViewImportOperationActivityFromWo, ServerTableViewImportWarehouseMaterial, ServerTableViewLogDetail, ServerTableViewLogMaster, ServerTableViewLogMaster, ServerTableViewMaterial, ServerTableViewMobileErrorLog, ServerTableViewMultistageGroup, ServerTableViewMultistageWOOperation, ServerTableViewNotifications, ServerTableViewObtainedPermitHistory, ServerTableViewOperationActivity, ServerTableViewOperationCenterAddress, ServerTableViewPermitSingleIntervention, ServerTableViewRequiredPermitHistory, ServerTableViewResourceAddress, ServerTableViewResourceForecastHeaderSelection, ServerTableViewRoughPlanning, ServerTableViewRoughPlanningActivities, ServerTableViewSchedulingProposal, ServerTableViewSchedulingUser, overit.geocallapp.wfm.schedulazione.odl.ricerca.ServerTableViewSearchWO, ServerTableViewSelectionForecastResource, ServerTableViewSelectionRoughPlanningResources, ServerTableViewSerializedMaterial, ServerTableViewStock, ServerTableViewStockDetail, ServerTableViewStockHistory, ServerTableViewTechnicalObject, ServerTableViewTechnicalObjectType, ServerTableViewTimesheet, ServerTableViewTooltipConfiguration, ServerTableViewTooltipConfigurationRules, ServerTableViewTransferRequest, ServerTableViewUser, ServerTableViewWarehouse, ServerTableViewWarehouseMaterial, ServerTableViewWarehouseOperation, ServerTableViewWithCount, ServerTableViewWorkloadDistributionRule, ServerTableViewWorkOrderNote, ServerTableViewWorkOrderOperationType, ServerTableViewWorkOrderType, SynchronizedPlanningMonitorTableView, TableView, TableViewDD, TableViewSchedulableActivities, TooltipConfigurationTreeModelTableView, overit.geocallapp.wfm.ui.container.TreeModelTableView, TVGanttTest, UrgentActivities

public interface EntityContainer extends Serializable
The purpose of this interface is to be a container of DataAttribute relating to a certain DataEntity.
  • Method Details

    • collectEntities

      void collectEntities(String[] entities)
      Collects all the entities related to the container
      Parameters:
      entities - The entities to collect
    • getEntities

      Set<String> getEntities()
      Gets the collected entities fo the container
      Returns:
      The collected entities
    • getEntityValidator

      EntityValidator getEntityValidator()
      Gets the EntityValidator related to the container.
      Returns:
      The EntityValidator related to the container.