Interface AjaxableComponent

All Known Implementing Classes:
ActivityCalendarView, ActivityTimeframeManagement, AddActivityMultipleTimeframes, AddActivityTimeframe, AddForecastActivity, AddForecastResourceDetail, AddGroupingConstraintPanel, AllocateTechnicians, ApplyForecastResourceDetailTemplate, BundleMapPanel, CalendarView, CardView, CardViewWfm, overit.geocallapp.wfm.schedulazione.manuale.attivitaschedulabili.CAttivitaSchedulabili, overit.geocallapp.wfm.schedulazione.manuale.attivitaurgenti.CAttivitaUrgenti, CentralMobileWarehouseAssociation, CentralWarehouseAddresses, CopyActivityForecast, CopyForecastResourceDetail, CopyForecastShiftModel, CopyResourceForecast, CopyWorkloadAnalysis, CPanelNewOdlFromNotification, CrewShellCompositionServerTableView, CrewShellDraftCompositionServerTableView, CrewShellShiftsPanel, CrewShellsSelectionPanel, CrewShellsTypeSelectionPanel, CVMaterials, CVViewMeter, overit.geocallapp.wfm.schedulazione.cristallizzazione.monitorattivita.pianogiornaliero.supporto.DailyPlanCardView, DataCollectionNodeInfoPanel, DataCollectionOptionGroupOptions, DataCollectionTemplateGanttView, DockBar, EditActivityForecastHeader, EditActivitySkillPanel, EditCapacityPlanningScenario, EditForecastActivityPriorityPanel, EditForecastGroupingConstraintPanel, EditForecastResource, EditForecastResourceDetail, EditForecastShiftModel, EditForecastShiftModelDetail, EditMaterialAccountingPanel, EditResourceForecastHeader, EditResourceGroupingConstraint, EditResourceSkillPanel, EditRoughPlanning, EditSkillPanel, EventServerTableView, ForecastActivityDetailGanttView, ForecastResourceDetailManagement, Form, GanttView, GenerateTransaction, GridFrame, ImportForecastResources, ImportOperationActivityPanel, InputMultiDecoder, InputMultiDecoderDataCollectionSheetDynamicPanel, InputMultiDecoderForecastActivity, InputMultiDecoderMaterials, InputMultiDecoderMultistageGroups, InputMultiDecoderMultistageOperations, InputMultiDecoderTransferRequest, InputMultiDecoderWarehouse, InventoryEditMaterialAccountingPanel, InventoryPositionCoordMap, JFCPie, JFCSerie, JFCSerie, JFCSerieLogarithmic, JFCSeriePareto, JFCSerieStruggleFailure, overit.geocallapp.wfm.ui.control.JFCWFMSerie, ManageCrewShellSkill, ManageForemanPanel, ManualCoordinates, MassiveApplyForecastResourceDetailTemplate, MassiveEditForecastResourceDetail, MeterReadings, MicroclusterSelectionMap, MultistageGroupGanttView, overit.geocall.basic.geos.ui.OpenLayersMapPanel, OperationBar, OperationCenterWorkCenters, OutputForm, PAgendaAffinityPreview, Panel, PanelBlockingWarnings, PanelCancelActivities, PanelCheckResult, PanelCreateBundle, PanelDataCollectionConverterSheetSubset, PanelDataCollectionConverterTemplateSubset, PanelDataCollectionGlobalExpression, PanelDataCollectionNodeAttachmentUploadFile, PanelDataCollectionNodeColumnsMatrix, PanelDataCollectionNodeDownloadAttachmentUploadFile, PanelDataCollectionNodeMatrixBase, PanelDataCollectionNodeMatrixHeaders, PanelDataCollectionNodeSelectionOption, PanelDataCollectionOptionsGroup, PanelDataCollectionOptionsGroupUploadModel, PanelDataCollectionRawModel, PanelDataCollectionSheetCoordMap, PanelDataCollectionSheetDetailCalculatedNodes, PanelDataCollectionTemplateGanttLegend, PanelDataCollectionTemplateReleaseSelection, PanelDataCollectionTemplateUpload, PanelDataCollectionTemplateUploadModel, PanelDataCollectionTemplateUploadPdfForm, PanelDataCollectionTemplateVisibilityRules, PanelDataCollectionTreeViewModel, PanelDataCollectionType, PanelEditDataCollectionTemplate, PanelEditDataCollectionTemplateStructureBase, PanelEditDataCollectionTemplateStructureRelease, PanelEditDataCollectionTemplateStructureWorkingCopy, PanelEditDataCollectionTemplateWOCreationRule, PanelEditMobileCardsRule, PanelEditMultistageDependencies, PanelEditMultistageGroup, PanelEditTask, PanelFilterUsersCriticalActivityRules, PanelFilterUsersSheet, PanelGapFillerResults, PanelInsertTask, PanelManageTask, PanelMeterTemplate, PanelMultiSelectDataCollectionTemplate, PanelMultistageConfiguration, PanelMultistageDependencies, PanelMultistageGroupGanttLegend, PanelMultistageViolations, PanelNewDataCollectionSheet, PanelNewDataCollectionTemplate, PanelNewDataCollectionTemplateStructureRelease, PanelNewDataCollectionTemplateWOCreationRule, PanelNewMobileCardsRule, PanelNewMultistageDependencies, PanelNewMultistageDependenciesSourceFixed, PanelNewMultistageDependenciesTargetFixed, PanelNewMultistageGroup, PanelNewNotificationLight, PanelOutcomeReasonsDataCollectionTemplate, PanelReleaseProject, PanelRenameExport, PanelReopenTimesheets, PanelResourcesScheduling, PanelSelectBundle, PanelSelectBundleOperationOrdering, PanelSelectBundlingRule, PanelSelectCriticalActivityRule, PanelSelectDataCollectionOptionsGroup, PanelSelectDataCollectionOptionsTable, PanelSelectDataCollectionSheet, PanelSelectDataCollectionTemplate, PanelSelectForecastActivity, PanelSelectionActivityForecastHeader, PanelSelectionResourceForecastHeader, PanelSelectMultistageGroup, PanelSelectNotDummySchedulingUsersSheet, PanelSelectOutcomeReason, PanelSelectPermitType, PanelSelectResources, PanelSelectSerializedMaterial, PanelSelectUsersByKind, PanelTaskCategoryEventType, PanelTimesheetProfile, PanelTimesheetTaskCategory, PanelUpdateBundle, PanelViewCriticalActivityRules, PanelViewDataCollectionTemplateWOCreationRule, PanelViewTask, PAssociateStructure, PBulkOutcomeUpdate, PDataCollectionTemplateGanttUIConfiguration, overit.geocallapp.wfm.ui.container.PDecoderSelection, PDurationPreview, PEditActivityRelation, PEditMeter, PEditProjectDiary, PEditRange, PermitResourceViewMultimediali, PForecastActivityDetailGanttUIConfiguration, PGanttLegend, PGanttLegend, PGanttUIStateConfiguration, PInsertActivityRelation, PLegend, PMultiSelectCardTypes, PNewNotification, PNewWorkOrderNote, PProjectProfile, PProjectSelection, ProjectGanttView, PSearchSchedulableBundles, PSearchUrgentActivities, PSelectCardIcon, PSelectNotDummyUsers, PSelectProjectWOType, overit.geocallapp.wfm.users.selection.PSelectUsers, PSingleProjectDiaryHistory, PWorkOrderNote, ResourceForecastCalendarView, ResourceForecastComparatorCalendarView, ResourceView, overit.geocallapp.wfm.ui.container.ResourceViewMultimediali, ResponsiveGrid, ResponsiveGridFrame, RoughPlanningConfiguration, SchedulableActivities, SchedulableBundles, SchedulableBundlesCardView, SearchBoxMenu, SearchFeatureRules, SearchSchedulingUsers, SelectBundleWoFilters, SelectCriticalActivityWoFilters, SelectionPanel, SelectionPanelBundleOperationOrdering, SelectionPanelForecastResource, SelectionPanelWithDynamicDataLoader, SelectItemFilters, SelectWorkOrderFilters, ServerMultiForm, 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, overit.geocallapp.wfm.users.workshifts.common.ShiftsPanel, SingleForm, SortableGenericGridComponents, SortableGridComponents, SortableListComponents, SortableTableComponents, StockChange, SynchronizedPlanningMonitorTableView, TableView, TableViewDD, TableViewSchedulableActivities, TaskBox, TaskBoxFavoritesMenu, TaskBoxMenu, TemplateJsonTreeEditor, TEProjectTreeView, TestGanttView, TooltipConfigurationTreeModelTableView, TreeEditor, overit.geocallapp.wfm.ui.container.TreeModelTableView, TreeSelector, TVGanttTest, UrgentActivities, WarehouseOperationCenterAssociation, overit.geocallapp.wfm.gis.layer.geometry.ol.WFMEditableLayerMapPanel, overit.geocallapp.wfm.geos.ui.WFMOpenLayersMapPanel, WOOperationPredictionMaterials, WorkOrderOperationAffinity

