Class AbstractViewPluginWithGOE

    • Constructor Detail

      • AbstractViewPluginWithGOE

        public AbstractViewPluginWithGOE()
    • Method Detail

      • getEditorType

        protected abstract Class getEditorType()
        Returns the class to use as type (= superclass) in the GOE.
        Returns:
        the class
      • getDefaultValue

        protected abstract Object getDefaultValue()
        Returns the default object to use in the GOE if no last setup is yet available.
        Returns:
        the object
      • getCanChangeClassInDialog

        protected boolean getCanChangeClassInDialog()
        Returns whether the class can be changed in the GOE.
        Returns:
        true if class can be changed by the user
      • generatePanel

        protected abstract BasePanel generatePanel​(SpreadSheet sheet)
        Performs the actual generation of the information.
        Parameters:
        sheet - the sheet to process
        Returns:
        the generated information panel