Class X_AD_Tab

java.lang.Object
org.compiere.model.PO
org.compiere.model.X_AD_Tab
All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_AD_Tab, I_Persistent, Evaluatee
Direct Known Subclasses:
MTab

public class X_AD_Tab extends PO implements I_AD_Tab, I_Persistent
Generated Model for AD_Tab
Version:
Release 11 - $Id$
Author:
iDempiere (generated)
See Also:
  • Field Details

    • AD_TABTYPE_AD_Reference_ID

      public static final int AD_TABTYPE_AD_Reference_ID
      AD_TabType AD_Reference_ID=200117
      See Also:
    • AD_TABTYPE_Form

      public static final String AD_TABTYPE_Form
      Form = FORM
      See Also:
    • AD_TABTYPE_Sort

      public static final String AD_TABTYPE_Sort
      Sort = SORT
      See Also:
    • ENTITYTYPE_AD_Reference_ID

      public static final int ENTITYTYPE_AD_Reference_ID
      EntityType AD_Reference_ID=389
      See Also:
    • ISHIGHVOLUME_AD_Reference_ID

      public static final int ISHIGHVOLUME_AD_Reference_ID
      IsHighVolume AD_Reference_ID=319
      See Also:
    • ISHIGHVOLUME_No

      public static final String ISHIGHVOLUME_No
      No = N
      See Also:
    • ISHIGHVOLUME_Yes

      public static final String ISHIGHVOLUME_Yes
      Yes = Y
      See Also:
    • TREEDISPLAYEDON_AD_Reference_ID

      public static final int TREEDISPLAYEDON_AD_Reference_ID
      TreeDisplayedOn AD_Reference_ID=200074
      See Also:
    • TREEDISPLAYEDON_Both

      public static final String TREEDISPLAYEDON_Both
      Both = B
      See Also:
    • TREEDISPLAYEDON_DetailTab

      public static final String TREEDISPLAYEDON_DetailTab
      Detail Tab = D
      See Also:
    • TREEDISPLAYEDON_MasterTab

      public static final String TREEDISPLAYEDON_MasterTab
      Master Tab = M
      See Also:
  • Constructor Details

  • Method Details

    • get_AccessLevel

      protected int get_AccessLevel()
      AccessLevel
      Specified by:
      get_AccessLevel in class PO
      Returns:
      4 - System
    • initPO

      protected POInfo initPO(Properties ctx)
      Load Meta Data
      Specified by:
      initPO in class PO
      Parameters:
      ctx - context
      Returns:
      Meta data of PO
    • toString

      public String toString()
      Description copied from class: PO
      String representation
      Overrides:
      toString in class PO
      Returns:
      String representation
    • getAD_Column

      public I_AD_Column getAD_Column() throws RuntimeException
      Specified by:
      getAD_Column in interface I_AD_Tab
      Throws:
      RuntimeException
    • setAD_Column_ID

      public void setAD_Column_ID(int AD_Column_ID)
      Set Column.
      Specified by:
      setAD_Column_ID in interface I_AD_Tab
      Parameters:
      AD_Column_ID - Column in the table
    • getAD_Column_ID

      public int getAD_Column_ID()
      Get Column.
      Specified by:
      getAD_Column_ID in interface I_AD_Tab
      Returns:
      Column in the table
    • getAD_ColumnSortOrder

      public I_AD_Column getAD_ColumnSortOrder() throws RuntimeException
      Specified by:
      getAD_ColumnSortOrder in interface I_AD_Tab
      Throws:
      RuntimeException
    • setAD_ColumnSortOrder_ID

      public void setAD_ColumnSortOrder_ID(int AD_ColumnSortOrder_ID)
      Set Order Column.
      Specified by:
      setAD_ColumnSortOrder_ID in interface I_AD_Tab
      Parameters:
      AD_ColumnSortOrder_ID - Column determining the order
    • getAD_ColumnSortOrder_ID

      public int getAD_ColumnSortOrder_ID()
      Get Order Column.
      Specified by:
      getAD_ColumnSortOrder_ID in interface I_AD_Tab
      Returns:
      Column determining the order
    • getAD_ColumnSortYesNo

      public I_AD_Column getAD_ColumnSortYesNo() throws RuntimeException
      Specified by:
      getAD_ColumnSortYesNo in interface I_AD_Tab
      Throws:
      RuntimeException
    • setAD_ColumnSortYesNo_ID

      public void setAD_ColumnSortYesNo_ID(int AD_ColumnSortYesNo_ID)
      Set Included Column.
      Specified by:
      setAD_ColumnSortYesNo_ID in interface I_AD_Tab
      Parameters:
      AD_ColumnSortYesNo_ID - Column determining if a Table Column is included in Ordering
    • getAD_ColumnSortYesNo_ID

      public int getAD_ColumnSortYesNo_ID()
      Get Included Column.
      Specified by:
      getAD_ColumnSortYesNo_ID in interface I_AD_Tab
      Returns:
      Column determining if a Table Column is included in Ordering
    • getAD_CtxHelp

      public I_AD_CtxHelp getAD_CtxHelp() throws RuntimeException
      Specified by:
      getAD_CtxHelp in interface I_AD_Tab
      Throws:
      RuntimeException
    • setAD_CtxHelp_ID

      public void setAD_CtxHelp_ID(int AD_CtxHelp_ID)
      Set Context Help.
      Specified by:
      setAD_CtxHelp_ID in interface I_AD_Tab
      Parameters:
      AD_CtxHelp_ID - Context Help
    • getAD_CtxHelp_ID

      public int getAD_CtxHelp_ID()
      Get Context Help.
      Specified by:
      getAD_CtxHelp_ID in interface I_AD_Tab
      Returns:
      Context Help
    • getAD_Image

      public I_AD_Image getAD_Image() throws RuntimeException
      Specified by:
      getAD_Image in interface I_AD_Tab
      Throws:
      RuntimeException
    • setAD_Image_ID

      public void setAD_Image_ID(int AD_Image_ID)
      Set Image.
      Specified by:
      setAD_Image_ID in interface I_AD_Tab
      Parameters:
      AD_Image_ID - Image or Icon
    • getAD_Image_ID

      public int getAD_Image_ID()
      Get Image.
      Specified by:
      getAD_Image_ID in interface I_AD_Tab
      Returns:
      Image or Icon
    • getAD_Process

      public I_AD_Process getAD_Process() throws RuntimeException
      Specified by:
      getAD_Process in interface I_AD_Tab
      Throws:
      RuntimeException
    • setAD_Process_ID

      public void setAD_Process_ID(int AD_Process_ID)
      Set Process.
      Specified by:
      setAD_Process_ID in interface I_AD_Tab
      Parameters:
      AD_Process_ID - Process or Report
    • getAD_Process_ID

      public int getAD_Process_ID()
      Get Process.
      Specified by:
      getAD_Process_ID in interface I_AD_Tab
      Returns:
      Process or Report
    • setAD_Tab_ID

      public void setAD_Tab_ID(int AD_Tab_ID)
      Set Tab.
      Specified by:
      setAD_Tab_ID in interface I_AD_Tab
      Parameters:
      AD_Tab_ID - Tab within a Window
    • getAD_Tab_ID

      public int getAD_Tab_ID()
      Get Tab.
      Specified by:
      getAD_Tab_ID in interface I_AD_Tab
      Returns:
      Tab within a Window
    • getAD_Table

      public I_AD_Table getAD_Table() throws RuntimeException
      Specified by:
      getAD_Table in interface I_AD_Tab
      Throws:
      RuntimeException
    • setAD_Table_ID

      public void setAD_Table_ID(int AD_Table_ID)
      Set Table.
      Specified by:
      setAD_Table_ID in interface I_AD_Tab
      Parameters:
      AD_Table_ID - Database Table information
    • getAD_Table_ID

      public int getAD_Table_ID()
      Get Table.
      Specified by:
      getAD_Table_ID in interface I_AD_Tab
      Returns:
      Database Table information
    • setAD_TabType

      public void setAD_TabType(String AD_TabType)
      Set Tab Type.
      Specified by:
      setAD_TabType in interface I_AD_Tab
      Parameters:
      AD_TabType - Defines Tab Type
    • getAD_TabType

      public String getAD_TabType()
      Get Tab Type.
      Specified by:
      getAD_TabType in interface I_AD_Tab
      Returns:
      Defines Tab Type
    • setAD_Tab_UU

      public void setAD_Tab_UU(String AD_Tab_UU)
      Set AD_Tab_UU.
      Specified by:
      setAD_Tab_UU in interface I_AD_Tab
      Parameters:
      AD_Tab_UU - AD_Tab_UU
    • getAD_Tab_UU

      public String getAD_Tab_UU()
      Get AD_Tab_UU.
      Specified by:
      getAD_Tab_UU in interface I_AD_Tab
      Returns:
      AD_Tab_UU
    • getAD_Window

      public I_AD_Window getAD_Window() throws RuntimeException
      Specified by:
      getAD_Window in interface I_AD_Tab
      Throws:
      RuntimeException
    • setAD_Window_ID

      public void setAD_Window_ID(int AD_Window_ID)
      Set Window.
      Specified by:
      setAD_Window_ID in interface I_AD_Tab
      Parameters:
      AD_Window_ID - Data entry or display window
    • getAD_Window_ID

      public int getAD_Window_ID()
      Get Window.
      Specified by:
      getAD_Window_ID in interface I_AD_Tab
      Returns:
      Data entry or display window
    • setCommitWarning

      public void setCommitWarning(String CommitWarning)
      Set Commit Warning.
      Specified by:
      setCommitWarning in interface I_AD_Tab
      Parameters:
      CommitWarning - Warning displayed when saving
    • getCommitWarning

      public String getCommitWarning()
      Get Commit Warning.
      Specified by:
      getCommitWarning in interface I_AD_Tab
      Returns:
      Warning displayed when saving
    • setDeleteConfirmationLogic

      public void setDeleteConfirmationLogic(String DeleteConfirmationLogic)
      Set Delete Confirmation Logic.
      Specified by:
      setDeleteConfirmationLogic in interface I_AD_Tab
      Parameters:
      DeleteConfirmationLogic - Delete Confirmation Logic
    • getDeleteConfirmationLogic

      public String getDeleteConfirmationLogic()
      Get Delete Confirmation Logic.
      Specified by:
      getDeleteConfirmationLogic in interface I_AD_Tab
      Returns:
      Delete Confirmation Logic
    • setDescription

      public void setDescription(String Description)
      Set Description.
      Specified by:
      setDescription in interface I_AD_Tab
      Parameters:
      Description - Optional short description of the record
    • getDescription

      public String getDescription()
      Get Description.
      Specified by:
      getDescription in interface I_AD_Tab
      Returns:
      Optional short description of the record
    • setDisplayLogic

      public void setDisplayLogic(String DisplayLogic)
      Set Display Logic.
      Specified by:
      setDisplayLogic in interface I_AD_Tab
      Parameters:
      DisplayLogic - If the Field is displayed, the result determines if the field is actually displayed
    • getDisplayLogic

      public String getDisplayLogic()
      Get Display Logic.
      Specified by:
      getDisplayLogic in interface I_AD_Tab
      Returns:
      If the Field is displayed, the result determines if the field is actually displayed
    • setEntityType

      public void setEntityType(String EntityType)
      Set Entity Type.
      Specified by:
      setEntityType in interface I_AD_Tab
      Parameters:
      EntityType - Dictionary Entity Type; Determines ownership and synchronization
    • getEntityType

      public String getEntityType()
      Get Entity Type.
      Specified by:
      getEntityType in interface I_AD_Tab
      Returns:
      Dictionary Entity Type; Determines ownership and synchronization
    • setHasTree

      public void setHasTree(boolean HasTree)
      Set Has Tree.
      Specified by:
      setHasTree in interface I_AD_Tab
      Parameters:
      HasTree - Window has Tree Graph
    • isHasTree

      public boolean isHasTree()
      Get Has Tree.
      Specified by:
      isHasTree in interface I_AD_Tab
      Returns:
      Window has Tree Graph
    • setHelp

      public void setHelp(String Help)
      Set Comment/Help.
      Specified by:
      setHelp in interface I_AD_Tab
      Parameters:
      Help - Comment or Hint
    • getHelp

      public String getHelp()
      Get Comment/Help.
      Specified by:
      getHelp in interface I_AD_Tab
      Returns:
      Comment or Hint
    • setImportFields

      public void setImportFields(String ImportFields)
      Set Import Fields.
      Specified by:
      setImportFields in interface I_AD_Tab
      Parameters:
      ImportFields - Create Fields from Table Columns
    • getImportFields

      public String getImportFields()
      Get Import Fields.
      Specified by:
      getImportFields in interface I_AD_Tab
      Returns:
      Create Fields from Table Columns
    • getIncluded_Tab

      public I_AD_Tab getIncluded_Tab() throws RuntimeException
      Specified by:
      getIncluded_Tab in interface I_AD_Tab
      Throws:
      RuntimeException
    • setIncluded_Tab_ID

      public void setIncluded_Tab_ID(int Included_Tab_ID)
      Set Included Tab.
      Specified by:
      setIncluded_Tab_ID in interface I_AD_Tab
      Parameters:
      Included_Tab_ID - Included Tab in this Tab (Master Detail)
    • getIncluded_Tab_ID

      public int getIncluded_Tab_ID()
      Get Included Tab.
      Specified by:
      getIncluded_Tab_ID in interface I_AD_Tab
      Returns:
      Included Tab in this Tab (Master Detail)
    • setIsAdvancedTab

      public void setIsAdvancedTab(boolean IsAdvancedTab)
      Set Advanced Tab.
      Specified by:
      setIsAdvancedTab in interface I_AD_Tab
      Parameters:
      IsAdvancedTab - This Tab contains advanced Functionality
    • isAdvancedTab

      public boolean isAdvancedTab()
      Get Advanced Tab.
      Specified by:
      isAdvancedTab in interface I_AD_Tab
      Returns:
      This Tab contains advanced Functionality
    • setIsAllowAdvancedLookup

      public void setIsAllowAdvancedLookup(boolean IsAllowAdvancedLookup)
      Set Allow Advanced Lookup.
      Specified by:
      setIsAllowAdvancedLookup in interface I_AD_Tab
      Parameters:
      IsAllowAdvancedLookup - Allow Advanced Lookup
    • isAllowAdvancedLookup

      public boolean isAllowAdvancedLookup()
      Get Allow Advanced Lookup.
      Specified by:
      isAllowAdvancedLookup in interface I_AD_Tab
      Returns:
      Allow Advanced Lookup
    • setIsHighVolume

      public void setIsHighVolume(String IsHighVolume)
      Set High Volume.
      Specified by:
      setIsHighVolume in interface I_AD_Tab
      Parameters:
      IsHighVolume - Use Search instead of Pick list
    • getIsHighVolume

      public String getIsHighVolume()
      Get High Volume.
      Specified by:
      getIsHighVolume in interface I_AD_Tab
      Returns:
      Use Search instead of Pick list
    • setIsInfoTab

      public void setIsInfoTab(boolean IsInfoTab)
      Set Accounting Tab.
      Specified by:
      setIsInfoTab in interface I_AD_Tab
      Parameters:
      IsInfoTab - This Tab contains accounting information
    • isInfoTab

      public boolean isInfoTab()
      Get Accounting Tab.
      Specified by:
      isInfoTab in interface I_AD_Tab
      Returns:
      This Tab contains accounting information
    • setIsInsertRecord

      public void setIsInsertRecord(boolean IsInsertRecord)
      Set Insert Record.
      Specified by:
      setIsInsertRecord in interface I_AD_Tab
      Parameters:
      IsInsertRecord - The user can insert a new Record
    • isInsertRecord

      public boolean isInsertRecord()
      Get Insert Record.
      Specified by:
      isInsertRecord in interface I_AD_Tab
      Returns:
      The user can insert a new Record
    • setIsLookupOnlySelection

      public void setIsLookupOnlySelection(boolean IsLookupOnlySelection)
      Set Lookup Only Selection Columns.
      Specified by:
      setIsLookupOnlySelection in interface I_AD_Tab
      Parameters:
      IsLookupOnlySelection - When defined to true Lookup panel will display only selection columns. Default to false.
    • isLookupOnlySelection

      public boolean isLookupOnlySelection()
      Get Lookup Only Selection Columns.
      Specified by:
      isLookupOnlySelection in interface I_AD_Tab
      Returns:
      When defined to true Lookup panel will display only selection columns. Default to false.
    • setIsReadOnly

      public void setIsReadOnly(boolean IsReadOnly)
      Set Read Only.
      Specified by:
      setIsReadOnly in interface I_AD_Tab
      Parameters:
      IsReadOnly - Field is read only
    • isReadOnly

      public boolean isReadOnly()
      Get Read Only.
      Specified by:
      isReadOnly in interface I_AD_Tab
      Returns:
      Field is read only
    • setIsSingleRow

      public void setIsSingleRow(boolean IsSingleRow)
      Set Single Row Layout.
      Specified by:
      setIsSingleRow in interface I_AD_Tab
      Parameters:
      IsSingleRow - Default for toggle between Single- and Multi-Row (Grid) Layout
    • isSingleRow

      public boolean isSingleRow()
      Get Single Row Layout.
      Specified by:
      isSingleRow in interface I_AD_Tab
      Returns:
      Default for toggle between Single- and Multi-Row (Grid) Layout
    • setIsSortTab

      public void setIsSortTab(boolean IsSortTab)
      Set Order Tab.
      Specified by:
      setIsSortTab in interface I_AD_Tab
      Parameters:
      IsSortTab - The Tab determines the Order
    • isSortTab

      public boolean isSortTab()
      Get Order Tab.
      Specified by:
      isSortTab in interface I_AD_Tab
      Returns:
      The Tab determines the Order
    • setIsTranslationTab

      public void setIsTranslationTab(boolean IsTranslationTab)
      Set Translation Tab.
      Specified by:
      setIsTranslationTab in interface I_AD_Tab
      Parameters:
      IsTranslationTab - This Tab contains translation information
    • isTranslationTab

      public boolean isTranslationTab()
      Get Translation Tab.
      Specified by:
      isTranslationTab in interface I_AD_Tab
      Returns:
      This Tab contains translation information
    • setMaxQueryRecords

      public void setMaxQueryRecords(int MaxQueryRecords)
      Set Max Query Records.
      Specified by:
      setMaxQueryRecords in interface I_AD_Tab
      Parameters:
      MaxQueryRecords - If defined, you cannot query more records as defined - the query criteria needs to be changed to query less records
    • getMaxQueryRecords

      public int getMaxQueryRecords()
      Get Max Query Records.
      Specified by:
      getMaxQueryRecords in interface I_AD_Tab
      Returns:
      If defined, you cannot query more records as defined - the query criteria needs to be changed to query less records
    • setName

      public void setName(String Name)
      Set Name.
      Specified by:
      setName in interface I_AD_Tab
      Parameters:
      Name - Alphanumeric identifier of the entity
    • getName

      public String getName()
      Get Name.
      Specified by:
      getName in interface I_AD_Tab
      Returns:
      Alphanumeric identifier of the entity
    • getKeyNamePair

      public KeyNamePair getKeyNamePair()
      Get Record ID/ColumnName
      Returns:
      ID/ColumnName pair
    • setOrderByClause

      public void setOrderByClause(String OrderByClause)
      Set Sql ORDER BY.
      Specified by:
      setOrderByClause in interface I_AD_Tab
      Parameters:
      OrderByClause - Fully qualified ORDER BY clause
    • getOrderByClause

      public String getOrderByClause()
      Get Sql ORDER BY.
      Specified by:
      getOrderByClause in interface I_AD_Tab
      Returns:
      Fully qualified ORDER BY clause
    • getParent_Column

      public I_AD_Column getParent_Column() throws RuntimeException
      Specified by:
      getParent_Column in interface I_AD_Tab
      Throws:
      RuntimeException
    • setParent_Column_ID

      public void setParent_Column_ID(int Parent_Column_ID)
      Set Parent Column.
      Specified by:
      setParent_Column_ID in interface I_AD_Tab
      Parameters:
      Parent_Column_ID - The link column on the parent tab.
    • getParent_Column_ID

      public int getParent_Column_ID()
      Get Parent Column.
      Specified by:
      getParent_Column_ID in interface I_AD_Tab
      Returns:
      The link column on the parent tab.
    • setProcessing

      public void setProcessing(boolean Processing)
      Set Process Now.
      Specified by:
      setProcessing in interface I_AD_Tab
      Parameters:
      Processing - Process Now
    • isProcessing

      public boolean isProcessing()
      Get Process Now.
      Specified by:
      isProcessing in interface I_AD_Tab
      Returns:
      Process Now
    • setReadOnlyLogic

      public void setReadOnlyLogic(String ReadOnlyLogic)
      Set Read Only Logic.
      Specified by:
      setReadOnlyLogic in interface I_AD_Tab
      Parameters:
      ReadOnlyLogic - Logic to determine if field is read only (applies only when field is read-write)
    • getReadOnlyLogic

      public String getReadOnlyLogic()
      Get Read Only Logic.
      Specified by:
      getReadOnlyLogic in interface I_AD_Tab
      Returns:
      Logic to determine if field is read only (applies only when field is read-write)
    • setSeqNo

      public void setSeqNo(int SeqNo)
      Set Sequence.
      Specified by:
      setSeqNo in interface I_AD_Tab
      Parameters:
      SeqNo - Method of ordering records; lowest number comes first
    • getSeqNo

      public int getSeqNo()
      Get Sequence.
      Specified by:
      getSeqNo in interface I_AD_Tab
      Returns:
      Method of ordering records; lowest number comes first
    • setTabLevel

      public void setTabLevel(int TabLevel)
      Set Tab Level.
      Specified by:
      setTabLevel in interface I_AD_Tab
      Parameters:
      TabLevel - Hierarchical Tab Level (0 = top)
    • getTabLevel

      public int getTabLevel()
      Get Tab Level.
      Specified by:
      getTabLevel in interface I_AD_Tab
      Returns:
      Hierarchical Tab Level (0 = top)
    • setTreeDisplayedOn

      public void setTreeDisplayedOn(String TreeDisplayedOn)
      Set Tree displayed.
      Specified by:
      setTreeDisplayedOn in interface I_AD_Tab
      Parameters:
      TreeDisplayedOn - The tree can be displayed on master tab, detail tab or both
    • getTreeDisplayedOn

      public String getTreeDisplayedOn()
      Get Tree displayed.
      Specified by:
      getTreeDisplayedOn in interface I_AD_Tab
      Returns:
      The tree can be displayed on master tab, detail tab or both
    • setWhereClause

      public void setWhereClause(String WhereClause)
      Set Sql WHERE.
      Specified by:
      setWhereClause in interface I_AD_Tab
      Parameters:
      WhereClause - Fully qualified SQL WHERE clause
    • getWhereClause

      public String getWhereClause()
      Get Sql WHERE.
      Specified by:
      getWhereClause in interface I_AD_Tab
      Returns:
      Fully qualified SQL WHERE clause