@staticmethod<EOL><INDENT>def get_os_file_names(files):<DEDENT>
fnames = []<EOL>for f in files:<EOL><INDENT>if utils.is_str(f):<EOL><INDENT>fnames.append(f)<EOL><DEDENT>elif isinstance(f, file_configuration_t):<EOL><INDENT>if f.content_type in (<EOL>file_configuration_t.CONTENT_TYPE.STANDARD_SOURCE_FILE,<EOL>file_configuration_t.CONTENT_TYPE.CACHED_SOURCE_FILE):<EOL><INDENT>fnames.append(f.data)<EOL><DEDENT><DEDENT>else:<EOL><INDENT>pass<EOL><DEDENT><DEDENT>return fnames<EOL>
returns file names

:param files: list of strings and\\or :class:`file_configuration_t`
              instances.
:type files: list