Class X_AD_Menu

    • Constructor Detail

      • X_AD_Menu

        public X_AD_Menu​(Properties ctx,
                         int AD_Menu_ID,
                         String trxName)
        Standard Constructor
    • Method Detail

      • get_AccessLevel

        protected int get_AccessLevel()
        AccessLevel
        Specified by:
        get_AccessLevel in class PO
        Returns:
        4 - System
      • 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
      • setAction

        public void setAction​(String Action)
        Set Action.
        Specified by:
        setAction in interface I_AD_Menu
        Parameters:
        Action - Indicates the Action to be performed
      • getAction

        public String getAction()
        Get Action.
        Specified by:
        getAction in interface I_AD_Menu
        Returns:
        Indicates the Action to be performed
      • setAD_Form_ID

        public void setAD_Form_ID​(int AD_Form_ID)
        Set Special Form.
        Specified by:
        setAD_Form_ID in interface I_AD_Menu
        Parameters:
        AD_Form_ID - Special Form
      • getAD_Form_ID

        public int getAD_Form_ID()
        Get Special Form.
        Specified by:
        getAD_Form_ID in interface I_AD_Menu
        Returns:
        Special Form
      • setAD_InfoWindow_ID

        public void setAD_InfoWindow_ID​(int AD_InfoWindow_ID)
        Set Info Window.
        Specified by:
        setAD_InfoWindow_ID in interface I_AD_Menu
        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 interface I_AD_Menu
        Returns:
        Info and search/select Window
      • setAD_Menu_ID

        public void setAD_Menu_ID​(int AD_Menu_ID)
        Set Menu.
        Specified by:
        setAD_Menu_ID in interface I_AD_Menu
        Parameters:
        AD_Menu_ID - Identifies a Menu
      • getAD_Menu_ID

        public int getAD_Menu_ID()
        Get Menu.
        Specified by:
        getAD_Menu_ID in interface I_AD_Menu
        Returns:
        Identifies a Menu
      • setAD_Menu_UU

        public void setAD_Menu_UU​(String AD_Menu_UU)
        Set AD_Menu_UU.
        Specified by:
        setAD_Menu_UU in interface I_AD_Menu
        Parameters:
        AD_Menu_UU - AD_Menu_UU
      • setAD_Process_ID

        public void setAD_Process_ID​(int AD_Process_ID)
        Set Process.
        Specified by:
        setAD_Process_ID in interface I_AD_Menu
        Parameters:
        AD_Process_ID - Process or Report
      • getAD_Process_ID

        public int getAD_Process_ID()
        Get Process.
        Specified by:
        getAD_Process_ID in interface I_AD_Menu
        Returns:
        Process or Report
      • setAD_Task_ID

        public void setAD_Task_ID​(int AD_Task_ID)
        Set OS Task.
        Specified by:
        setAD_Task_ID in interface I_AD_Menu
        Parameters:
        AD_Task_ID - Operation System Task
      • getAD_Task_ID

        public int getAD_Task_ID()
        Get OS Task.
        Specified by:
        getAD_Task_ID in interface I_AD_Menu
        Returns:
        Operation System Task
      • setAD_Window_ID

        public void setAD_Window_ID​(int AD_Window_ID)
        Set Window.
        Specified by:
        setAD_Window_ID in interface I_AD_Menu
        Parameters:
        AD_Window_ID - Data entry or display window
      • getAD_Window_ID

        public int getAD_Window_ID()
        Get Window.
        Specified by:
        getAD_Window_ID in interface I_AD_Menu
        Returns:
        Data entry or display window
      • setAD_Workflow_ID

        public void setAD_Workflow_ID​(int AD_Workflow_ID)
        Set Workflow.
        Specified by:
        setAD_Workflow_ID in interface I_AD_Menu
        Parameters:
        AD_Workflow_ID - Workflow or combination of tasks
      • getAD_Workflow_ID

        public int getAD_Workflow_ID()
        Get Workflow.
        Specified by:
        getAD_Workflow_ID in interface I_AD_Menu
        Returns:
        Workflow or combination of tasks
      • setDescription

        public void setDescription​(String Description)
        Set Description.
        Specified by:
        setDescription in interface I_AD_Menu
        Parameters:
        Description - Optional short description of the record
      • getDescription

        public String getDescription()
        Get Description.
        Specified by:
        getDescription in interface I_AD_Menu
        Returns:
        Optional short description of the record
      • setEntityType

        public void setEntityType​(String EntityType)
        Set Entity Type.
        Specified by:
        setEntityType in interface I_AD_Menu
        Parameters:
        EntityType - Dictionary Entity Type; Determines ownership and synchronization
      • getEntityType

        public String getEntityType()
        Get Entity Type.
        Specified by:
        getEntityType in interface I_AD_Menu
        Returns:
        Dictionary Entity Type; Determines ownership and synchronization
      • setIsCentrallyMaintained

        public void setIsCentrallyMaintained​(boolean IsCentrallyMaintained)
        Set Centrally maintained.
        Specified by:
        setIsCentrallyMaintained in interface I_AD_Menu
        Parameters:
        IsCentrallyMaintained - Information maintained in System Element table
      • isCentrallyMaintained

        public boolean isCentrallyMaintained()
        Get Centrally maintained.
        Specified by:
        isCentrallyMaintained in interface I_AD_Menu
        Returns:
        Information maintained in System Element table
      • setIsReadOnly

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

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

        public void setIsSOTrx​(boolean IsSOTrx)
        Set Sales Transaction.
        Specified by:
        setIsSOTrx in interface I_AD_Menu
        Parameters:
        IsSOTrx - This is a Sales Transaction
      • isSOTrx

        public boolean isSOTrx()
        Get Sales Transaction.
        Specified by:
        isSOTrx in interface I_AD_Menu
        Returns:
        This is a Sales Transaction
      • setIsSummary

        public void setIsSummary​(boolean IsSummary)
        Set Summary Level.
        Specified by:
        setIsSummary in interface I_AD_Menu
        Parameters:
        IsSummary - This is a summary entity
      • isSummary

        public boolean isSummary()
        Get Summary Level.
        Specified by:
        isSummary in interface I_AD_Menu
        Returns:
        This is a summary entity
      • setName

        public void setName​(String Name)
        Set Name.
        Specified by:
        setName in interface I_AD_Menu
        Parameters:
        Name - Alphanumeric identifier of the entity
      • getName

        public String getName()
        Get Name.
        Specified by:
        getName in interface I_AD_Menu
        Returns:
        Alphanumeric identifier of the entity
      • getKeyNamePair

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

        public void setPredefinedContextVariables​(String PredefinedContextVariables)
        Set Predefined Context Variables.
        Specified by:
        setPredefinedContextVariables in interface I_AD_Menu
        Parameters:
        PredefinedContextVariables - Predefined context variables to inject when opening a menu entry or a window
      • getPredefinedContextVariables

        public String getPredefinedContextVariables()
        Get Predefined Context Variables.
        Specified by:
        getPredefinedContextVariables in interface I_AD_Menu
        Returns:
        Predefined context variables to inject when opening a menu entry or a window