You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
78 lines
1.6 KiB
78 lines
1.6 KiB
/***************************************************************************
|
|
copyright : (C) 2003-2006 by Robby Stephenson
|
|
email : robby@periapsis.org
|
|
***************************************************************************/
|
|
|
|
/***************************************************************************
|
|
* *
|
|
* This program is free software; you can redistribute it and/or modify *
|
|
* it under the terms of version 2 of the GNU General Public License as *
|
|
* published by the Free Software Foundation; *
|
|
* *
|
|
***************************************************************************/
|
|
|
|
#ifndef TRANSLATORS_H
|
|
#define TRANSLATORS_H
|
|
|
|
namespace Tellico {
|
|
namespace Import {
|
|
enum Format {
|
|
TellicoXML = 0,
|
|
Bibtex,
|
|
Bibtexml,
|
|
CSV,
|
|
XSLT,
|
|
AudioFile,
|
|
MODS,
|
|
Alexandria,
|
|
FreeDB,
|
|
RIS,
|
|
GCfilms,
|
|
FileListing,
|
|
GRS1,
|
|
AMC,
|
|
Griffith,
|
|
PDF,
|
|
Referencer,
|
|
Delicious
|
|
};
|
|
|
|
enum Action {
|
|
Replace,
|
|
Append,
|
|
Merge
|
|
};
|
|
|
|
enum Target {
|
|
None,
|
|
File,
|
|
Dir
|
|
};
|
|
}
|
|
|
|
namespace Export {
|
|
enum Format {
|
|
TellicoXML = 0,
|
|
TellicoZip,
|
|
Bibtex,
|
|
Bibtexml,
|
|
HTML,
|
|
CSV,
|
|
XSLT,
|
|
Text,
|
|
PilotDB,
|
|
Alexandria,
|
|
ONIX,
|
|
GCfilms
|
|
};
|
|
|
|
enum Target {
|
|
None,
|
|
File,
|
|
Dir
|
|
};
|
|
}
|
|
}
|
|
|
|
#endif
|