Module sc2002_fypms
Package models

Class FYPCoordinator


  • public class FYPCoordinator
    extends Supervisor
    The FYPCoordinator class represents a faculty member who serves as the coordinator for the final year project.

    The class extends Supervisor class and inherits its attributes and methods.

    • Field Detail

      • fypCoordinatorID

        private java.lang.String fypCoordinatorID
        The ID of the FYPCoordinator.
    • Constructor Detail

      • FYPCoordinator

        public FYPCoordinator​(java.lang.String fypCoordinatorID,
                              java.lang.String name,
                              java.lang.String email,
                              java.lang.String password,
                              int numOfProjects)
        Constructs a FYPCoordinator object with given coordinator ID, name, email, password, and number of projects.
        Parameters:
        fypCoordinatorID - the ID of the FYPCoordinator
        name - the name of the FYPCoordinator
        email - the email address of the FYPCoordinator
        password - the password of the FYPCoordinator
        numOfProjects - the number of projects supervised by the FYPCoordinator
    • Method Detail

      • getFYPCoordinatorID

        public java.lang.String getFYPCoordinatorID()
        Returns the coordinator ID of the FYPCoordinator.
        Returns:
        the coordinator ID