Adempiere 3.5.2a

org.compiere.model
Class X_AD_Tab

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_AD_Tab
All Implemented Interfaces:
Serializable, Comparator, 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 3.5.2a - $Id$
Author:
Adempiere (generated)
See Also:
Serialized Form

Field Summary
static int AD_COLUMNSORTORDER_ID_AD_Reference_ID
          AD_ColumnSortOrder_ID AD_Reference_ID=257
static int AD_COLUMNSORTYESNO_ID_AD_Reference_ID
          AD_ColumnSortYesNo_ID AD_Reference_ID=258
static int ENTITYTYPE_AD_Reference_ID
          EntityType AD_Reference_ID=389
static int INCLUDED_TAB_ID_AD_Reference_ID
          Included_Tab_ID AD_Reference_ID=278
 
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Fields inherited from interface org.compiere.model.I_AD_Tab
accessLevel, COLUMNNAME_AD_Column_ID, COLUMNNAME_AD_ColumnSortOrder_ID, COLUMNNAME_AD_ColumnSortYesNo_ID, COLUMNNAME_AD_Image_ID, COLUMNNAME_AD_Process_ID, COLUMNNAME_AD_Tab_ID, COLUMNNAME_AD_Table_ID, COLUMNNAME_AD_Window_ID, COLUMNNAME_CommitWarning, COLUMNNAME_Description, COLUMNNAME_DisplayLogic, COLUMNNAME_EntityType, COLUMNNAME_HasTree, COLUMNNAME_Help, COLUMNNAME_ImportFields, COLUMNNAME_Included_Tab_ID, COLUMNNAME_IsAdvancedTab, COLUMNNAME_IsInfoTab, COLUMNNAME_IsInsertRecord, COLUMNNAME_IsReadOnly, COLUMNNAME_IsSingleRow, COLUMNNAME_IsSortTab, COLUMNNAME_IsTranslationTab, COLUMNNAME_Name, COLUMNNAME_OrderByClause, COLUMNNAME_Processing, COLUMNNAME_ReadOnlyLogic, COLUMNNAME_SeqNo, COLUMNNAME_TabLevel, COLUMNNAME_WhereClause, Model, Table_ID, Table_Name
 
Constructor Summary
X_AD_Tab(Properties ctx, int AD_Tab_ID, String trxName)
          Standard Constructor
