def METHOD_NAME(self, full_path, file_name=None):
    if "/" in full_path:
        self.PathSeparator = "/"
        self.OSFamily = OSFamily.Linux
    else:
        self.PathSeparator = "\\"
        self.OSFamily = OSFamily.Windows
    if file_name:
        self.Name = file_name
        self.Directory = full_path
        self.FullPath = self.Directory + self.PathSeparator + self.Name
    else:
        self.FullPath = full_path
        self.Name = full_path.split(self.PathSeparator)[-1]
        self.Directory = full_path.split(self.PathSeparator)[:-1]