Package org.compiere.model
Class X_C_Element
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_Element
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_C_Element,I_Persistent,Evaluatee
- Direct Known Subclasses:
MElement
Generated Model for C_Element
- Version:
- Release 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAccount = Astatic final intElementType AD_Reference_ID=116static final StringUser defined = UFields 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_IDFields inherited from interface org.compiere.model.I_C_Element
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_Tree_ID, COLUMNNAME_C_Element_ID, COLUMNNAME_C_Element_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_ElementType, COLUMNNAME_IsActive, COLUMNNAME_IsBalancing, COLUMNNAME_IsNaturalAccount, COLUMNNAME_Name, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_VFormat, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionX_C_Element(Properties ctx, int C_Element_ID, String trxName) Standard ConstructorX_C_Element(Properties ctx, int C_Element_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_Element(Properties ctx, String C_Element_UU, String trxName) Standard ConstructorX_C_Element(Properties ctx, String C_Element_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_Element(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelDeprecated.intGet Tree.intGet Element.Get C_Element_UU.Get Description.Get Type.Get Record ID/ColumnNamegetName()Get Name.Get Value Format.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Balancing.booleanGet Natural Account.voidsetAD_Tree_ID(int AD_Tree_ID) Set Tree.voidsetC_Element_ID(int C_Element_ID) Set Element.voidsetC_Element_UU(String C_Element_UU) Set C_Element_UU.voidsetDescription(String Description) Set Description.voidsetElementType(String ElementType) Set Type.voidsetIsBalancing(boolean IsBalancing) Set Balancing.voidsetIsNaturalAccount(boolean IsNaturalAccount) Set Natural Account.voidSet Name.voidsetVFormat(String VFormat) Set Value Format.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_TableAttribute, get_TableAttributeAsBoolean, get_TableAttributeAsInt, get_TableAttributes, 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, validForeignKeysExMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.compiere.model.I_C_Element
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActiveMethods inherited from interface org.compiere.model.I_Persistent
save
-
Field Details
-
ELEMENTTYPE_AD_Reference_ID
public static final int ELEMENTTYPE_AD_Reference_IDElementType AD_Reference_ID=116- See Also:
-
ELEMENTTYPE_Account
Account = A- See Also:
-
ELEMENTTYPE_UserDefined
User defined = U- See Also:
-
-
Constructor Details
-
X_C_Element
Standard Constructor -
X_C_Element
Standard Constructor -
X_C_Element
Standard Constructor -
X_C_Element
Standard Constructor -
X_C_Element
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 2 - Client
-
initPO
Load Meta Data -
toString
Description copied from class:POString representation -
getAD_Tree
Deprecated.- Specified by:
getAD_Treein interfaceI_C_Element- Throws:
RuntimeException
-
setAD_Tree_ID
public void setAD_Tree_ID(int AD_Tree_ID) Set Tree.- Specified by:
setAD_Tree_IDin interfaceI_C_Element- Parameters:
AD_Tree_ID- Identifies a Tree
-
getAD_Tree_ID
public int getAD_Tree_ID()Get Tree.- Specified by:
getAD_Tree_IDin interfaceI_C_Element- Returns:
- Identifies a Tree
-
setC_Element_ID
public void setC_Element_ID(int C_Element_ID) Set Element.- Specified by:
setC_Element_IDin interfaceI_C_Element- Parameters:
C_Element_ID- Accounting Element
-
getC_Element_ID
public int getC_Element_ID()Get Element.- Specified by:
getC_Element_IDin interfaceI_C_Element- Returns:
- Accounting Element
-
setC_Element_UU
Set C_Element_UU.- Specified by:
setC_Element_UUin interfaceI_C_Element- Parameters:
C_Element_UU- C_Element_UU
-
getC_Element_UU
Get C_Element_UU.- Specified by:
getC_Element_UUin interfaceI_C_Element- Returns:
- C_Element_UU
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_C_Element- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_C_Element- Returns:
- Optional short description of the record
-
setElementType
Set Type.- Specified by:
setElementTypein interfaceI_C_Element- Parameters:
ElementType- Element Type (account or user defined)
-
getElementType
Get Type.- Specified by:
getElementTypein interfaceI_C_Element- Returns:
- Element Type (account or user defined)
-
setIsBalancing
public void setIsBalancing(boolean IsBalancing) Set Balancing.- Specified by:
setIsBalancingin interfaceI_C_Element- Parameters:
IsBalancing- All transactions within an element value must balance (e.g. cost centers)
-
isBalancing
public boolean isBalancing()Get Balancing.- Specified by:
isBalancingin interfaceI_C_Element- Returns:
- All transactions within an element value must balance (e.g. cost centers)
-
setIsNaturalAccount
public void setIsNaturalAccount(boolean IsNaturalAccount) Set Natural Account.- Specified by:
setIsNaturalAccountin interfaceI_C_Element- Parameters:
IsNaturalAccount- The primary natural account
-
isNaturalAccount
public boolean isNaturalAccount()Get Natural Account.- Specified by:
isNaturalAccountin interfaceI_C_Element- Returns:
- The primary natural account
-
setName
Set Name.- Specified by:
setNamein interfaceI_C_Element- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getNamein interfaceI_C_Element- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setVFormat
Set Value Format.- Specified by:
setVFormatin interfaceI_C_Element- Parameters:
VFormat- Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09", or ~regex
-
getVFormat
Get Value Format.- Specified by:
getVFormatin interfaceI_C_Element- Returns:
- Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09", or ~regex
-