Package org.compiere.model
Class X_AD_Tree
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_AD_Tree
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_AD_Tree
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MTree_Base
Generated Model for AD_Tree
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Activity = AYstatic final int
TreeType AD_Reference_ID=120static final String
BoM = BBstatic final String
BPartner = BPstatic final String
Campaign = MCstatic final String
CM Container = CCstatic final String
CM Container Stage = CSstatic final String
CM Media = CMstatic final String
CM Template = CTstatic final String
Custom Table = TLstatic final String
Element Value = EVstatic final String
Menu = MMstatic final String
Organization = OOstatic final String
Product = PRstatic final String
Product Category = PCstatic final String
Project = PJstatic final String
Sales Region = SRstatic final String
User 1 = U1static final String
User 2 = U2static final String
User 3 = U3static final String
User 4 = U4Fields 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, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
Fields inherited from interface org.compiere.model.I_AD_Tree
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_Table_ID, COLUMNNAME_AD_Tree_ID, COLUMNNAME_AD_Tree_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_IsActive, COLUMNNAME_IsAllNodes, COLUMNNAME_IsDefault, COLUMNNAME_IsLoadAllNodesImmediately, COLUMNNAME_IsTreeDrivenByValue, COLUMNNAME_IsValueDisplayed, COLUMNNAME_Name, COLUMNNAME_Parent_Column_ID, COLUMNNAME_Processing, COLUMNNAME_TreeType, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_AD_Tree
(Properties ctx, int AD_Tree_ID, String trxName) Standard ConstructorX_AD_Tree
(Properties ctx, int AD_Tree_ID, String trxName, String... virtualColumns) Standard ConstructorX_AD_Tree
(Properties ctx, String AD_Tree_UU, String trxName) Standard ConstructorX_AD_Tree
(Properties ctx, String AD_Tree_UU, String trxName, String... virtualColumns) Standard ConstructorX_AD_Tree
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Table.int
Get Tree.Get AD_Tree_UU.Get Description.Get Record ID/ColumnNamegetName()
Get Name.int
Get Parent Column.Get Type | Area.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get All Nodes.boolean
Get Default.boolean
Get Loads directly all nodes.boolean
Get Process Now.boolean
Get Driven by Search Key.boolean
Get Display Value.void
setAD_Table_ID
(int AD_Table_ID) Set Table.void
setAD_Tree_ID
(int AD_Tree_ID) Set Tree.void
setAD_Tree_UU
(String AD_Tree_UU) Set AD_Tree_UU.void
setDescription
(String Description) Set Description.void
setIsAllNodes
(boolean IsAllNodes) Set All Nodes.void
setIsDefault
(boolean IsDefault) Set Default.void
setIsLoadAllNodesImmediately
(boolean IsLoadAllNodesImmediately) Set Loads directly all nodes.void
setIsTreeDrivenByValue
(boolean IsTreeDrivenByValue) Set Driven by Search Key.void
setIsValueDisplayed
(boolean IsValueDisplayed) Set Display Value.void
Set Name.void
setParent_Column_ID
(int Parent_Column_ID) Set Parent Column.void
setProcessing
(boolean Processing) Set Process Now.void
setTreeType
(String TreeType) Set Type | Area.toString()
String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, 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_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
Methods inherited from interface org.compiere.model.I_AD_Tree
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
Methods inherited from interface org.compiere.model.I_Persistent
save
-
Field Details
-
TREETYPE_AD_Reference_ID
public static final int TREETYPE_AD_Reference_IDTreeType AD_Reference_ID=120- See Also:
-
TREETYPE_Activity
Activity = AY- See Also:
-
TREETYPE_BoM
BoM = BB- See Also:
-
TREETYPE_BPartner
BPartner = BP- See Also:
-
TREETYPE_CMContainer
CM Container = CC- See Also:
-
TREETYPE_CMMedia
CM Media = CM- See Also:
-
TREETYPE_CMContainerStage
CM Container Stage = CS- See Also:
-
TREETYPE_CMTemplate
CM Template = CT- See Also:
-
TREETYPE_ElementValue
Element Value = EV- See Also:
-
TREETYPE_Campaign
Campaign = MC- See Also:
-
TREETYPE_Menu
Menu = MM- See Also:
-
TREETYPE_Organization
Organization = OO- See Also:
-
TREETYPE_ProductCategory
Product Category = PC- See Also:
-
TREETYPE_Project
Project = PJ- See Also:
-
TREETYPE_Product
Product = PR- See Also:
-
TREETYPE_SalesRegion
Sales Region = SR- See Also:
-
TREETYPE_CustomTable
Custom Table = TL- See Also:
-
TREETYPE_User1
User 1 = U1- See Also:
-
TREETYPE_User2
User 2 = U2- See Also:
-
TREETYPE_User3
User 3 = U3- See Also:
-
TREETYPE_User4
User 4 = U4- See Also:
-
-
Constructor Details
-
X_AD_Tree
Standard Constructor -
X_AD_Tree
Standard Constructor -
X_AD_Tree
Standard Constructor -
X_AD_Tree
Standard Constructor -
X_AD_Tree
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 6 - System - Client
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
getAD_Table
- Specified by:
getAD_Table
in interfaceI_AD_Tree
- Throws:
RuntimeException
-
setAD_Table_ID
public void setAD_Table_ID(int AD_Table_ID) Set Table.- Specified by:
setAD_Table_ID
in interfaceI_AD_Tree
- Parameters:
AD_Table_ID
- Database Table information
-
getAD_Table_ID
public int getAD_Table_ID()Get Table.- Specified by:
getAD_Table_ID
in interfaceI_AD_Tree
- Returns:
- Database Table information
-
setAD_Tree_ID
public void setAD_Tree_ID(int AD_Tree_ID) Set Tree.- Specified by:
setAD_Tree_ID
in interfaceI_AD_Tree
- Parameters:
AD_Tree_ID
- Identifies a Tree
-
getAD_Tree_ID
public int getAD_Tree_ID()Get Tree.- Specified by:
getAD_Tree_ID
in interfaceI_AD_Tree
- Returns:
- Identifies a Tree
-
setAD_Tree_UU
Set AD_Tree_UU.- Specified by:
setAD_Tree_UU
in interfaceI_AD_Tree
- Parameters:
AD_Tree_UU
- AD_Tree_UU
-
getAD_Tree_UU
Get AD_Tree_UU.- Specified by:
getAD_Tree_UU
in interfaceI_AD_Tree
- Returns:
- AD_Tree_UU
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_AD_Tree
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_AD_Tree
- Returns:
- Optional short description of the record
-
setIsAllNodes
public void setIsAllNodes(boolean IsAllNodes) Set All Nodes.- Specified by:
setIsAllNodes
in interfaceI_AD_Tree
- Parameters:
IsAllNodes
- All Nodes are included (Complete Tree)
-
isAllNodes
public boolean isAllNodes()Get All Nodes.- Specified by:
isAllNodes
in interfaceI_AD_Tree
- Returns:
- All Nodes are included (Complete Tree)
-
setIsDefault
public void setIsDefault(boolean IsDefault) Set Default.- Specified by:
setIsDefault
in interfaceI_AD_Tree
- Parameters:
IsDefault
- Default value
-
isDefault
public boolean isDefault()Get Default. -
setIsLoadAllNodesImmediately
public void setIsLoadAllNodesImmediately(boolean IsLoadAllNodesImmediately) Set Loads directly all nodes.- Specified by:
setIsLoadAllNodesImmediately
in interfaceI_AD_Tree
- Parameters:
IsLoadAllNodesImmediately
- If checked, all nodes are loaded before tree is displayed
-
isLoadAllNodesImmediately
public boolean isLoadAllNodesImmediately()Get Loads directly all nodes.- Specified by:
isLoadAllNodesImmediately
in interfaceI_AD_Tree
- Returns:
- If checked, all nodes are loaded before tree is displayed
-
setIsTreeDrivenByValue
public void setIsTreeDrivenByValue(boolean IsTreeDrivenByValue) Set Driven by Search Key.- Specified by:
setIsTreeDrivenByValue
in interfaceI_AD_Tree
- Parameters:
IsTreeDrivenByValue
- Driven by Search Key
-
isTreeDrivenByValue
public boolean isTreeDrivenByValue()Get Driven by Search Key.- Specified by:
isTreeDrivenByValue
in interfaceI_AD_Tree
- Returns:
- Driven by Search Key
-
setIsValueDisplayed
public void setIsValueDisplayed(boolean IsValueDisplayed) Set Display Value.- Specified by:
setIsValueDisplayed
in interfaceI_AD_Tree
- Parameters:
IsValueDisplayed
- Displays Value column with the Display column
-
isValueDisplayed
public boolean isValueDisplayed()Get Display Value.- Specified by:
isValueDisplayed
in interfaceI_AD_Tree
- Returns:
- Displays Value column with the Display column
-
setName
Set Name. -
getName
Get Name. -
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
getParent_Column
- Specified by:
getParent_Column
in interfaceI_AD_Tree
- Throws:
RuntimeException
-
setParent_Column_ID
public void setParent_Column_ID(int Parent_Column_ID) Set Parent Column.- Specified by:
setParent_Column_ID
in interfaceI_AD_Tree
- 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 interfaceI_AD_Tree
- Returns:
- The link column on the parent tab.
-
setProcessing
public void setProcessing(boolean Processing) Set Process Now.- Specified by:
setProcessing
in interfaceI_AD_Tree
- Parameters:
Processing
- Process Now
-
isProcessing
public boolean isProcessing()Get Process Now.- Specified by:
isProcessing
in interfaceI_AD_Tree
- Returns:
- Process Now
-
setTreeType
Set Type | Area.- Specified by:
setTreeType
in interfaceI_AD_Tree
- Parameters:
TreeType
- Element this tree is built on (i.e Product, Business Partner)
-
getTreeType
Get Type | Area.- Specified by:
getTreeType
in interfaceI_AD_Tree
- Returns:
- Element this tree is built on (i.e Product, Business Partner)
-