Class X_AD_Tree

    • Constructor Detail

      • X_AD_Tree

        public X_AD_Tree​(Properties ctx,
                         int AD_Tree_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_Table_ID

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

        public int getAD_Table_ID()
        Get Table.
        Specified by:
        getAD_Table_ID in interface I_AD_Tree
        Returns:
        Database Table information
      • setAD_Tree_ID

        public void setAD_Tree_ID​(int AD_Tree_ID)
        Set Tree.
        Specified by:
        setAD_Tree_ID in interface I_AD_Tree
        Parameters:
        AD_Tree_ID - Identifies a Tree
      • getAD_Tree_ID

        public int getAD_Tree_ID()
        Get Tree.
        Specified by:
        getAD_Tree_ID in interface I_AD_Tree
        Returns:
        Identifies a Tree
      • setAD_Tree_UU

        public void setAD_Tree_UU​(String AD_Tree_UU)
        Set AD_Tree_UU.
        Specified by:
        setAD_Tree_UU in interface I_AD_Tree
        Parameters:
        AD_Tree_UU - AD_Tree_UU
      • setDescription

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

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

        public void setIsAllNodes​(boolean IsAllNodes)
        Set All Nodes.
        Specified by:
        setIsAllNodes in interface I_AD_Tree
        Parameters:
        IsAllNodes - All Nodes are included (Complete Tree)
      • isAllNodes

        public boolean isAllNodes()
        Get All Nodes.
        Specified by:
        isAllNodes in interface I_AD_Tree
        Returns:
        All Nodes are included (Complete Tree)
      • setIsDefault

        public void setIsDefault​(boolean IsDefault)
        Set Default.
        Specified by:
        setIsDefault in interface I_AD_Tree
        Parameters:
        IsDefault - Default value
      • isDefault

        public boolean isDefault()
        Get Default.
        Specified by:
        isDefault in interface I_AD_Tree
        Returns:
        Default value
      • setIsLoadAllNodesImmediately

        public void setIsLoadAllNodesImmediately​(boolean IsLoadAllNodesImmediately)
        Set Loads directly all nodes.
        Specified by:
        setIsLoadAllNodesImmediately in interface I_AD_Tree
        Parameters:
        IsLoadAllNodesImmediately - If checked, all nodes are loaded before tree is displayed
      • isLoadAllNodesImmediately

        public boolean isLoadAllNodesImmediately()
        Get Loads directly all nodes.
        Specified by:
        isLoadAllNodesImmediately in interface I_AD_Tree
        Returns:
        If checked, all nodes are loaded before tree is displayed
      • setIsTreeDrivenByValue

        public void setIsTreeDrivenByValue​(boolean IsTreeDrivenByValue)
        Set Driven by Search Key.
        Specified by:
        setIsTreeDrivenByValue in interface I_AD_Tree
        Parameters:
        IsTreeDrivenByValue - Driven by Search Key
      • isTreeDrivenByValue

        public boolean isTreeDrivenByValue()
        Get Driven by Search Key.
        Specified by:
        isTreeDrivenByValue in interface I_AD_Tree
        Returns:
        Driven by Search Key
      • setIsValueDisplayed

        public void setIsValueDisplayed​(boolean IsValueDisplayed)
        Set Display Value.
        Specified by:
        setIsValueDisplayed in interface I_AD_Tree
        Parameters:
        IsValueDisplayed - Displays Value column with the Display column
      • isValueDisplayed

        public boolean isValueDisplayed()
        Get Display Value.
        Specified by:
        isValueDisplayed in interface I_AD_Tree
        Returns:
        Displays Value column with the Display column
      • setName

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

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

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

        public void setParent_Column_ID​(int Parent_Column_ID)
        Set Parent Column.
        Specified by:
        setParent_Column_ID in interface I_AD_Tree
        Parameters:
        Parent_Column_ID - The link column on the parent tab.
      • getParent_Column_ID

        public int getParent_Column_ID()
        Get Parent Column.
        Specified by:
        getParent_Column_ID in interface I_AD_Tree
        Returns:
        The link column on the parent tab.
      • setProcessing

        public void setProcessing​(boolean Processing)
        Set Process Now.
        Specified by:
        setProcessing in interface I_AD_Tree
        Parameters:
        Processing - Process Now
      • isProcessing

        public boolean isProcessing()
        Get Process Now.
        Specified by:
        isProcessing in interface I_AD_Tree
        Returns:
        Process Now
      • setTreeType

        public void setTreeType​(String TreeType)
        Set Type | Area.
        Specified by:
        setTreeType in interface I_AD_Tree
        Parameters:
        TreeType - Element this tree is built on (i.e Product, Business Partner)
      • getTreeType

        public String getTreeType()
        Get Type | Area.
        Specified by:
        getTreeType in interface I_AD_Tree
        Returns:
        Element this tree is built on (i.e Product, Business Partner)