Package org.compiere.model
Class X_AD_Column
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_AD_Column
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_AD_Column
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MColumn
Generated Model for AD_Column
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
EntityType AD_Reference_ID=389static final int
FKConstraintType AD_Reference_ID=200075static final String
Cascade = Cstatic final String
Do Not Create - Ignore = Dstatic final String
Model Cascade = Mstatic final String
Model No Action - Forbid Deletion = Ostatic final String
Model Set Null = Tstatic final String
No Action - Forbid Deletion = Nstatic final String
Set Null = Sstatic final int
IsEncrypted AD_Reference_ID=354static final String
Encrypted = Ystatic final String
Not Encrypted = Nstatic final int
IsToolbarButton AD_Reference_ID=200099static final String
Both = Bstatic final String
Toolbar = Ystatic final String
Window = Nstatic final int
PartitioningMethod AD_Reference_ID=200261static final String
List = Lstatic final String
Range = RFields 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_Column
accessLevel, COLUMNNAME_AD_Chart_ID, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Column_ID, COLUMNNAME_AD_Column_UU, COLUMNNAME_AD_Element_ID, COLUMNNAME_AD_InfoWindow_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_Process_ID, COLUMNNAME_AD_Reference_ID, COLUMNNAME_AD_Reference_Value_ID, COLUMNNAME_AD_Table_ID, COLUMNNAME_AD_Val_Rule_ID, COLUMNNAME_AD_Val_Rule_Lookup_ID, COLUMNNAME_AlwaysUpdatableLogic, COLUMNNAME_Callout, COLUMNNAME_ColumnName, COLUMNNAME_ColumnSQL, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DefaultValue, COLUMNNAME_Description, COLUMNNAME_EntityType, COLUMNNAME_FieldLength, COLUMNNAME_FKConstraintMsg_ID, COLUMNNAME_FKConstraintName, COLUMNNAME_FKConstraintType, COLUMNNAME_FormatPattern, COLUMNNAME_Help, COLUMNNAME_IsActive, COLUMNNAME_IsAllowCopy, COLUMNNAME_IsAllowLogging, COLUMNNAME_IsAlwaysUpdateable, COLUMNNAME_IsAutocomplete, COLUMNNAME_IsEncrypted, COLUMNNAME_IsHtml, COLUMNNAME_IsIdentifier, COLUMNNAME_IsKey, COLUMNNAME_IsMandatory, COLUMNNAME_IsParent, COLUMNNAME_IsPartitionKey, COLUMNNAME_IsSecure, COLUMNNAME_IsSelectionColumn, COLUMNNAME_IsSyncDatabase, COLUMNNAME_IsToolbarButton, COLUMNNAME_IsTranslated, COLUMNNAME_IsUpdateable, COLUMNNAME_MandatoryLogic, COLUMNNAME_Name, COLUMNNAME_PA_DashboardContent_ID, COLUMNNAME_PartitioningMethod, COLUMNNAME_Placeholder, COLUMNNAME_RangePartitionInterval, COLUMNNAME_ReadOnlyLogic, COLUMNNAME_SeqNo, COLUMNNAME_SeqNoPartition, COLUMNNAME_SeqNoSelection, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_ValueMax, COLUMNNAME_ValueMin, COLUMNNAME_Version, COLUMNNAME_VFormat, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_AD_Column
(Properties ctx, int AD_Column_ID, String trxName) Standard ConstructorX_AD_Column
(Properties ctx, int AD_Column_ID, String trxName, String... virtualColumns) Standard ConstructorX_AD_Column
(Properties ctx, String AD_Column_UU, String trxName) Standard ConstructorX_AD_Column
(Properties ctx, String AD_Column_UU, String trxName, String... virtualColumns) Standard ConstructorX_AD_Column
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Chart.int
Get Column.Get AD_Column_UU.int
Get System Element.int
Get Info Window.int
Get Process.int
Get Reference.int
Get Reference Key.int
Get Table.int
Get Dynamic Validation.int
Get Dynamic Validation (Lookup).Get Always Updatable Logic.Get Callout.Get DB Column Name.Get Column SQL.Get Default Logic.Get Description.Get Entity Type.int
Get Length.int
Get Constraint Message.Get Constraint Name.Get Constraint Type.Get Format Pattern.getHelp()
Get Comment/Help.Get Encrypted.Get Synchronize Database.Get Toolbar Button.Get Record ID/ColumnNameGet Mandatory Logic.getName()
Get Name.int
Get Dashboard Content.Get Partitioning Method.Get Placeholder.Get Range Partition Interval.Get Read Only Logic.int
getSeqNo()
Get Sequence.int
Get Partition Key Sequence.int
Get Selection Column Sequence.Get Max.Get Min.Get Version.Get Value Format.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Allow Copy.boolean
Get Allow Logging.boolean
Get Always Updatable.boolean
Get Auto complete.boolean
isHtml()
Get HTML.boolean
Get Identifier.boolean
isKey()
Get Key column.boolean
Get Mandatory.boolean
isParent()
Get Parent link column.boolean
Get Partition Key.boolean
isSecure()
Get Secure content.boolean
Get Selection Column.boolean
Get Translated.boolean
Get Updatable.void
setAD_Chart_ID
(int AD_Chart_ID) Set Chart.void
setAD_Column_ID
(int AD_Column_ID) Set Column.void
setAD_Column_UU
(String AD_Column_UU) Set AD_Column_UU.void
setAD_Element_ID
(int AD_Element_ID) Set System Element.void
setAD_InfoWindow_ID
(int AD_InfoWindow_ID) Set Info Window.void
setAD_Process_ID
(int AD_Process_ID) Set Process.void
setAD_Reference_ID
(int AD_Reference_ID) Set Reference.void
setAD_Reference_Value_ID
(int AD_Reference_Value_ID) Set Reference Key.void
setAD_Table_ID
(int AD_Table_ID) Set Table.void
setAD_Val_Rule_ID
(int AD_Val_Rule_ID) Set Dynamic Validation.void
setAD_Val_Rule_Lookup_ID
(int AD_Val_Rule_Lookup_ID) Set Dynamic Validation (Lookup).void
setAlwaysUpdatableLogic
(String AlwaysUpdatableLogic) Set Always Updatable Logic.void
setCallout
(String Callout) Set Callout.void
setColumnName
(String ColumnName) Set DB Column Name.void
setColumnSQL
(String ColumnSQL) Set Column SQL.void
setDefaultValue
(String DefaultValue) Set Default Logic.void
setDescription
(String Description) Set Description.void
setEntityType
(String EntityType) Set Entity Type.void
setFieldLength
(int FieldLength) Set Length.void
setFKConstraintMsg_ID
(int FKConstraintMsg_ID) Set Constraint Message.void
setFKConstraintName
(String FKConstraintName) Set Constraint Name.void
setFKConstraintType
(String FKConstraintType) Set Constraint Type.void
setFormatPattern
(String FormatPattern) Set Format Pattern.void
Set Comment/Help.void
setIsAllowCopy
(boolean IsAllowCopy) Set Allow Copy.void
setIsAllowLogging
(boolean IsAllowLogging) Set Allow Logging.void
setIsAlwaysUpdateable
(boolean IsAlwaysUpdateable) Set Always Updatable.void
setIsAutocomplete
(boolean IsAutocomplete) Set Auto complete.void
setIsEncrypted
(String IsEncrypted) Set Encrypted.void
setIsHtml
(boolean IsHtml) Set HTML.void
setIsIdentifier
(boolean IsIdentifier) Set Identifier.void
setIsKey
(boolean IsKey) Set Key column.void
setIsMandatory
(boolean IsMandatory) Set Mandatory.void
setIsParent
(boolean IsParent) Set Parent link column.void
setIsPartitionKey
(boolean IsPartitionKey) Set Partition Key.void
setIsSecure
(boolean IsSecure) Set Secure content.void
setIsSelectionColumn
(boolean IsSelectionColumn) Set Selection Column.void
setIsSyncDatabase
(String IsSyncDatabase) Set Synchronize Database.void
setIsToolbarButton
(String IsToolbarButton) Set Toolbar Button.void
setIsTranslated
(boolean IsTranslated) Set Translated.void
setIsUpdateable
(boolean IsUpdateable) Set Updatable.void
setMandatoryLogic
(String MandatoryLogic) Set Mandatory Logic.void
Set Name.void
setPA_DashboardContent_ID
(int PA_DashboardContent_ID) Set Dashboard Content.void
setPartitioningMethod
(String PartitioningMethod) Set Partitioning Method.void
setPlaceholder
(String Placeholder) Set Placeholder.void
setRangePartitionInterval
(String RangePartitionInterval) Set Range Partition Interval.void
setReadOnlyLogic
(String ReadOnlyLogic) Set Read Only Logic.void
setSeqNo
(int SeqNo) Set Sequence.void
setSeqNoPartition
(int SeqNoPartition) Set Partition Key Sequence.void
setSeqNoSelection
(int SeqNoSelection) Set Selection Column Sequence.void
setValueMax
(String ValueMax) Set Max.void
setValueMin
(String ValueMin) Set Min.void
setVersion
(BigDecimal Version) Set Version.void
setVFormat
(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_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_Column
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
-
ENTITYTYPE_AD_Reference_ID
public static final int ENTITYTYPE_AD_Reference_IDEntityType AD_Reference_ID=389- See Also:
-
FKCONSTRAINTTYPE_AD_Reference_ID
public static final int FKCONSTRAINTTYPE_AD_Reference_IDFKConstraintType AD_Reference_ID=200075- See Also:
-
FKCONSTRAINTTYPE_Cascade
Cascade = C- See Also:
-
FKCONSTRAINTTYPE_DoNotCreate_Ignore
Do Not Create - Ignore = D- See Also:
-
FKCONSTRAINTTYPE_ModelCascade
Model Cascade = M- See Also:
-
FKCONSTRAINTTYPE_NoAction_ForbidDeletion
No Action - Forbid Deletion = N- See Also:
-
FKCONSTRAINTTYPE_ModelNoAction_ForbidDeletion
Model No Action - Forbid Deletion = O- See Also:
-
FKCONSTRAINTTYPE_SetNull
Set Null = S- See Also:
-
FKCONSTRAINTTYPE_ModelSetNull
Model Set Null = T- See Also:
-
ISENCRYPTED_AD_Reference_ID
public static final int ISENCRYPTED_AD_Reference_IDIsEncrypted AD_Reference_ID=354- See Also:
-
ISENCRYPTED_NotEncrypted
Not Encrypted = N- See Also:
-
ISENCRYPTED_Encrypted
Encrypted = Y- See Also:
-
ISTOOLBARBUTTON_AD_Reference_ID
public static final int ISTOOLBARBUTTON_AD_Reference_IDIsToolbarButton AD_Reference_ID=200099- See Also:
-
ISTOOLBARBUTTON_Both
Both = B- See Also:
-
ISTOOLBARBUTTON_Window
Window = N- See Also:
-
ISTOOLBARBUTTON_Toolbar
Toolbar = Y- See Also:
-
PARTITIONINGMETHOD_AD_Reference_ID
public static final int PARTITIONINGMETHOD_AD_Reference_IDPartitioningMethod AD_Reference_ID=200261- See Also:
-
PARTITIONINGMETHOD_List
List = L- See Also:
-
PARTITIONINGMETHOD_Range
Range = R- See Also:
-
-
Constructor Details
-
X_AD_Column
Standard Constructor -
X_AD_Column
Standard Constructor -
X_AD_Column
Standard Constructor -
X_AD_Column
Standard Constructor -
X_AD_Column
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 4 - System
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
getAD_Chart
- Specified by:
getAD_Chart
in interfaceI_AD_Column
- Throws:
RuntimeException
-
setAD_Chart_ID
public void setAD_Chart_ID(int AD_Chart_ID) Set Chart.- Specified by:
setAD_Chart_ID
in interfaceI_AD_Column
- Parameters:
AD_Chart_ID
- Chart
-
getAD_Chart_ID
public int getAD_Chart_ID()Get Chart.- Specified by:
getAD_Chart_ID
in interfaceI_AD_Column
- Returns:
- Chart
-
setAD_Column_ID
public void setAD_Column_ID(int AD_Column_ID) Set Column.- Specified by:
setAD_Column_ID
in interfaceI_AD_Column
- Parameters:
AD_Column_ID
- Column in the table
-
getAD_Column_ID
public int getAD_Column_ID()Get Column.- Specified by:
getAD_Column_ID
in interfaceI_AD_Column
- Returns:
- Column in the table
-
setAD_Column_UU
Set AD_Column_UU.- Specified by:
setAD_Column_UU
in interfaceI_AD_Column
- Parameters:
AD_Column_UU
- AD_Column_UU
-
getAD_Column_UU
Get AD_Column_UU.- Specified by:
getAD_Column_UU
in interfaceI_AD_Column
- Returns:
- AD_Column_UU
-
getAD_Element
- Specified by:
getAD_Element
in interfaceI_AD_Column
- Throws:
RuntimeException
-
setAD_Element_ID
public void setAD_Element_ID(int AD_Element_ID) Set System Element.- Specified by:
setAD_Element_ID
in interfaceI_AD_Column
- 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 interfaceI_AD_Column
- Returns:
- System Element enables the central maintenance of column description and help.
-
getAD_InfoWindow
- Specified by:
getAD_InfoWindow
in interfaceI_AD_Column
- Throws:
RuntimeException
-
setAD_InfoWindow_ID
public void setAD_InfoWindow_ID(int AD_InfoWindow_ID) Set Info Window.- Specified by:
setAD_InfoWindow_ID
in interfaceI_AD_Column
- 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 interfaceI_AD_Column
- Returns:
- Info and search/select Window
-
getAD_Process
- Specified by:
getAD_Process
in interfaceI_AD_Column
- Throws:
RuntimeException
-
setAD_Process_ID
public void setAD_Process_ID(int AD_Process_ID) Set Process.- Specified by:
setAD_Process_ID
in interfaceI_AD_Column
- Parameters:
AD_Process_ID
- Process or Report
-
getAD_Process_ID
public int getAD_Process_ID()Get Process.- Specified by:
getAD_Process_ID
in interfaceI_AD_Column
- Returns:
- Process or Report
-
getAD_Reference
- Specified by:
getAD_Reference
in interfaceI_AD_Column
- Throws:
RuntimeException
-
setAD_Reference_ID
public void setAD_Reference_ID(int AD_Reference_ID) Set Reference.- Specified by:
setAD_Reference_ID
in interfaceI_AD_Column
- Parameters:
AD_Reference_ID
- System Reference and Validation
-
getAD_Reference_ID
public int getAD_Reference_ID()Get Reference.- Specified by:
getAD_Reference_ID
in interfaceI_AD_Column
- Returns:
- System Reference and Validation
-
getAD_Reference_Value
- Specified by:
getAD_Reference_Value
in interfaceI_AD_Column
- 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 interfaceI_AD_Column
- 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 interfaceI_AD_Column
- Returns:
- Required to specify, if data type is Table or List
-
getAD_Table
- Specified by:
getAD_Table
in interfaceI_AD_Column
- Throws:
RuntimeException
-
setAD_Table_ID
public void setAD_Table_ID(int AD_Table_ID) Set Table.- Specified by:
setAD_Table_ID
in interfaceI_AD_Column
- 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_Column
- Returns:
- Database Table information
-
getAD_Val_Rule
- Specified by:
getAD_Val_Rule
in interfaceI_AD_Column
- 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 interfaceI_AD_Column
- 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 interfaceI_AD_Column
- Returns:
- Dynamic Validation Rule
-
getAD_Val_Rule_Lookup
- Specified by:
getAD_Val_Rule_Lookup
in interfaceI_AD_Column
- Throws:
RuntimeException
-
setAD_Val_Rule_Lookup_ID
public void setAD_Val_Rule_Lookup_ID(int AD_Val_Rule_Lookup_ID) Set Dynamic Validation (Lookup).- Specified by:
setAD_Val_Rule_Lookup_ID
in interfaceI_AD_Column
- Parameters:
AD_Val_Rule_Lookup_ID
- Override Dynamic Validation Rule for Lookup Window
-
getAD_Val_Rule_Lookup_ID
public int getAD_Val_Rule_Lookup_ID()Get Dynamic Validation (Lookup).- Specified by:
getAD_Val_Rule_Lookup_ID
in interfaceI_AD_Column
- Returns:
- Override Dynamic Validation Rule for Lookup Window
-
setAlwaysUpdatableLogic
Set Always Updatable Logic.- Specified by:
setAlwaysUpdatableLogic
in interfaceI_AD_Column
- Parameters:
AlwaysUpdatableLogic
- Logic to determine if field is Updatable irrespective if record's active status or processed status. This logic Applicable only if Always Updatable is N.
-
getAlwaysUpdatableLogic
Get Always Updatable Logic.- Specified by:
getAlwaysUpdatableLogic
in interfaceI_AD_Column
- Returns:
- Logic to determine if field is Updatable irrespective if record's active status or processed status. This logic Applicable only if Always Updatable is N.
-
setCallout
Set Callout.- Specified by:
setCallout
in interfaceI_AD_Column
- Parameters:
Callout
- Fully qualified class names and method - separated by semicolons
-
getCallout
Get Callout.- Specified by:
getCallout
in interfaceI_AD_Column
- Returns:
- Fully qualified class names and method - separated by semicolons
-
setColumnName
Set DB Column Name.- Specified by:
setColumnName
in interfaceI_AD_Column
- Parameters:
ColumnName
- Name of the column in the database
-
getColumnName
Get DB Column Name.- Specified by:
getColumnName
in interfaceI_AD_Column
- Returns:
- Name of the column in the database
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setColumnSQL
Set Column SQL.- Specified by:
setColumnSQL
in interfaceI_AD_Column
- Parameters:
ColumnSQL
- Virtual Column (r/o)
-
getColumnSQL
Get Column SQL.- Specified by:
getColumnSQL
in interfaceI_AD_Column
- Returns:
- Virtual Column (r/o)
-
setDefaultValue
Set Default Logic.- Specified by:
setDefaultValue
in interfaceI_AD_Column
- Parameters:
DefaultValue
- Default value hierarchy, separated by ;
-
getDefaultValue
Get Default Logic.- Specified by:
getDefaultValue
in interfaceI_AD_Column
- Returns:
- Default value hierarchy, separated by ;
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_AD_Column
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_AD_Column
- Returns:
- Optional short description of the record
-
setEntityType
Set Entity Type.- Specified by:
setEntityType
in interfaceI_AD_Column
- Parameters:
EntityType
- Dictionary Entity Type; Determines ownership and synchronization
-
getEntityType
Get Entity Type.- Specified by:
getEntityType
in interfaceI_AD_Column
- Returns:
- Dictionary Entity Type; Determines ownership and synchronization
-
setFieldLength
public void setFieldLength(int FieldLength) Set Length.- Specified by:
setFieldLength
in interfaceI_AD_Column
- Parameters:
FieldLength
- Length of the column in the database
-
getFieldLength
public int getFieldLength()Get Length.- Specified by:
getFieldLength
in interfaceI_AD_Column
- Returns:
- Length of the column in the database
-
getFKConstraintMsg
- Specified by:
getFKConstraintMsg
in interfaceI_AD_Column
- Throws:
RuntimeException
-
setFKConstraintMsg_ID
public void setFKConstraintMsg_ID(int FKConstraintMsg_ID) Set Constraint Message.- Specified by:
setFKConstraintMsg_ID
in interfaceI_AD_Column
- Parameters:
FKConstraintMsg_ID
- Constraint Message
-
getFKConstraintMsg_ID
public int getFKConstraintMsg_ID()Get Constraint Message.- Specified by:
getFKConstraintMsg_ID
in interfaceI_AD_Column
- Returns:
- Constraint Message
-
setFKConstraintName
Set Constraint Name.- Specified by:
setFKConstraintName
in interfaceI_AD_Column
- Parameters:
FKConstraintName
- Constraint Name
-
getFKConstraintName
Get Constraint Name.- Specified by:
getFKConstraintName
in interfaceI_AD_Column
- Returns:
- Constraint Name
-
setFKConstraintType
Set Constraint Type.- Specified by:
setFKConstraintType
in interfaceI_AD_Column
- Parameters:
FKConstraintType
- Constraint Type
-
getFKConstraintType
Get Constraint Type.- Specified by:
getFKConstraintType
in interfaceI_AD_Column
- Returns:
- Constraint Type
-
setFormatPattern
Set Format Pattern.- Specified by:
setFormatPattern
in interfaceI_AD_Column
- Parameters:
FormatPattern
- The pattern used to format a number or date.
-
getFormatPattern
Get Format Pattern.- Specified by:
getFormatPattern
in interfaceI_AD_Column
- Returns:
- The pattern used to format a number or date.
-
setHelp
Set Comment/Help.- Specified by:
setHelp
in interfaceI_AD_Column
- Parameters:
Help
- Comment or Hint
-
getHelp
Get Comment/Help.- Specified by:
getHelp
in interfaceI_AD_Column
- Returns:
- Comment or Hint
-
setIsAllowCopy
public void setIsAllowCopy(boolean IsAllowCopy) Set Allow Copy.- Specified by:
setIsAllowCopy
in interfaceI_AD_Column
- Parameters:
IsAllowCopy
- Determine if a column must be copied when pushing the button to copy record
-
isAllowCopy
public boolean isAllowCopy()Get Allow Copy.- Specified by:
isAllowCopy
in interfaceI_AD_Column
- Returns:
- Determine if a column must be copied when pushing the button to copy record
-
setIsAllowLogging
public void setIsAllowLogging(boolean IsAllowLogging) Set Allow Logging.- Specified by:
setIsAllowLogging
in interfaceI_AD_Column
- Parameters:
IsAllowLogging
- Determine if a column must be recorded into the change log
-
isAllowLogging
public boolean isAllowLogging()Get Allow Logging.- Specified by:
isAllowLogging
in interfaceI_AD_Column
- Returns:
- Determine if a column must be recorded into the change log
-
setIsAlwaysUpdateable
public void setIsAlwaysUpdateable(boolean IsAlwaysUpdateable) Set Always Updatable.- Specified by:
setIsAlwaysUpdateable
in interfaceI_AD_Column
- Parameters:
IsAlwaysUpdateable
- The column is always updateable, even if the record is not active or processed
-
isAlwaysUpdateable
public boolean isAlwaysUpdateable()Get Always Updatable.- Specified by:
isAlwaysUpdateable
in interfaceI_AD_Column
- Returns:
- The column is always updateable, even if the record is not active or processed
-
setIsAutocomplete
public void setIsAutocomplete(boolean IsAutocomplete) Set Auto complete.- Specified by:
setIsAutocomplete
in interfaceI_AD_Column
- Parameters:
IsAutocomplete
- Automatic completion for text fields
-
isAutocomplete
public boolean isAutocomplete()Get Auto complete.- Specified by:
isAutocomplete
in interfaceI_AD_Column
- Returns:
- Automatic completion for text fields
-
setIsEncrypted
Set Encrypted.- Specified by:
setIsEncrypted
in interfaceI_AD_Column
- Parameters:
IsEncrypted
- Display or Storage is encrypted
-
getIsEncrypted
Get Encrypted.- Specified by:
getIsEncrypted
in interfaceI_AD_Column
- Returns:
- Display or Storage is encrypted
-
setIsHtml
public void setIsHtml(boolean IsHtml) Set HTML.- Specified by:
setIsHtml
in interfaceI_AD_Column
- Parameters:
IsHtml
- Text has HTML tags
-
isHtml
public boolean isHtml()Get HTML.- Specified by:
isHtml
in interfaceI_AD_Column
- Returns:
- Text has HTML tags
-
setIsIdentifier
public void setIsIdentifier(boolean IsIdentifier) Set Identifier.- Specified by:
setIsIdentifier
in interfaceI_AD_Column
- Parameters:
IsIdentifier
- This column is part of the record identifier
-
isIdentifier
public boolean isIdentifier()Get Identifier.- Specified by:
isIdentifier
in interfaceI_AD_Column
- Returns:
- This column is part of the record identifier
-
setIsKey
public void setIsKey(boolean IsKey) Set Key column.- Specified by:
setIsKey
in interfaceI_AD_Column
- Parameters:
IsKey
- This column is the key in this table
-
isKey
public boolean isKey()Get Key column.- Specified by:
isKey
in interfaceI_AD_Column
- Returns:
- This column is the key in this table
-
setIsMandatory
public void setIsMandatory(boolean IsMandatory) Set Mandatory.- Specified by:
setIsMandatory
in interfaceI_AD_Column
- Parameters:
IsMandatory
- Data entry is required in this column
-
isMandatory
public boolean isMandatory()Get Mandatory.- Specified by:
isMandatory
in interfaceI_AD_Column
- Returns:
- Data entry is required in this column
-
setIsParent
public void setIsParent(boolean IsParent) Set Parent link column.- Specified by:
setIsParent
in interfaceI_AD_Column
- Parameters:
IsParent
- This column is a link to the parent table (e.g. header from lines) - incl. Association key columns
-
isParent
public boolean isParent()Get Parent link column.- Specified by:
isParent
in interfaceI_AD_Column
- Returns:
- This column is a link to the parent table (e.g. header from lines) - incl. Association key columns
-
setIsPartitionKey
public void setIsPartitionKey(boolean IsPartitionKey) Set Partition Key.- Specified by:
setIsPartitionKey
in interfaceI_AD_Column
- Parameters:
IsPartitionKey
- This is a partition key
-
isPartitionKey
public boolean isPartitionKey()Get Partition Key.- Specified by:
isPartitionKey
in interfaceI_AD_Column
- Returns:
- This is a partition key
-
setIsSecure
public void setIsSecure(boolean IsSecure) Set Secure content.- Specified by:
setIsSecure
in interfaceI_AD_Column
- Parameters:
IsSecure
- Defines whether content must be treated as secure
-
isSecure
public boolean isSecure()Get Secure content.- Specified by:
isSecure
in interfaceI_AD_Column
- Returns:
- Defines whether content must be treated as secure
-
setIsSelectionColumn
public void setIsSelectionColumn(boolean IsSelectionColumn) Set Selection Column.- Specified by:
setIsSelectionColumn
in interfaceI_AD_Column
- Parameters:
IsSelectionColumn
- Is this column used for finding rows in windows
-
isSelectionColumn
public boolean isSelectionColumn()Get Selection Column.- Specified by:
isSelectionColumn
in interfaceI_AD_Column
- Returns:
- Is this column used for finding rows in windows
-
setIsSyncDatabase
Set Synchronize Database.- Specified by:
setIsSyncDatabase
in interfaceI_AD_Column
- Parameters:
IsSyncDatabase
- Change database table definition when changing dictionary definition
-
getIsSyncDatabase
Get Synchronize Database.- Specified by:
getIsSyncDatabase
in interfaceI_AD_Column
- Returns:
- Change database table definition when changing dictionary definition
-
setIsToolbarButton
Set Toolbar Button.- Specified by:
setIsToolbarButton
in interfaceI_AD_Column
- Parameters:
IsToolbarButton
- Show the button on the toolbar, the window, or both
-
getIsToolbarButton
Get Toolbar Button.- Specified by:
getIsToolbarButton
in interfaceI_AD_Column
- Returns:
- Show the button on the toolbar, the window, or both
-
setIsTranslated
public void setIsTranslated(boolean IsTranslated) Set Translated.- Specified by:
setIsTranslated
in interfaceI_AD_Column
- Parameters:
IsTranslated
- This column is translated
-
isTranslated
public boolean isTranslated()Get Translated.- Specified by:
isTranslated
in interfaceI_AD_Column
- Returns:
- This column is translated
-
setIsUpdateable
public void setIsUpdateable(boolean IsUpdateable) Set Updatable.- Specified by:
setIsUpdateable
in interfaceI_AD_Column
- Parameters:
IsUpdateable
- Determines, if the field can be updated
-
isUpdateable
public boolean isUpdateable()Get Updatable.- Specified by:
isUpdateable
in interfaceI_AD_Column
- Returns:
- Determines, if the field can be updated
-
setMandatoryLogic
Set Mandatory Logic.- Specified by:
setMandatoryLogic
in interfaceI_AD_Column
- Parameters:
MandatoryLogic
- Mandatory Logic
-
getMandatoryLogic
Get Mandatory Logic.- Specified by:
getMandatoryLogic
in interfaceI_AD_Column
- Returns:
- Mandatory Logic
-
setName
Set Name.- Specified by:
setName
in interfaceI_AD_Column
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_AD_Column
- Returns:
- Alphanumeric identifier of the entity
-
getPA_DashboardContent
- Specified by:
getPA_DashboardContent
in interfaceI_AD_Column
- Throws:
RuntimeException
-
setPA_DashboardContent_ID
public void setPA_DashboardContent_ID(int PA_DashboardContent_ID) Set Dashboard Content.- Specified by:
setPA_DashboardContent_ID
in interfaceI_AD_Column
- Parameters:
PA_DashboardContent_ID
- Dashboard Content
-
getPA_DashboardContent_ID
public int getPA_DashboardContent_ID()Get Dashboard Content.- Specified by:
getPA_DashboardContent_ID
in interfaceI_AD_Column
- Returns:
- Dashboard Content
-
setPartitioningMethod
Set Partitioning Method.- Specified by:
setPartitioningMethod
in interfaceI_AD_Column
- Parameters:
PartitioningMethod
- Indicates how the Table is partitioned
-
getPartitioningMethod
Get Partitioning Method.- Specified by:
getPartitioningMethod
in interfaceI_AD_Column
- Returns:
- Indicates how the Table is partitioned
-
setPlaceholder
Set Placeholder.- Specified by:
setPlaceholder
in interfaceI_AD_Column
- Parameters:
Placeholder
- Placeholder
-
getPlaceholder
Get Placeholder.- Specified by:
getPlaceholder
in interfaceI_AD_Column
- Returns:
- Placeholder
-
setRangePartitionInterval
Set Range Partition Interval.- Specified by:
setRangePartitionInterval
in interfaceI_AD_Column
- Parameters:
RangePartitionInterval
- Indicates the interval used in a range partitioning
-
getRangePartitionInterval
Get Range Partition Interval.- Specified by:
getRangePartitionInterval
in interfaceI_AD_Column
- Returns:
- Indicates the interval used in a range partitioning
-
setReadOnlyLogic
Set Read Only Logic.- Specified by:
setReadOnlyLogic
in interfaceI_AD_Column
- Parameters:
ReadOnlyLogic
- Logic to determine if field is read only (applies only when field is read-write)
-
getReadOnlyLogic
Get Read Only Logic.- Specified by:
getReadOnlyLogic
in interfaceI_AD_Column
- 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 interfaceI_AD_Column
- Parameters:
SeqNo
- Method of ordering records; lowest number comes first
-
getSeqNo
public int getSeqNo()Get Sequence.- Specified by:
getSeqNo
in interfaceI_AD_Column
- Returns:
- Method of ordering records; lowest number comes first
-
setSeqNoPartition
public void setSeqNoPartition(int SeqNoPartition) Set Partition Key Sequence.- Specified by:
setSeqNoPartition
in interfaceI_AD_Column
- Parameters:
SeqNoPartition
- Indicates the order of partition keys
-
getSeqNoPartition
public int getSeqNoPartition()Get Partition Key Sequence.- Specified by:
getSeqNoPartition
in interfaceI_AD_Column
- Returns:
- Indicates the order of partition keys
-
setSeqNoSelection
public void setSeqNoSelection(int SeqNoSelection) Set Selection Column Sequence.- Specified by:
setSeqNoSelection
in interfaceI_AD_Column
- Parameters:
SeqNoSelection
- Selection Column Sequence
-
getSeqNoSelection
public int getSeqNoSelection()Get Selection Column Sequence.- Specified by:
getSeqNoSelection
in interfaceI_AD_Column
- Returns:
- Selection Column Sequence
-
setValueMax
Set Max. Value.- Specified by:
setValueMax
in interfaceI_AD_Column
- Parameters:
ValueMax
- Maximum Value for a field
-
getValueMax
Get Max. Value.- Specified by:
getValueMax
in interfaceI_AD_Column
- Returns:
- Maximum Value for a field
-
setValueMin
Set Min. Value.- Specified by:
setValueMin
in interfaceI_AD_Column
- Parameters:
ValueMin
- Minimum Value for a field
-
getValueMin
Get Min. Value.- Specified by:
getValueMin
in interfaceI_AD_Column
- Returns:
- Minimum Value for a field
-
setVersion
Set Version.- Specified by:
setVersion
in interfaceI_AD_Column
- Parameters:
Version
- Version of the table definition
-
getVersion
Get Version.- Specified by:
getVersion
in interfaceI_AD_Column
- Returns:
- Version of the table definition
-
setVFormat
Set Value Format.- Specified by:
setVFormat
in interfaceI_AD_Column
- Parameters:
VFormat
- Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09"
-
getVFormat
Get Value Format.- Specified by:
getVFormat
in interfaceI_AD_Column
- Returns:
- Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09"
-