Class X_AD_Record_Access

    • Constructor Detail

      • X_AD_Record_Access

        public X_AD_Record_Access​(Properties ctx,
                                  int AD_Record_Access_ID,
                                  String trxName)
        Standard Constructor
    • Method Detail

      • get_AccessLevel

        protected int get_AccessLevel()
        AccessLevel
        Specified by:
        get_AccessLevel in class PO
        Returns:
        6 - System - Client
      • initPO

        protected POInfo initPO​(Properties ctx)
        Load Meta Data
        Specified by:
        initPO in class PO
        Parameters:
        ctx - context
        Returns:
        POInfo
      • toString

        public String toString()
        Description copied from class: PO
        String representation
        Overrides:
        toString in class PO
        Returns:
        String representation
      • setAD_Record_Access_UU

        public void setAD_Record_Access_UU​(String AD_Record_Access_UU)
        Set AD_Record_Access_UU.
        Specified by:
        setAD_Record_Access_UU in interface I_AD_Record_Access
        Parameters:
        AD_Record_Access_UU - AD_Record_Access_UU
      • setAD_Role_ID

        public void setAD_Role_ID​(int AD_Role_ID)
        Set Role.
        Specified by:
        setAD_Role_ID in interface I_AD_Record_Access
        Parameters:
        AD_Role_ID - Responsibility Role
      • setAD_Table_ID

        public void setAD_Table_ID​(int AD_Table_ID)
        Set Table.
        Specified by:
        setAD_Table_ID in interface I_AD_Record_Access
        Parameters:
        AD_Table_ID - Database Table information
      • getKeyNamePair

        public KeyNamePair getKeyNamePair()
        Get Record ID/ColumnName
        Returns:
        ID/ColumnName pair
      • setIsDependentEntities

        public void setIsDependentEntities​(boolean IsDependentEntities)
        Set Dependent Entities.
        Specified by:
        setIsDependentEntities in interface I_AD_Record_Access
        Parameters:
        IsDependentEntities - Also check access in dependent entities
      • isDependentEntities

        public boolean isDependentEntities()
        Get Dependent Entities.
        Specified by:
        isDependentEntities in interface I_AD_Record_Access
        Returns:
        Also check access in dependent entities
      • setIsExclude

        public void setIsExclude​(boolean IsExclude)
        Set Exclude.
        Specified by:
        setIsExclude in interface I_AD_Record_Access
        Parameters:
        IsExclude - Exclude access to the data - if not selected Include access to the data
      • isExclude

        public boolean isExclude()
        Get Exclude.
        Specified by:
        isExclude in interface I_AD_Record_Access
        Returns:
        Exclude access to the data - if not selected Include access to the data
      • setIsReadOnly

        public void setIsReadOnly​(boolean IsReadOnly)
        Set Read Only.
        Specified by:
        setIsReadOnly in interface I_AD_Record_Access
        Parameters:
        IsReadOnly - Field is read only
      • isReadOnly

        public boolean isReadOnly()
        Get Read Only.
        Specified by:
        isReadOnly in interface I_AD_Record_Access
        Returns:
        Field is read only
      • setRecord_ID

        public void setRecord_ID​(int Record_ID)
        Set Record ID.
        Specified by:
        setRecord_ID in interface I_AD_Record_Access
        Parameters:
        Record_ID - Direct internal record ID
      • getRecord_ID

        public int getRecord_ID()
        Get Record ID.
        Specified by:
        getRecord_ID in interface I_AD_Record_Access
        Returns:
        Direct internal record ID