Class ColumnWorkOrderThematism

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

@Component public class ColumnWorkOrderThematism extends Column
Column to draw a colored circle for each UserWorkOrderThematisms.WorkOrderThematism that match the represented work order
Since:
9.2
See Also:
GCApi:
component
  • Field Details

    • CIRCLE_DIAMETER

      protected static final int CIRCLE_DIAMETER
      See Also:
    • thematisms

      protected List<overit.geocallapp.wfm.schedulazione.anagrafiche.tematismiodl.UserWorkOrderThematisms.WorkOrderThematism> thematisms
    • themeValuesIndex

      protected int[] themeValuesIndex
  • Constructor Details

    • ColumnWorkOrderThematism

      public ColumnWorkOrderThematism()
  • Method Details

    • setThematisms

      public void setThematisms(List<overit.geocallapp.wfm.schedulazione.anagrafiche.tematismiodl.UserWorkOrderThematisms.WorkOrderThematism> thematisms)
      Set the thematisms to manage with this column
      Parameters:
      thematisms - the List of UserWorkOrderThematisms.WorkOrderThematism to manage
    • getThematisms

      public List<overit.geocallapp.wfm.schedulazione.anagrafiche.tematismiodl.UserWorkOrderThematisms.WorkOrderThematism> getThematisms()
      Returns:
      the list of UserWorkOrderThematisms.WorkOrderThematism configured for this column
    • setupMetaData

      public void setupMetaData(DBView dbv)
      Description copied from class: Column
      Called to init all the field starting form the DBView
      Overrides:
      setupMetaData in class Column
      Parameters:
      dbv - The DBView with all the field used in the init
    • getHtmlRow

      public org.apache.ecs.Element getHtmlRow(EntitySet es, int row, int pagerow, ArrayList al)
      Description copied from class: Column
      Returns the html element that defines the row
      Overrides:
      getHtmlRow in class Column
      Parameters:
      es - The EntitySet to which the element belongs
      row - The number of the row
      pagerow - The number ofd the page
      al - The list of values of the row
      Returns:
      The html element that defines the row