Class QAppSection

java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.layout.QAppSection
All Implemented Interfaces:
QMetaDataObject, Serializable, Cloneable

public class QAppSection extends Object implements Cloneable, QMetaDataObject
A section of apps/tables/processes - a logical grouping.
See Also:
  • Constructor Details

  • Method Details

    • clone

      public QAppSection clone()
      Overrides:
      clone in class Object
    • getName

      public String getName()
      Getter for name
    • setName

      public void setName(String name)
      Setter for name
    • withName

      public QAppSection withName(String name)
      Fluent setter for name
    • getLabel

      public String getLabel()
      Getter for label
    • setLabel

      public void setLabel(String label)
      Setter for label
    • withLabel

      public QAppSection withLabel(String label)
      Fluent setter for label
    • getTables

      public List<String> getTables()
      Getter for tables
    • setTables

      public void setTables(List<String> tables)
      Setter for tables
    • withTables

      public QAppSection withTables(List<String> tables)
      Fluent setter for tables
    • withTable

      public QAppSection withTable(String tableName)
      Fluent setter for tables
    • getProcesses

      public List<String> getProcesses()
      Getter for processes
    • setProcesses

      public void setProcesses(List<String> processes)
      Setter for processes
    • withProcesses

      public QAppSection withProcesses(List<String> processes)
      Fluent setter for processes
    • withProcess

      public QAppSection withProcess(String processName)
      Fluent setter for processes
    • getReports

      public List<String> getReports()
      Getter for reports
    • setReports

      public void setReports(List<String> reports)
      Setter for reports
    • withReports

      public QAppSection withReports(List<String> reports)
      Fluent setter for reports
    • withReport

      public QAppSection withReport(String reportName)
      Fluent setter for reports
    • getIcon

      public QIcon getIcon()
      Getter for icon
    • setIcon

      public void setIcon(QIcon icon)
      Setter for icon
    • withIcon

      public QAppSection withIcon(QIcon icon)
      Fluent setter for icon