Class X_AD_InfoColumn

java.lang.Object
org.compiere.model.PO
org.compiere.model.X_AD_InfoColumn
All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_AD_InfoColumn, I_Persistent, Evaluatee
Direct Known Subclasses:
MInfoColumn

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

  • Constructor Details

    • X_AD_InfoColumn

      public X_AD_InfoColumn(Properties ctx, int AD_InfoColumn_ID, String trxName)
      Standard Constructor
    • X_AD_InfoColumn

      public X_AD_InfoColumn(Properties ctx, int AD_InfoColumn_ID, String trxName, String... virtualColumns)
      Standard Constructor
    • X_AD_InfoColumn

      public X_AD_InfoColumn(Properties ctx, String AD_InfoColumn_UU, String trxName)
      Standard Constructor
    • X_AD_InfoColumn

      public X_AD_InfoColumn(Properties ctx, String AD_InfoColumn_UU, String trxName, String... virtualColumns)
      Standard Constructor
    • X_AD_InfoColumn

      public X_AD_InfoColumn(Properties ctx, ResultSet rs, String trxName)
      Load Constructor
  • 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_Element

      public I_AD_Element getAD_Element() throws RuntimeException
      Specified by:
      getAD_Element in interface I_AD_InfoColumn
      Throws:
      RuntimeException
    • setAD_Element_ID

      public void setAD_Element_ID(int AD_Element_ID)
      Set System Element.
      Specified by:
      setAD_Element_ID in interface I_AD_InfoColumn
      Parameters:
      AD_Element_ID - System Element enables the central maintenance of column description and help.
    • getAD_Element_ID

      public int getAD_Element_ID()
      Get System Element.
      Specified by:
      getAD_Element_ID in interface I_AD_InfoColumn
      Returns:
      System Element enables the central maintenance of column description and help.
    • getAD_FieldStyle

      public I_AD_Style getAD_FieldStyle() throws RuntimeException
      Specified by:
      getAD_FieldStyle in interface I_AD_InfoColumn
      Throws:
      RuntimeException
    • setAD_FieldStyle_ID

      public void setAD_FieldStyle_ID(int AD_FieldStyle_ID)
      Set Field Style.
      Specified by:
      setAD_FieldStyle_ID in interface I_AD_InfoColumn
      Parameters:
      AD_FieldStyle_ID - Field CSS Style
    • getAD_FieldStyle_ID

      public int getAD_FieldStyle_ID()
      Get Field Style.
      Specified by:
      getAD_FieldStyle_ID in interface I_AD_InfoColumn
      Returns:
      Field CSS Style
    • setAD_InfoColumn_ID

      public void setAD_InfoColumn_ID(int AD_InfoColumn_ID)
      Set Info Column.
      Specified by:
      setAD_InfoColumn_ID in interface I_AD_InfoColumn
      Parameters:
      AD_InfoColumn_ID - Info Window Column
    • getAD_InfoColumn_ID

      public int getAD_InfoColumn_ID()
      Get Info Column.
      Specified by:
      getAD_InfoColumn_ID in interface I_AD_InfoColumn
      Returns:
      Info Window Column
    • setAD_InfoColumn_UU

      public void setAD_InfoColumn_UU(String AD_InfoColumn_UU)
      Set AD_InfoColumn_UU.
      Specified by:
      setAD_InfoColumn_UU in interface I_AD_InfoColumn
      Parameters:
      AD_InfoColumn_UU - AD_InfoColumn_UU
    • getAD_InfoColumn_UU

      public String getAD_InfoColumn_UU()
      Get AD_InfoColumn_UU.
      Specified by:
      getAD_InfoColumn_UU in interface I_AD_InfoColumn
      Returns:
      AD_InfoColumn_UU
    • getAD_InfoWindow

      public I_AD_InfoWindow getAD_InfoWindow() throws RuntimeException
      Specified by:
      getAD_InfoWindow in interface I_AD_InfoColumn
      Throws:
      RuntimeException
    • setAD_InfoWindow_ID

      public void setAD_InfoWindow_ID(int AD_InfoWindow_ID)
      Set Info Window.
      Specified by:
      setAD_InfoWindow_ID in interface I_AD_InfoColumn
      Parameters:
      AD_InfoWindow_ID - Info and search/select Window
    • getAD_InfoWindow_ID

      public int getAD_InfoWindow_ID()
      Get Info Window.
      Specified by:
      getAD_InfoWindow_ID in interface I_AD_InfoColumn
      Returns:
      Info and search/select Window
    • getAD_Reference

      public I_AD_Reference getAD_Reference() throws RuntimeException
      Specified by:
      getAD_Reference in interface I_AD_InfoColumn
      Throws:
      RuntimeException
    • setAD_Reference_ID

      public void setAD_Reference_ID(int AD_Reference_ID)
      Set Reference.
      Specified by:
      setAD_Reference_ID in interface I_AD_InfoColumn
      Parameters:
      AD_Reference_ID - System Reference and Validation
    • getAD_Reference_ID

      public int getAD_Reference_ID()
      Get Reference.
      Specified by:
      getAD_Reference_ID in interface I_AD_InfoColumn
      Returns:
      System Reference and Validation
    • getAD_Reference_Value

      public I_AD_Reference getAD_Reference_Value() throws RuntimeException
      Specified by:
      getAD_Reference_Value in interface I_AD_InfoColumn
      Throws:
      RuntimeException
    • setAD_Reference_Value_ID

      public void setAD_Reference_Value_ID(int AD_Reference_Value_ID)
      Set Reference Key.
      Specified by:
      setAD_Reference_Value_ID in interface I_AD_InfoColumn
      Parameters:
      AD_Reference_Value_ID - Required to specify, if data type is Table or List
    • getAD_Reference_Value_ID

      public int getAD_Reference_Value_ID()
      Get Reference Key.
      Specified by:
      getAD_Reference_Value_ID in interface I_AD_InfoColumn
      Returns:
      Required to specify, if data type is Table or List
    • getAD_Val_Rule

      public I_AD_Val_Rule getAD_Val_Rule() throws RuntimeException
      Specified by:
      getAD_Val_Rule in interface I_AD_InfoColumn
      Throws:
      RuntimeException
    • setAD_Val_Rule_ID

      public void setAD_Val_Rule_ID(int AD_Val_Rule_ID)
      Set Dynamic Validation.
      Specified by:
      setAD_Val_Rule_ID in interface I_AD_InfoColumn
      Parameters:
      AD_Val_Rule_ID - Dynamic Validation Rule
    • getAD_Val_Rule_ID

      public int getAD_Val_Rule_ID()
      Get Dynamic Validation.
      Specified by:
      getAD_Val_Rule_ID in interface I_AD_InfoColumn
      Returns:
      Dynamic Validation Rule
    • setColumnName

      public void setColumnName(String ColumnName)
      Set DB Column Name.
      Specified by:
      setColumnName in interface I_AD_InfoColumn
      Parameters:
      ColumnName - Name of the column in the database
    • getColumnName

      public String getColumnName()
      Get DB Column Name.
      Specified by:
      getColumnName in interface I_AD_InfoColumn
      Returns:
      Name of the column in the database
    • setDefaultValue

      public void setDefaultValue(String DefaultValue)
      Set Default Logic.
      Specified by:
      setDefaultValue in interface I_AD_InfoColumn
      Parameters:
      DefaultValue - Default value hierarchy, separated by ;
    • getDefaultValue

      public String getDefaultValue()
      Get Default Logic.
      Specified by:
      getDefaultValue in interface I_AD_InfoColumn
      Returns:
      Default value hierarchy, separated by ;
    • setDefaultValue2

      public void setDefaultValue2(String DefaultValue2)
      Set Default Logic 2.
      Specified by:
      setDefaultValue2 in interface I_AD_InfoColumn
      Parameters:
      DefaultValue2 - Default value hierarchy, separated by ;
    • getDefaultValue2

      public String getDefaultValue2()
      Get Default Logic 2.
      Specified by:
      getDefaultValue2 in interface I_AD_InfoColumn
      Returns:
      Default value hierarchy, separated by ;
    • setDescription

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

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

      public void setDisplayLogic(String DisplayLogic)
      Set Display Logic.
      Specified by:
      setDisplayLogic in interface I_AD_InfoColumn
      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_InfoColumn
      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_InfoColumn
      Parameters:
      EntityType - Dictionary Entity Type; Determines ownership and synchronization
    • getEntityType

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

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

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

      public void setInputFieldValidation(String InputFieldValidation)
      Set Input field validation.
      Specified by:
      setInputFieldValidation in interface I_AD_InfoColumn
      Parameters:
      InputFieldValidation - Input field validation query
    • getInputFieldValidation

      public String getInputFieldValidation()
      Get Input field validation.
      Specified by:
      getInputFieldValidation in interface I_AD_InfoColumn
      Returns:
      Input field validation query
    • setIsAutocomplete

      public void setIsAutocomplete(boolean IsAutocomplete)
      Set Auto complete.
      Specified by:
      setIsAutocomplete in interface I_AD_InfoColumn
      Parameters:
      IsAutocomplete - Automatic completion for text fields
    • isAutocomplete

      public boolean isAutocomplete()
      Get Auto complete.
      Specified by:
      isAutocomplete in interface I_AD_InfoColumn
      Returns:
      Automatic completion for text fields
    • setIsCentrallyMaintained

      public void setIsCentrallyMaintained(boolean IsCentrallyMaintained)
      Set Centrally maintained.
      Specified by:
      setIsCentrallyMaintained in interface I_AD_InfoColumn
      Parameters:
      IsCentrallyMaintained - Information maintained in System Element table
    • isCentrallyMaintained

      public boolean isCentrallyMaintained()
      Get Centrally maintained.
      Specified by:
      isCentrallyMaintained in interface I_AD_InfoColumn
      Returns:
      Information maintained in System Element table
    • setIsDisplayed

      public void setIsDisplayed(boolean IsDisplayed)
      Set Displayed.
      Specified by:
      setIsDisplayed in interface I_AD_InfoColumn
      Parameters:
      IsDisplayed - Determines, if this field is displayed
    • isDisplayed

      public boolean isDisplayed()
      Get Displayed.
      Specified by:
      isDisplayed in interface I_AD_InfoColumn
      Returns:
      Determines, if this field is displayed
    • setIsIdentifier

      public void setIsIdentifier(boolean IsIdentifier)
      Set Identifier.
      Specified by:
      setIsIdentifier in interface I_AD_InfoColumn
      Parameters:
      IsIdentifier - This column is part of the record identifier
    • isIdentifier

      public boolean isIdentifier()
      Get Identifier.
      Specified by:
      isIdentifier in interface I_AD_InfoColumn
      Returns:
      This column is part of the record identifier
    • setIsKey

      public void setIsKey(boolean IsKey)
      Set Key column.
      Specified by:
      setIsKey in interface I_AD_InfoColumn
      Parameters:
      IsKey - This column is the key in this table
    • isKey

      public boolean isKey()
      Get Key column.
      Specified by:
      isKey in interface I_AD_InfoColumn
      Returns:
      This column is the key in this table
    • setIsMandatory

      public void setIsMandatory(boolean IsMandatory)
      Set Mandatory.
      Specified by:
      setIsMandatory in interface I_AD_InfoColumn
      Parameters:
      IsMandatory - Data entry is required in this column
    • isMandatory

      public boolean isMandatory()
      Get Mandatory.
      Specified by:
      isMandatory in interface I_AD_InfoColumn
      Returns:
      Data entry is required in this column
    • setIsQueryAfterChange

      public void setIsQueryAfterChange(boolean IsQueryAfterChange)
      Set Query After Change.
      Specified by:
      setIsQueryAfterChange in interface I_AD_InfoColumn
      Parameters:
      IsQueryAfterChange - Issues a query request after the user has made changes to the field
    • isQueryAfterChange

      public boolean isQueryAfterChange()
      Get Query After Change.
      Specified by:
      isQueryAfterChange in interface I_AD_InfoColumn
      Returns:
      Issues a query request after the user has made changes to the field
    • setIsQueryCriteria

      public void setIsQueryCriteria(boolean IsQueryCriteria)
      Set Query Criteria.
      Specified by:
      setIsQueryCriteria in interface I_AD_InfoColumn
      Parameters:
      IsQueryCriteria - The column is also used as a query criteria
    • isQueryCriteria

      public boolean isQueryCriteria()
      Get Query Criteria.
      Specified by:
      isQueryCriteria in interface I_AD_InfoColumn
      Returns:
      The column is also used as a query criteria
    • setIsRange

      public void setIsRange(boolean IsRange)
      Set Range.
      Specified by:
      setIsRange in interface I_AD_InfoColumn
      Parameters:
      IsRange - The parameter is a range of values
    • isRange

      public boolean isRange()
      Get Range.
      Specified by:
      isRange in interface I_AD_InfoColumn
      Returns:
      The parameter is a range of values
    • setIsReadOnly

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

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

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

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

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

      public void setPlaceholder(String Placeholder)
      Set Placeholder.
      Specified by:
      setPlaceholder in interface I_AD_InfoColumn
      Parameters:
      Placeholder - Placeholder
    • getPlaceholder

      public String getPlaceholder()
      Get Placeholder.
      Specified by:
      getPlaceholder in interface I_AD_InfoColumn
      Returns:
      Placeholder
    • setPlaceholder2

      public void setPlaceholder2(String Placeholder2)
      Set Placeholder2.
      Specified by:
      setPlaceholder2 in interface I_AD_InfoColumn
      Parameters:
      Placeholder2 - Placeholder2
    • getPlaceholder2

      public String getPlaceholder2()
      Get Placeholder2.
      Specified by:
      getPlaceholder2 in interface I_AD_InfoColumn
      Returns:
      Placeholder2
    • setQueryFunction

      public void setQueryFunction(String QueryFunction)
      Set Query Function.
      Specified by:
      setQueryFunction in interface I_AD_InfoColumn
      Parameters:
      QueryFunction - Database function for query
    • getQueryFunction

      public String getQueryFunction()
      Get Query Function.
      Specified by:
      getQueryFunction in interface I_AD_InfoColumn
      Returns:
      Database function for query
    • setQueryOperator

      public void setQueryOperator(String QueryOperator)
      Set Query Operator.
      Specified by:
      setQueryOperator in interface I_AD_InfoColumn
      Parameters:
      QueryOperator - Operator for database query
    • getQueryOperator

      public String getQueryOperator()
      Get Query Operator.
      Specified by:
      getQueryOperator in interface I_AD_InfoColumn
      Returns:
      Operator for database query
    • setSelectClause

      public void setSelectClause(String SelectClause)
      Set Sql SELECT.
      Specified by:
      setSelectClause in interface I_AD_InfoColumn
      Parameters:
      SelectClause - SQL SELECT clause
    • getSelectClause

      public String getSelectClause()
      Get Sql SELECT.
      Specified by:
      getSelectClause in interface I_AD_InfoColumn
      Returns:
      SQL SELECT clause
    • setSeqNo

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

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

      public void setSeqNoSelection(int SeqNoSelection)
      Set Selection Column Sequence.
      Specified by:
      setSeqNoSelection in interface I_AD_InfoColumn
      Parameters:
      SeqNoSelection - Selection Column Sequence
    • getSeqNoSelection

      public int getSeqNoSelection()
      Get Selection Column Sequence.
      Specified by:
      getSeqNoSelection in interface I_AD_InfoColumn
      Returns:
      Selection Column Sequence