Compiere 3.1

org.compiere.model
Class X_AD_Field

java.lang.Object
  extended by org.compiere.framework.PO
      extended by org.compiere.model.X_AD_Field
All Implemented Interfaces:
Serializable, Cloneable, Comparator<PO>, Evaluatee
Direct Known Subclasses:
MField

public class X_AD_Field
extends PO

Generated Model for AD_Field

Version:
Release 3.1.0 - $Id$
Author:
Jorg Janke (generated)
See Also:
Serialized Form

Field Summary
protected  BigDecimal accessLevel
           
static int AD_REFERENCE_ID_AD_Reference_ID
          AD_Reference_ID AD_Reference_ID=1
static int ENTITYTYPE_AD_Reference_ID
          EntityType AD_Reference_ID=389
static int ISMANDATORYUI_AD_Reference_ID
          IsMandatoryUI AD_Reference_ID=319
static String ISMANDATORYUI_No
          No = N
static String ISMANDATORYUI_Yes
          Yes = Y
protected static KeyNamePair Model
           
static int OBSCURETYPE_AD_Reference_ID
          ObscureType AD_Reference_ID=291
static String OBSCURETYPE_ObscureAlphaNumericButFirstLast4
          Obscure AlphaNumeric but first/last 4 = A44
static String OBSCURETYPE_ObscureAlphaNumericButLast4
          Obscure AlphaNumeric but last 4 = A04
static String OBSCURETYPE_ObscureDigitsButFirstLast4
          Obscure Digits but first/last 4 = 944
static String OBSCURETYPE_ObscureDigitsButLast4
          Obscure Digits but last 4 = 904
static int Table_ID
          AD_Table_ID=107
static String Table_Name
          TableName=AD_Field
static long updatedMS
          Last Updated Timestamp 2008-07-15 09:46:33.0
 
Fields inherited from class org.compiere.framework.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_changeVO, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Constructor Summary
X_AD_Field(Ctx ctx, int AD_Field_ID, String trxName)
          Standard Constructor