X_AD_Tab(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getAD_Column_ID()
          Get Column.
 I_AD_Column getAD_Column()
           
 int getAD_ColumnSortOrder_ID()
          Get Order Column.
 int getAD_ColumnSortYesNo_ID()
          Get Included Column.
 int getAD_Image_ID()
          Get Image.
 I_AD_Image getAD_Image()
           
 int getAD_Process_ID()
          Get Process.
 I_AD_Process getAD_Process()
           
 int getAD_Tab_ID()
          Get Tab.
 int getAD_Table_ID()
          Get Table.
 I_AD_Table getAD_Table()
           
 int getAD_Window_ID()
          Get Window.
 I_AD_Window getAD_Window()
           
 String getCommitWarning()
          Get Commit Warning.
 String getDescription()
          Get Description.
 String getDisplayLogic()
          Get Display Logic.
 String getEntityType()
          Get Entity Type.
 String getHelp()
          Get Comment/Help.
 String getImportFields()
          Get Import Fields.
 int getIncluded_Tab_ID()
          Get Included Tab.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 String getName()
          Get Name.
 String getOrderByClause()
          Get Sql ORDER BY.
 String getReadOnlyLogic()
          Get Read Only Logic.
 int getSeqNo()
          Get Sequence.
 int getTabLevel()
          Get Tab Level.
 String getWhereClause()
          Get Sql WHERE.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isAdvancedTab()
          Get Advanced Tab.
 boolean isHasTree()
          Get Has Tree.
 boolean isInfoTab()
          Get Accounting Tab.
 boolean isInsertRecord()
          Get Insert Record.
 boolean isProcessing()
          Get Process Now.
 boolean isReadOnly()
          Get Read Only.
 boolean isSingleRow()
          Get Single Row Layout.
 boolean isSortTab()
          Get Order Tab.
 boolean isTranslationTab()
          Get TranslationTab.
 void setAD_Column_ID(int AD_Column_ID)
          Set Column.
 void setAD_ColumnSortOrder_ID(int AD_ColumnSortOrder_ID)
          Set Order Column.
 void setAD_ColumnSortYesNo_ID(int AD_ColumnSortYesNo_ID)
          Set Included Column.
 void setAD_Image_ID(int AD_Image_ID)
          Set Image.
 void setAD_Process_ID(int AD_Process_ID)
          Set Process.
 void setAD_Tab_ID(int AD_Tab_ID)
          Set Tab.
 void setAD_Table_ID(int AD_Table_ID)
          Set Table.
 void setAD_Window_ID(int AD_Window_ID)
          Set Window.
 void setCommitWarning(String CommitWarning)
          Set Commit Warning.
 void setDescription(String Description)
          Set Description.
 void setDisplayLogic(String DisplayLogic)
          Set Display Logic.
 void setEntityType(String EntityType)
          Set Entity Type.
 void setHasTree(boolean HasTree)
          Set Has Tree.
 void setHelp(String Help)
          Set Comment/Help.
 void setImportFields(String ImportFields)
          Set Import Fields.
 void setIncluded_Tab_ID(int Included_Tab_ID)
          Set Included Tab.
 void setIsAdvancedTab(boolean IsAdvancedTab)
          Set Advanced Tab.
 void setIsInfoTab(boolean IsInfoTab)
          Set Accounting Tab.
 void setIsInsertRecord(boolean IsInsertRecord)
          Set Insert Record.
 void setIsReadOnly(boolean IsReadOnly)
          Set Read Only.
 void setIsSingleRow(boolean IsSingleRow)
          Set Single Row Layout.
 void setIsSortTab(boolean IsSortTab)
          Set Order Tab.
 void setIsTranslationTab(boolean IsTranslationTab)
          Set TranslationTab.
 void setName(String Name)
          Set Name.
 void setOrderByClause(String OrderByClause)
          Set Sql ORDER BY.
 void setProcessing(boolean Processing)
          Set Process Now.
 void setReadOnlyLogic(String ReadOnlyLogic)
          Set Read Only Logic.
 void setSeqNo(int SeqNo)
          Set Sequence.
 void setTabLevel(int TabLevel)
          Set Tab Level.
 void setWhereClause(String WhereClause)
          Set Sql WHERE.
 String toString()
          String representation
 
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.compiere.model.I_Persistent
save
 

Field Detail

AD_COLUMNSORTORDER_ID_AD_Reference_ID

public static final int AD_COLUMNSORTORDER_ID_AD_Reference_ID
AD_ColumnSortOrder_ID AD_Reference_ID=257

See Also:
Constant Field Values

AD_COLUMNSORTYESNO_ID_AD_Reference_ID

public static final int AD_COLUMNSORTYESNO_ID_AD_Reference_ID
AD_ColumnSortYesNo_ID AD_Reference_ID=258

See Also:
Constant Field Values

ENTITYTYPE_AD_Reference_ID

public static final int ENTITYTYPE_AD_Reference_ID
EntityType AD_Reference_ID=389

See Also:
Constant Field Values

INCLUDED_TAB_ID_AD_Reference_ID

public static final int INCLUDED_TAB_ID_AD_Reference_ID
Included_Tab_ID AD_Reference_ID=278

See Also:
Constant Field Values
Constructor Detail

X_AD_Tab

public X_AD_Tab(Properties ctx,
                int AD_Tab_ID,
                String trxName)
Standard Constructor


X_AD_Tab

public X_AD_Tab(Properties ctx,
                ResultSet rs,
                String trxName)
Load Constructor

Method Detail

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:
POInfo

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 Exception
Specified by:
getAD_Column in interface I_AD_Tab
Throws:
Exception

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

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

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_Image

public I_AD_Image getAD_Image()
                       throws Exception
Specified by:
getAD_Image in interface I_AD_Tab
Throws:
Exception

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 Exception
Specified by:
getAD_Process in interface I_AD_Tab
Throws:
Exception

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 Exception
Specified by:
getAD_Table in interface I_AD_Tab
Throws:
Exception

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

getAD_Window

public I_AD_Window getAD_Window()
                         throws Exception
Specified by:
getAD_Window in interface I_AD_Tab
Throws:
Exception

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

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

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 Dateail)

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 Dateail)

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

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

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 TranslationTab.

Specified by:
setIsTranslationTab in interface I_AD_Tab
Parameters:
IsTranslationTab - This Tab contains translation information

isTranslationTab

public boolean isTranslationTab()
Get TranslationTab.

Specified by:
isTranslationTab in interface I_AD_Tab
Returns:
This Tab contains translation information

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

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)

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

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.