public interface AjaxableComponent
Interface that must be implemented by all the graphical user interface components that can perform a transformation after an Ajax interaction
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Prefix string used for the frame ids
    static final Integer
    Transition type: no transition
    static final Integer
    Transition type: morphing of the body of the element
    static final Integer
    Transition type: resize of the body of the element
    static final Integer
    Transition type: resizing of the borders of the element
    static final Integer
    Transition type: scroll down
    static final Integer
    Transition type: scroll up
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changed(overit.geocall.ux.servlet.processor.Change c)
    Defines the morphing of the element that occurs when there is an Ajax interaction
    overit.geocall.ux.servlet.processor.Change
    Defines the default Change object for the element
    org.apache.ecs.Element
    getFrameHtml(overit.geocall.ux.servlet.processor.Change c, EntitySet es)
    Defines the html part of the element that changes when an Ajax interaction occurs
  • Field Details

    • NOTRANSITION

      static final Integer NOTRANSITION
      Transition type: no transition
    • TRANSITION_BORDER_RESIZE

      static final Integer TRANSITION_BORDER_RESIZE
      Transition type: resizing of the borders of the element
    • TRANSITION_BODY_RESIZE

      static final Integer TRANSITION_BODY_RESIZE
      Transition type: resize of the body of the element
    • TRANSITION_UP

      static final Integer TRANSITION_UP
      Transition type: scroll up
    • TRANSITION_DOWN

      static final Integer TRANSITION_DOWN
      Transition type: scroll down
    • TRANSITION_BODY_MORPH

      static final Integer TRANSITION_BODY_MORPH
      Transition type: morphing of the body of the element
    • FRAME_ID_PREFIX

      static final String FRAME_ID_PREFIX
      Prefix string used for the frame ids
      See Also:
  • Method Details

    • getFrameHtml

      org.apache.ecs.Element getFrameHtml(overit.geocall.ux.servlet.processor.Change c, EntitySet es)
      Defines the html part of the element that changes when an Ajax interaction occurs
      Parameters:
      c - The Change object that defines the specific morphing type for the element
      es - The EntitySet to which the element belongs
      Returns:
      The html part of the element that changes when an Ajax interaction occurs
    • changed

      void changed(overit.geocall.ux.servlet.processor.Change c)
      Defines the morphing of the element that occurs when there is an Ajax interaction
      Parameters:
      c - The Change object that defines the specific morphing type for the element
    • getDefaultChange

      overit.geocall.ux.servlet.processor.Change getDefaultChange()
      Defines the default Change object for the element
      Returns:
      The default Change object that defines the default morphing type of the element