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
public class X_AD_Column extends PO implements I_AD_Column, I_Persistent
Generated Model for AD_Column- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
ENTITYTYPE_AD_Reference_ID
EntityType AD_Reference_ID=389static int
FKCONSTRAINTTYPE_AD_Reference_ID
FKConstraintType AD_Reference_ID=200075static String
FKCONSTRAINTTYPE_Cascade
Cascade = Cstatic String
FKCONSTRAINTTYPE_DoNotCreate
Do Not Create = Dstatic String
FKCONSTRAINTTYPE_ModelCascade
Model Cascade = Mstatic String
FKCONSTRAINTTYPE_NoAction
No Action = Nstatic String
FKCONSTRAINTTYPE_SetNull
Set Null = Sstatic int
ISENCRYPTED_AD_Reference_ID
IsEncrypted AD_Reference_ID=354static String
ISENCRYPTED_Encrypted
Encrypted = Ystatic String
ISENCRYPTED_NotEncrypted
Not Encrypted = Nstatic int
ISTOOLBARBUTTON_AD_Reference_ID
IsToolbarButton AD_Reference_ID=200099static String
ISTOOLBARBUTTON_Both
Both = Bstatic String
ISTOOLBARBUTTON_Toolbar
Toolbar = Ystatic String
ISTOOLBARBUTTON_Window
Window = N-
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, LOCAL_TRX_PREFIX, log, p_ctx, p_info, 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_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_Callout, COLUMNNAME_ColumnName, COLUMNNAME_ColumnSQL, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DefaultValue, COLUMNNAME_Description, COLUMNNAME_EntityType, COLUMNNAME_FieldLength, 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_IsSecure, COLUMNNAME_IsSelectionColumn, COLUMNNAME_IsSyncDatabase, COLUMNNAME_IsToolbarButton, COLUMNNAME_IsTranslated, COLUMNNAME_IsUpdateable, COLUMNNAME_MandatoryLogic, COLUMNNAME_Name, COLUMNNAME_PA_DashboardContent_ID, COLUMNNAME_Placeholder, COLUMNNAME_ReadOnlyLogic, COLUMNNAME_SeqNo, COLUMNNAME_SeqNoSelection, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_ValueMax, COLUMNNAME_ValueMin, COLUMNNAME_Version, COLUMNNAME_VFormat, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_AD_Column(Properties ctx, int AD_Column_ID, String trxName)
Standard ConstructorX_AD_Column(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
get_AccessLevel()
AccessLevelI_AD_Chart
getAD_Chart()
int
getAD_Chart_ID()
Get Chart.int
getAD_Column_ID()
Get Column.String
getAD_Column_UU()
Get AD_Column_UU.I_AD_Element
getAD_Element()
int
getAD_Element_ID()
Get System Element.I_AD_Process
getAD_Process()
int
getAD_Process_ID()
Get Process.I_AD_Reference
getAD_Reference()
int
getAD_Reference_ID()
Get Reference.I_AD_Reference
getAD_Reference_Value()
int
getAD_Reference_Value_ID()
Get Reference Key.I_AD_Table
getAD_Table()
int
getAD_Table_ID()
Get Table.I_AD_Val_Rule
getAD_Val_Rule()
int
getAD_Val_Rule_ID()
Get Dynamic Validation.I_AD_Val_Rule
getAD_Val_Rule_Lookup()
int
getAD_Val_Rule_Lookup_ID()
Get Dynamic Validation (Lookup).String
getCallout()
Get Callout.String
getColumnName()
Get DB Column Name.String
getColumnSQL()
Get Column SQL.String
getDefaultValue()
Get Default Logic.String
getDescription()
Get Description.String
getEntityType()
Get Entity Type.int
getFieldLength()
Get Length.String
getFKConstraintName()
Get Constraint Name.String
getFKConstraintType()
Get Constraint Type.String
getFormatPattern()
Get Format Pattern.String
getHelp()
Get Comment/Help.String
getIsEncrypted()
Get Encrypted.String
getIsSyncDatabase()
Get Synchronize Database.String
getIsToolbarButton()
Get Toolbar Button.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameString
getMandatoryLogic()
Get Mandatory Logic.String
getName()
Get Name.I_PA_DashboardContent
getPA_DashboardContent()
int
getPA_DashboardContent_ID()
Get Dashboard Content.String
getPlaceholder()
Get Placeholder.String
getReadOnlyLogic()
Get Read Only Logic.int
getSeqNo()
Get Sequence.int
getSeqNoSelection()
Get Selection Column Sequence.String
getValueMax()
Get Max.String
getValueMin()
Get Min.BigDecimal
getVersion()
Get Version.String
getVFormat()
Get Value Format.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isAllowCopy()
Get Allow Copy.boolean
isAllowLogging()
Get Allow Logging.boolean
isAlwaysUpdateable()
Get Always Updatable.boolean
isAutocomplete()
Get Autocomplete.boolean
isHtml()
Get HTML.boolean
isIdentifier()
Get Identifier.boolean
isKey()
Get Key column.boolean
isMandatory()
Get Mandatory.boolean
isParent()
Get Parent link column.boolean
isSecure()
Get Secure content.boolean
isSelectionColumn()
Get Selection Column.boolean
isTranslated()
Get Translated.boolean
isUpdateable()
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_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
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
setFKConstraintName(String FKConstraintName)
Set Constraint Name.void
setFKConstraintType(String FKConstraintType)
Set Constraint Type.void
setFormatPattern(String FormatPattern)
Set Format Pattern.void
setHelp(String Help)
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 Autocomplete.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
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
setName(String Name)
Set Name.void
setPA_DashboardContent_ID(int PA_DashboardContent_ID)
Set Dashboard Content.void
setPlaceholder(String Placeholder)
Set Placeholder.void
setReadOnlyLogic(String ReadOnlyLogic)
Set Read Only Logic.void
setSeqNo(int SeqNo)
Set 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.String
toString()
String representation-
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, 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_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, 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, load, loadByUU, loadComplete, loadDefaults, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, 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, 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 Detail
-
ENTITYTYPE_AD_Reference_ID
public static final int ENTITYTYPE_AD_Reference_ID
EntityType AD_Reference_ID=389- See Also:
- Constant Field Values
-
FKCONSTRAINTTYPE_AD_Reference_ID
public static final int FKCONSTRAINTTYPE_AD_Reference_ID
FKConstraintType AD_Reference_ID=200075- See Also:
- Constant Field Values
-
FKCONSTRAINTTYPE_Cascade
public static final String FKCONSTRAINTTYPE_Cascade
Cascade = C- See Also:
- Constant Field Values
-
FKCONSTRAINTTYPE_DoNotCreate
public static final String FKCONSTRAINTTYPE_DoNotCreate
Do Not Create = D- See Also:
- Constant Field Values
-
FKCONSTRAINTTYPE_ModelCascade
public static final String FKCONSTRAINTTYPE_ModelCascade
Model Cascade = M- See Also:
- Constant Field Values
-
FKCONSTRAINTTYPE_NoAction
public static final String FKCONSTRAINTTYPE_NoAction
No Action = N- See Also:
- Constant Field Values
-
FKCONSTRAINTTYPE_SetNull
public static final String FKCONSTRAINTTYPE_SetNull
Set Null = S- See Also:
- Constant Field Values
-
ISENCRYPTED_AD_Reference_ID
public static final int ISENCRYPTED_AD_Reference_ID
IsEncrypted AD_Reference_ID=354- See Also:
- Constant Field Values
-
ISENCRYPTED_NotEncrypted
public static final String ISENCRYPTED_NotEncrypted
Not Encrypted = N- See Also:
- Constant Field Values
-
ISENCRYPTED_Encrypted
public static final String ISENCRYPTED_Encrypted
Encrypted = Y- See Also:
- Constant Field Values
-
ISTOOLBARBUTTON_AD_Reference_ID
public static final int ISTOOLBARBUTTON_AD_Reference_ID
IsToolbarButton AD_Reference_ID=200099- See Also:
- Constant Field Values
-
ISTOOLBARBUTTON_Both
public static final String ISTOOLBARBUTTON_Both
Both = B- See Also:
- Constant Field Values
-
ISTOOLBARBUTTON_Window
public static final String ISTOOLBARBUTTON_Window
Window = N- See Also:
- Constant Field Values
-
ISTOOLBARBUTTON_Toolbar
public static final String ISTOOLBARBUTTON_Toolbar
Toolbar = Y- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_AD_Column
public X_AD_Column(Properties ctx, int AD_Column_ID, String trxName)
Standard Constructor
-
X_AD_Column
public X_AD_Column(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 4 - System
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
getAD_Chart
public I_AD_Chart getAD_Chart() throws RuntimeException
- 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
public void setAD_Column_UU(String AD_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
public String getAD_Column_UU()
Get AD_Column_UU.- Specified by:
getAD_Column_UU
in interfaceI_AD_Column
- Returns:
- AD_Column_UU
-
getAD_Element
public I_AD_Element getAD_Element() throws RuntimeException
- 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_Process
public I_AD_Process getAD_Process() throws RuntimeException
- 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
public I_AD_Reference getAD_Reference() throws RuntimeException
- 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
public I_AD_Reference getAD_Reference_Value() throws RuntimeException
- 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
public I_AD_Table getAD_Table() throws RuntimeException
- 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
public I_AD_Val_Rule getAD_Val_Rule() throws RuntimeException
- 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
public I_AD_Val_Rule getAD_Val_Rule_Lookup() throws RuntimeException
- 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
-
setCallout
public void setCallout(String Callout)
Set Callout.- Specified by:
setCallout
in interfaceI_AD_Column
- Parameters:
Callout
- Fully qualified class names and method - separated by semicolons
-
getCallout
public String getCallout()
Get Callout.- Specified by:
getCallout
in interfaceI_AD_Column
- Returns:
- Fully qualified class names and method - separated by semicolons
-
setColumnName
public void setColumnName(String ColumnName)
Set DB Column Name.- Specified by:
setColumnName
in interfaceI_AD_Column
- Parameters:
ColumnName
- Name of the column in the database
-
getColumnName
public String getColumnName()
Get DB Column Name.- Specified by:
getColumnName
in interfaceI_AD_Column
- Returns:
- Name of the column in the database
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setColumnSQL
public void setColumnSQL(String ColumnSQL)
Set Column SQL.- Specified by:
setColumnSQL
in interfaceI_AD_Column
- Parameters:
ColumnSQL
- Virtual Column (r/o)
-
getColumnSQL
public String getColumnSQL()
Get Column SQL.- Specified by:
getColumnSQL
in interfaceI_AD_Column
- Returns:
- Virtual Column (r/o)
-
setDefaultValue
public void setDefaultValue(String DefaultValue)
Set Default Logic.- Specified by:
setDefaultValue
in interfaceI_AD_Column
- Parameters:
DefaultValue
- Default value hierarchy, separated by ;
-
getDefaultValue
public String getDefaultValue()
Get Default Logic.- Specified by:
getDefaultValue
in interfaceI_AD_Column
- Returns:
- Default value hierarchy, separated by ;
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_AD_Column
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescription
in interfaceI_AD_Column
- Returns:
- Optional short description of the record
-
setEntityType
public void setEntityType(String EntityType)
Set Entity Type.- Specified by:
setEntityType
in interfaceI_AD_Column
- Parameters:
EntityType
- Dictionary Entity Type; Determines ownership and synchronization
-
getEntityType
public String 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
-
setFKConstraintName
public void setFKConstraintName(String FKConstraintName)
Set Constraint Name.- Specified by:
setFKConstraintName
in interfaceI_AD_Column
- Parameters:
FKConstraintName
- Constraint Name
-
getFKConstraintName
public String getFKConstraintName()
Get Constraint Name.- Specified by:
getFKConstraintName
in interfaceI_AD_Column
- Returns:
- Constraint Name
-
setFKConstraintType
public void setFKConstraintType(String FKConstraintType)
Set Constraint Type.- Specified by:
setFKConstraintType
in interfaceI_AD_Column
- Parameters:
FKConstraintType
- Constraint Type
-
getFKConstraintType
public String getFKConstraintType()
Get Constraint Type.- Specified by:
getFKConstraintType
in interfaceI_AD_Column
- Returns:
- Constraint Type
-
setFormatPattern
public void setFormatPattern(String FormatPattern)
Set Format Pattern.- Specified by:
setFormatPattern
in interfaceI_AD_Column
- Parameters:
FormatPattern
- The pattern used to format a number or date.
-
getFormatPattern
public String getFormatPattern()
Get Format Pattern.- Specified by:
getFormatPattern
in interfaceI_AD_Column
- Returns:
- The pattern used to format a number or date.
-
setHelp
public void setHelp(String Help)
Set Comment/Help.- Specified by:
setHelp
in interfaceI_AD_Column
- Parameters:
Help
- Comment or Hint
-
getHelp
public String 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 Autocomplete.- Specified by:
setIsAutocomplete
in interfaceI_AD_Column
- Parameters:
IsAutocomplete
- Automatic completion for textfields
-
isAutocomplete
public boolean isAutocomplete()
Get Autocomplete.- Specified by:
isAutocomplete
in interfaceI_AD_Column
- Returns:
- Automatic completion for textfields
-
setIsEncrypted
public void setIsEncrypted(String IsEncrypted)
Set Encrypted.- Specified by:
setIsEncrypted
in interfaceI_AD_Column
- Parameters:
IsEncrypted
- Display or Storage is encrypted
-
getIsEncrypted
public String 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
-
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
public void setIsSyncDatabase(String IsSyncDatabase)
Set Synchronize Database.- Specified by:
setIsSyncDatabase
in interfaceI_AD_Column
- Parameters:
IsSyncDatabase
- Change database table definition when changing dictionary definition
-
getIsSyncDatabase
public String getIsSyncDatabase()
Get Synchronize Database.- Specified by:
getIsSyncDatabase
in interfaceI_AD_Column
- Returns:
- Change database table definition when changing dictionary definition
-
setIsToolbarButton
public void setIsToolbarButton(String IsToolbarButton)
Set Toolbar Button.- Specified by:
setIsToolbarButton
in interfaceI_AD_Column
- Parameters:
IsToolbarButton
- Show the button on the toolbar, the window, or both
-
getIsToolbarButton
public String 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
public void setMandatoryLogic(String MandatoryLogic)
Set Mandatory Logic.- Specified by:
setMandatoryLogic
in interfaceI_AD_Column
- Parameters:
MandatoryLogic
- Mandatory Logic
-
getMandatoryLogic
public String getMandatoryLogic()
Get Mandatory Logic.- Specified by:
getMandatoryLogic
in interfaceI_AD_Column
- Returns:
- Mandatory Logic
-
setName
public void setName(String Name)
Set Name.- Specified by:
setName
in interfaceI_AD_Column
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getName
in interfaceI_AD_Column
- Returns:
- Alphanumeric identifier of the entity
-
getPA_DashboardContent
public I_PA_DashboardContent getPA_DashboardContent() throws RuntimeException
- 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
-
setPlaceholder
public void setPlaceholder(String Placeholder)
Set Placeholder.- Specified by:
setPlaceholder
in interfaceI_AD_Column
- Parameters:
Placeholder
- Placeholder
-
getPlaceholder
public String getPlaceholder()
Get Placeholder.- Specified by:
getPlaceholder
in interfaceI_AD_Column
- Returns:
- Placeholder
-
setReadOnlyLogic
public void setReadOnlyLogic(String ReadOnlyLogic)
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
public String 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
-
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
public void setValueMax(String ValueMax)
Set Max. Value.- Specified by:
setValueMax
in interfaceI_AD_Column
- Parameters:
ValueMax
- Maximum Value for a field
-
getValueMax
public String getValueMax()
Get Max. Value.- Specified by:
getValueMax
in interfaceI_AD_Column
- Returns:
- Maximum Value for a field
-
setValueMin
public void setValueMin(String ValueMin)
Set Min. Value.- Specified by:
setValueMin
in interfaceI_AD_Column
- Parameters:
ValueMin
- Minimum Value for a field
-
getValueMin
public String getValueMin()
Get Min. Value.- Specified by:
getValueMin
in interfaceI_AD_Column
- Returns:
- Minimum Value for a field
-
setVersion
public void setVersion(BigDecimal Version)
Set Version.- Specified by:
setVersion
in interfaceI_AD_Column
- Parameters:
Version
- Version of the table definition
-
getVersion
public BigDecimal getVersion()
Get Version.- Specified by:
getVersion
in interfaceI_AD_Column
- Returns:
- Version of the table definition
-
setVFormat
public void setVFormat(String VFormat)
Set Value Format.- Specified by:
setVFormat
in interfaceI_AD_Column
- Parameters:
VFormat
- Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09"
-
getVFormat
public String getVFormat()
Get Value Format.- Specified by:
getVFormat
in interfaceI_AD_Column
- Returns:
- Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09"
-
-