Interface TechnicalObjectSection

All Known Implementing Classes:
TechnicalObjectDataCollectionSheetSection, overit.geocallapp.wfm.clienti.dettaglio.relatedentitites.TechnicalObjectSectionBase

public interface TechnicalObjectSection
Interface to implement for a Technical Object section
Since:
9.2
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Notify the section that is now on focus, so it can load its data if necessary
    Gets the name of the ServerMultiForm child that holds this section.
    void
    Notify the section that its content is no more valid, so it should refresh it when on focus
    void
    setMainForm(Form mainForm)
    Sets a reference to the main form
    void
    setTechnicalObjectId(Long technicalObjectId)
    Sets the technical object id to the section to allow it to manage its data loading
  • Method Details

    • getTabName

      String getTabName()
      Gets the name of the ServerMultiForm child that holds this section. Is used to allow the main container to know when this entity is on focus
      Returns:
      the name of the ServerMultiForm child that holds this section
    • invalidate

      void invalidate()
      Notify the section that its content is no more valid, so it should refresh it when on focus
    • focus

      void focus()
      Notify the section that is now on focus, so it can load its data if necessary
    • setTechnicalObjectId

      void setTechnicalObjectId(Long technicalObjectId)
      Sets the technical object id to the section to allow it to manage its data loading
      Parameters:
      technicalObjectId - the id of the technical object for which load the section data
    • setMainForm

      void setMainForm(Form mainForm)
      Sets a reference to the main form
      Parameters:
      mainForm - a reference to the main form