All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class PrepStmtQueryConfigPanel extends QueryConfigPanel
Created by carl.gould on 3/4/2015.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • createSidebarPanel

      public com.google.common.base.Optional<JPanel> createSidebarPanel()
      Description copied from class: QueryConfigPanel
      Allows the query panel to inject its own property panel that will be put in the right hand side of the editor underneath the data key and above the nested query tree.
      Overrides:
      createSidebarPanel in class QueryConfigPanel
    • getConfigObject

      public QueryConfig getConfigObject()
      Description copied from class: QueryConfigPanel

      Implement this to return a new query config that will be saved in the report resource. The class you use for this must be:

      • In Common Scope (because it's used in designer and gateway
      • Traditionally java.io.Serializable
      • Ignition's bean-style XML serializable (public, empty ctor and getter/setters

      Make sure to make new copies of your query config object each time; don't mutate and re-use an existing instance of your config object.

      Specified by:
      getConfigObject in class QueryConfigPanel
    • dispose

      public void dispose()
      Description copied from class: QueryConfigPanel
      Ensures that the panel is properly disposed if the designer tears down the owning workspace in order to open a new project. Child classes should override this to unregister, unsubscribe, or dispose of any references to resources this panel is holding on to.
      Overrides:
      dispose in class QueryConfigPanel