X_AD_Field(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getAD_Column_ID()
          Get Column.
 int getAD_Field_ID()
          Get Field.
 int getAD_FieldGroup_ID()
          Get Field Group.
 int getAD_Reference_ID()
          Get Reference.
 int getAD_Tab_ID()
          Get Tab.
 String getDefaultValue()
          Get Default Logic.
 String getDescription()
          Get Description.
 int getDisplayLength()
          Get Display Length.
 String getDisplayLogic()
          Get Display Logic.
 String getEntityType()
          Get Entity Type.
 String getHelp()
          Get Comment.
 String getIsMandatoryUI()
          Get Mandatory UI.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 int getMaxHeight()
          Get Max Height.
 int getMaxWidth()
          Get Max Width.
 int getMRSeqNo()
          Get Multi-Row Sequence.
 String getName()
          Get Name.
 String getObscureType()
          Get Obscure.
 int getSeqNo()
          Get Sequence.
 BigDecimal getSortNo()
          Get Record Sort No.
protected  POInfo initPO(Ctx ctx)
          Load Meta Data
 boolean isCentrallyMaintained()
          Get Centrally maintained.
 boolean isDefaultFocus()
          Get Default Focus.
 boolean isDisplayed()
          Get Displayed.
 boolean isEncrypted()
          Get Encrypted.
 boolean isFieldOnly()
          Get Field Only.
 boolean isHeading()
          Get Heading only.
 boolean isIsMandatoryUIValid(String test)
          Is test a valid value.
 boolean isObscureTypeValid(String test)
          Is test a valid value.
 boolean isReadOnly()
          Get Read Only.
 boolean isSameLine()
          Get Same Line.
 void setAD_Column_ID(int AD_Column_ID)
          Set Column.
 void setAD_Field_ID(int AD_Field_ID)
          Set Field.
 void setAD_FieldGroup_ID(int AD_FieldGroup_ID)
          Set Field Group.
 void setAD_Reference_ID(int AD_Reference_ID)
          Set Reference.
 void setAD_Tab_ID(int AD_Tab_ID)
          Set Tab.
 void setDefaultValue(String DefaultValue)
          Set Default Logic.
 void setDescription(String Description)
          Set Description.
 void setDisplayLength(int DisplayLength)
          Set Display Length.
 void setDisplayLogic(String DisplayLogic)
          Set Display Logic.
 void setEntityType(String EntityType)
          Set Entity Type.
 void setHelp(String Help)
          Set Comment.
 void setIsCentrallyMaintained(boolean IsCentrallyMaintained)
          Set Centrally maintained.
 void setIsDefaultFocus(boolean IsDefaultFocus)
          Set Default Focus.
 void setIsDisplayed(boolean IsDisplayed)
          Set Displayed.
 void setIsEncrypted(boolean IsEncrypted)
          Set Encrypted.
 void setIsFieldOnly(boolean IsFieldOnly)
          Set Field Only.
 void setIsHeading(boolean IsHeading)
          Set Heading only.
 void setIsMandatoryUI(String IsMandatoryUI)
          Set Mandatory UI.
 void setIsReadOnly(boolean IsReadOnly)
          Set Read Only.
 void setIsSameLine(boolean IsSameLine)
          Set Same Line.
 void setMaxHeight(int MaxHeight)
          Set Max Height.
 void setMaxWidth(int MaxWidth)
          Set Max Width.
 void setMRSeqNo(int MRSeqNo)
          Set Multi-Row Sequence.
 void setName(String Name)
          Set Name.
 void setObscureType(String ObscureType)
          Set Obscure.
 void setSeqNo(int SeqNo)
          Set Sequence.
 void setSortNo(BigDecimal SortNo)
          Set Record Sort No.
 String toString()
          Info
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, afterSave, beforeDelete, beforeSave, compare, convertToBigDecimal, convertToBoolean, convertToInt, convertToTimestamp, copy, copyValues, copyValues, createAttachment, delete_Accounting, delete, delete, dump, dump, equals, get_ChangeVO, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_EntityType, get_HashMap, get_ID, get_IDOld, get_Info, get_KeyColumns, get_Logger, get_Table_ID, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_ValuesAsString, get_WhereClause, get_xmlDocument, get_xmlString, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getVO, hashCode, insert_Accounting, is_Changed, is_KeyColumn, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveNew_getID, saveNewInsertSQL, saveNewSpecial, saveUpdate, set_ChangeVO, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueString, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setContext, setCtx, setDocWorkflowMgr, setIsActive, setStandardDefaults, setUpdateable, setUpdatedBy, toStringX, unlock, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

updatedMS

public static final long updatedMS
Last Updated Timestamp 2008-07-15 09:46:33.0

See Also:
Constant Field Values

Table_ID

public static final int Table_ID
AD_Table_ID=107

See Also:
Constant Field Values

Table_Name

public static final String Table_Name
TableName=AD_Field

See Also:
Constant Field Values

Model

protected static KeyNamePair Model

accessLevel

protected BigDecimal accessLevel

AD_REFERENCE_ID_AD_Reference_ID

public static final int AD_REFERENCE_ID_AD_Reference_ID
AD_Reference_ID AD_Reference_ID=1

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

ISMANDATORYUI_AD_Reference_ID

public static final int ISMANDATORYUI_AD_Reference_ID
IsMandatoryUI AD_Reference_ID=319

See Also:
Constant Field Values

ISMANDATORYUI_No

public static final String ISMANDATORYUI_No
No = N

See Also:
Constant Field Values

ISMANDATORYUI_Yes

public static final String ISMANDATORYUI_Yes
Yes = Y

See Also:
Constant Field Values

OBSCURETYPE_AD_Reference_ID

public static final int OBSCURETYPE_AD_Reference_ID
ObscureType AD_Reference_ID=291

See Also:
Constant Field Values

OBSCURETYPE_ObscureDigitsButLast4

public static final String OBSCURETYPE_ObscureDigitsButLast4
Obscure Digits but last 4 = 904

See Also:
Constant Field Values

OBSCURETYPE_ObscureDigitsButFirstLast4

public static final String OBSCURETYPE_ObscureDigitsButFirstLast4
Obscure Digits but first/last 4 = 944

See Also:
Constant Field Values

OBSCURETYPE_ObscureAlphaNumericButLast4

public static final String OBSCURETYPE_ObscureAlphaNumericButLast4
Obscure AlphaNumeric but last 4 = A04

See Also:
Constant Field Values

OBSCURETYPE_ObscureAlphaNumericButFirstLast4

public static final String OBSCURETYPE_ObscureAlphaNumericButFirstLast4
Obscure AlphaNumeric but first/last 4 = A44

See Also:
Constant Field Values
Constructor Detail

X_AD_Field

public X_AD_Field(Ctx ctx,
                  int AD_Field_ID,
                  String trxName)
Standard Constructor

Parameters:
ctx - context
AD_Field_ID - id
trxName - transaction

X_AD_Field

public X_AD_Field(Ctx ctx,
                  ResultSet rs,
                  String trxName)
Load Constructor

Parameters:
ctx - context
rs - result set
trxName - transaction
Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
4 - System

initPO

protected POInfo initPO(Ctx ctx)
Load Meta Data

Specified by:
initPO in class PO
Parameters:
ctx - context
Returns:
PO Info

toString

public String toString()
Info

Overrides:
toString in class PO
Returns:
info

setAD_Column_ID

public void setAD_Column_ID(int AD_Column_ID)
Set Column.

Parameters:
AD_Column_ID - Column in the table

getAD_Column_ID

public int getAD_Column_ID()
Get Column.

Returns:
Column in the table

setAD_FieldGroup_ID

public void setAD_FieldGroup_ID(int AD_FieldGroup_ID)
Set Field Group.

Parameters:
AD_FieldGroup_ID - Logical grouping of fields

getAD_FieldGroup_ID

public int getAD_FieldGroup_ID()
Get Field Group.

Returns:
Logical grouping of fields

setAD_Field_ID

public void setAD_Field_ID(int AD_Field_ID)
Set Field.

Parameters:
AD_Field_ID - Field on a tab in a window

getAD_Field_ID

public int getAD_Field_ID()
Get Field.

Returns:
Field on a tab in a window

setAD_Reference_ID

public void setAD_Reference_ID(int AD_Reference_ID)
Set Reference.

Parameters:
AD_Reference_ID - System Reference and Validation

getAD_Reference_ID

public int getAD_Reference_ID()
Get Reference.

Returns:
System Reference and Validation

setAD_Tab_ID

public void setAD_Tab_ID(int AD_Tab_ID)
Set Tab.

Parameters:
AD_Tab_ID - Tab within a Window

getAD_Tab_ID

public int getAD_Tab_ID()
Get Tab.

Returns:
Tab within a Window

setDefaultValue

public void setDefaultValue(String DefaultValue)
Set Default Logic.

Parameters:
DefaultValue - Default value hierarchy, separated by;

getDefaultValue

public String getDefaultValue()
Get Default Logic.

Returns:
Default value hierarchy, separated by;

setDescription

public void setDescription(String Description)
Set Description.

Parameters:
Description - Optional short description of the record

getDescription

public String getDescription()
Get Description.

Returns:
Optional short description of the record

setDisplayLength

public void setDisplayLength(int DisplayLength)
Set Display Length.

Parameters:
DisplayLength - Length of the display in characters

getDisplayLength

public int getDisplayLength()
Get Display Length.

Returns:
Length of the display in characters

setDisplayLogic

public void setDisplayLogic(String DisplayLogic)
Set Display Logic.

Parameters:
DisplayLogic - If the Field is displayed, the result determines if the field is actually displayed

getDisplayLogic

public String getDisplayLogic()
Get Display Logic.

Returns:
If the Field is displayed, the result determines if the field is actually displayed

setEntityType

public void setEntityType(String EntityType)
Set Entity Type.

Parameters:
EntityType - Dictionary Entity Type; Determines ownership and synchronization

getEntityType

public String getEntityType()
Get Entity Type.

Returns:
Dictionary Entity Type; Determines ownership and synchronization

setHelp

public void setHelp(String Help)
Set Comment.

Parameters:
Help - Comment, Help or Hint

getHelp

public String getHelp()
Get Comment.

Returns:
Comment, Help or Hint

setIsCentrallyMaintained

public void setIsCentrallyMaintained(boolean IsCentrallyMaintained)
Set Centrally maintained.

Parameters:
IsCentrallyMaintained - Information maintained in System Element table

isCentrallyMaintained

public boolean isCentrallyMaintained()
Get Centrally maintained.

Returns:
Information maintained in System Element table

setIsDefaultFocus

public void setIsDefaultFocus(boolean IsDefaultFocus)
Set Default Focus.

Parameters:
IsDefaultFocus - Field received the default focus

isDefaultFocus

public boolean isDefaultFocus()
Get Default Focus.

Returns:
Field received the default focus

setIsDisplayed

public void setIsDisplayed(boolean IsDisplayed)
Set Displayed.

Parameters:
IsDisplayed - Determines, if this field is displayed

isDisplayed

public boolean isDisplayed()
Get Displayed.

Returns:
Determines, if this field is displayed

setIsEncrypted

public void setIsEncrypted(boolean IsEncrypted)
Set Encrypted.

Parameters:
IsEncrypted - Display or Storage is encrypted

isEncrypted

public boolean isEncrypted()
Get Encrypted.

Returns:
Display or Storage is encrypted

setIsFieldOnly

public void setIsFieldOnly(boolean IsFieldOnly)
Set Field Only.

Parameters:
IsFieldOnly - Label is not displayed

isFieldOnly

public boolean isFieldOnly()
Get Field Only.

Returns:
Label is not displayed

setIsHeading

public void setIsHeading(boolean IsHeading)
Set Heading only.

Parameters:
IsHeading - Field without Column - Only label is displayed

isHeading

public boolean isHeading()
Get Heading only.

Returns:
Field without Column - Only label is displayed

isIsMandatoryUIValid

public boolean isIsMandatoryUIValid(String test)
Is test a valid value.

Parameters:
test - testvalue
Returns:
true if valid

setIsMandatoryUI

public void setIsMandatoryUI(String IsMandatoryUI)
Set Mandatory UI.

Parameters:
IsMandatoryUI - Data entry is required for data entry in the field

getIsMandatoryUI

public String getIsMandatoryUI()
Get Mandatory UI.

Returns:
Data entry is required for data entry in the field

setIsReadOnly

public void setIsReadOnly(boolean IsReadOnly)
Set Read Only.

Parameters:
IsReadOnly - Field is read only

isReadOnly

public boolean isReadOnly()
Get Read Only.

Returns:
Field is read only

setIsSameLine

public void setIsSameLine(boolean IsSameLine)
Set Same Line.

Parameters:
IsSameLine - Displayed on same line as previous field

isSameLine

public boolean isSameLine()
Get Same Line.

Returns:
Displayed on same line as previous field

setMRSeqNo

public void setMRSeqNo(int MRSeqNo)
Set Multi-Row Sequence.

Parameters:
MRSeqNo - Method of ordering fields in Multi-Row (Grid) View; lowest number comes first

getMRSeqNo

public int getMRSeqNo()
Get Multi-Row Sequence.

Returns:
Method of ordering fields in Multi-Row (Grid) View; lowest number comes first

setMaxHeight

public void setMaxHeight(int MaxHeight)
Set Max Height.

Parameters:
MaxHeight - Maximum Height in 1/72 if an inch - 0 = no restriction

getMaxHeight

public int getMaxHeight()
Get Max Height.

Returns:
Maximum Height in 1/72 if an inch - 0 = no restriction

setMaxWidth

public void setMaxWidth(int MaxWidth)
Set Max Width.

Parameters:
MaxWidth - Maximum Width in 1/72 if an inch - 0 = no restriction

getMaxWidth

public int getMaxWidth()
Get Max Width.

Returns:
Maximum Width in 1/72 if an inch - 0 = no restriction

setName

public void setName(String Name)
Set Name.

Parameters:
Name - Alphanumeric identifier of the entity

getName

public String getName()
Get Name.

Returns:
Alphanumeric identifier of the entity

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

isObscureTypeValid

public boolean isObscureTypeValid(String test)
Is test a valid value.

Parameters:
test - testvalue
Returns:
true if valid

setObscureType

public void setObscureType(String ObscureType)
Set Obscure.

Parameters:
ObscureType - Type of obscuring the data (limiting the display)

getObscureType

public String getObscureType()
Get Obscure.

Returns:
Type of obscuring the data (limiting the display)

setSeqNo

public void setSeqNo(int SeqNo)
Set Sequence.

Parameters:
SeqNo - Method of ordering elements; lowest number comes first

getSeqNo

public int getSeqNo()
Get Sequence.

Returns:
Method of ordering elements; lowest number comes first

setSortNo

public void setSortNo(BigDecimal SortNo)
Set Record Sort No.

Parameters:
SortNo - Determines in what order the records are displayed

getSortNo

public BigDecimal getSortNo()
Get Record Sort No.

Returns:
Determines in what order the records are displayed

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.