Class MProjectPhase

    • Constructor Detail

      • MProjectPhase

        public MProjectPhase​(Properties ctx,
                             int C_ProjectPhase_ID,
                             String trxName)
        Standard Constructor
        Parameters:
        ctx - context
        C_ProjectPhase_ID - id
        trxName - transaction
      • MProjectPhase

        public MProjectPhase​(Properties ctx,
                             ResultSet rs,
                             String trxName)
        Load Constructor
        Parameters:
        ctx - context
        rs - result set
        trxName - transaction
      • MProjectPhase

        public MProjectPhase​(MProject project)
        Parent Constructor
        Parameters:
        project - parent
      • MProjectPhase

        public MProjectPhase​(MProject project,
                             MProjectTypePhase phase)
        Copy Constructor
        Parameters:
        project - parent
        phase - copy
    • Method Detail

      • getTasks

        public MProjectTask[] getTasks()
        Get Project Phase Tasks.
        Returns:
        Array of tasks
      • copyLinesFrom

        public int copyLinesFrom​(MProjectPhase fromPhase)
        Copy Lines from other Phase BF 3067850 - monhate
        Parameters:
        fromPhase - from phase
        Returns:
        number of tasks copied
      • copyTasksFrom

        public int copyTasksFrom​(MProjectPhase fromPhase)
        Copy Tasks from other Phase BF 3067850 - monhate
        Parameters:
        fromPhase - from phase
        Returns:
        number of tasks copied
      • copyTasksFrom

        public int copyTasksFrom​(MProjectTypePhase fromPhase)
        Copy Tasks from other Phase
        Parameters:
        fromPhase - from phase
        Returns:
        number of tasks copied
      • getLines

        public MProjectLine[] getLines()
        Get Project Lines BF 3067850 - monhate
        Returns:
        Array of lines