Class PanelDataCollectionOptionsGroupUploadModel

All Implemented Interfaces:
Serializable, overit.geocall.marks.MethodExposer, overit.geocall.marks.NameExposer, AjaxableComponent, Badgeable, Hideable, Identified, Tool, overit.geocall.ux.configurability.UIConfigurable, overit.geocall.ux.edm.ModelConfigurable

public class PanelDataCollectionOptionsGroupUploadModel extends Panel
Panel used to upload a model to a data collection options group.
Since:
12.0
See Also:
GCApi:
controller
  • Field Details

    • jsonExtension

      protected List<String> jsonExtension
    • optionGroupId

      protected Long optionGroupId
    • fUploadModel

      protected Form fUploadModel
    • panelCheckResultHelper

      protected PanelCheckResultHelper panelCheckResultHelper
  • Constructor Details

    • PanelDataCollectionOptionsGroupUploadModel

      public PanelDataCollectionOptionsGroupUploadModel()
  • Method Details

    • show

      public void show(Serializable obj)
      Description copied from class: Panel
      It shows (make visible with the pop-up effect) the panel
      Overrides:
      show in class Panel
      Parameters:
      obj - serializable object saved as a global variable of the panel
    • init

      protected void init()
    • onUploadModel

      public boolean onUploadModel(HashGetter eventData)
      UI event handler to upload a model.
      Parameters:
      eventData - the HashGetter
      Returns:
      true to break the responsibility chain, false otherwise.
    • getFileExtension

      protected String getFileExtension(UpFile uf)