| Modifier and Type | Class and Description |
|---|---|
| public static enum |
| Modifier and Type | Field and Description |
|---|---|
| private final JabRefCLI | |
| private final BibEntryTypesManager | |
| private final FileUpdateMonitor | |
| private boolean | |
| private static final Logger | |
| private final PreferencesService | |
| private final ArgumentProcessor. | |
| private final List |
| Access | Constructor and Description |
|---|---|
| public | ArgumentProcessor(String[] args, ArgumentProcessor.
First call the constructor, then call |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| private void | |
| private boolean | |
| private Optional | |
| private boolean | |
| public List | |
| private List | Returns: List of opened files (could be .bib, but also other formats). May also contain error results.
|
| private Optional | |
| private Optional | |
| private Optional | |
| private void | |
| private Optional | Returns: ParserResult with setToOpenTab(true)See importFile. argument)Will open a file (like importFile), but will also request JabRef to focus on this database |
| public void | |
| private void | |
| private void | |
| private void | |
| public boolean | |
| private void | writeMetadataToPdf(List<ParserResult> loaded, String filesAndCitekeys, XmpPreferences xmpPreferences, FilePreferences filePreferences, BibDatabaseMode databaseMode, BibEntryTypesManager entryTypesManager, FieldPreferences fieldPreferences, JournalAbbreviationRepository abbreviationRepository, boolean writeXMP, boolean embeddBibfile)
|
| private void | writeMetadataToPdfByCitekey(BibDatabaseContext databaseContext, List<String> citeKeys, FilePreferences filePreferences, XmpPdfExporter xmpPdfExporter, EmbeddedBibFilePdfExporter embeddedBibFilePdfExporter, JournalAbbreviationRepository abbreviationRepository, boolean writeXMP, boolean embeddBibfile)
|
| private void | writeMetadataToPdfByFileNames(BibDatabaseContext databaseContext, List<String> pdfs, FilePreferences filePreferences, XmpPdfExporter xmpPdfExporter, EmbeddedBibFilePdfExporter embeddedBibFilePdfExporter, JournalAbbreviationRepository abbreviationRepository, boolean writeXMP, boolean embeddBibfile)
|
| private void | writeMetadataToPDFsOfEntry(BibDatabaseContext databaseContext, String citeKey, BibEntry entry, FilePreferences filePreferences, XmpPdfExporter xmpPdfExporter, EmbeddedBibFilePdfExporter embeddedBibFilePdfExporter, JournalAbbreviationRepository abbreviationRepository, boolean writeXMP, boolean embeddBibfile)
|
| cli | back to summary |
|---|---|
| private final JabRefCLI cli | |
| entryTypesManager | back to summary |
|---|---|
| private final BibEntryTypesManager entryTypesManager | |
| fileUpdateMonitor | back to summary |
|---|---|
| private final FileUpdateMonitor fileUpdateMonitor | |
| guiNeeded | back to summary |
|---|---|
| private boolean guiNeeded | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| preferencesService | back to summary |
|---|---|
| private final PreferencesService preferencesService | |
| startupMode | back to summary |
|---|---|
| private final ArgumentProcessor. | |
| uiCommands | back to summary |
|---|---|
| private final List<UiCommand> uiCommands | |
| ArgumentProcessor | back to summary |
|---|---|
| public ArgumentProcessor(String[] args, ArgumentProcessor. First call the constructor, then call | |
| automaticallySetFileLinks | back to summary |
|---|---|
| private void automaticallySetFileLinks(List<ParserResult> loaded) | |
| doAuxImport | back to summary |
|---|---|
| private void doAuxImport(List<ParserResult> loaded) | |
| exportFile | back to summary |
|---|---|
| private void exportFile(List<ParserResult> loaded, String[] data) | |
| exportMatches | back to summary |
|---|---|
| private boolean exportMatches(List<ParserResult> loaded) | |
| fetch | back to summary |
|---|---|
| private Optional Run an entry fetcher from the command line.
| |
| generateAux | back to summary |
|---|---|
| private boolean generateAux(List<ParserResult> loaded, String[] data) | |
| getUiCommands | back to summary |
|---|---|
| public List | |
| importAndOpenFiles | back to summary |
|---|---|
private List
| |
| importBibtexToOpenBase | back to summary |
|---|---|
| private Optional | |
| importFile | back to summary |
|---|---|
| private Optional | |
| importFile | back to summary |
|---|---|
| private Optional | |
| importPreferences | back to summary |
|---|---|
| private void importPreferences() | |
| importToOpenBase | back to summary |
|---|---|
| private Optional Will open a file (like importFile), but will also request JabRef to focus on this database
| |
| processArguments | back to summary |
|---|---|
| public void processArguments() | |
| regenerateCitationKeys | back to summary |
|---|---|
| private void regenerateCitationKeys(List<ParserResult> loaded) | |
| resetPreferences | back to summary |
|---|---|
| private void resetPreferences(String value) | |
| saveDatabase | back to summary |
|---|---|
| private void saveDatabase(BibDatabase newBase, String subName) | |
| shouldShutDown | back to summary |
|---|---|
| public boolean shouldShutDown() | |
| writeMetadataToPdf | back to summary |
|---|---|
| private void writeMetadataToPdf(List<ParserResult> loaded, String filesAndCitekeys, XmpPreferences xmpPreferences, FilePreferences filePreferences, BibDatabaseMode databaseMode, BibEntryTypesManager entryTypesManager, FieldPreferences fieldPreferences, JournalAbbreviationRepository abbreviationRepository, boolean writeXMP, boolean embeddBibfile) | |
| writeMetadataToPdfByCitekey | back to summary |
|---|---|
| private void writeMetadataToPdfByCitekey(BibDatabaseContext databaseContext, List<String> citeKeys, FilePreferences filePreferences, XmpPdfExporter xmpPdfExporter, EmbeddedBibFilePdfExporter embeddedBibFilePdfExporter, JournalAbbreviationRepository abbreviationRepository, boolean writeXMP, boolean embeddBibfile) | |
| writeMetadataToPdfByFileNames | back to summary |
|---|---|
| private void writeMetadataToPdfByFileNames(BibDatabaseContext databaseContext, List<String> pdfs, FilePreferences filePreferences, XmpPdfExporter xmpPdfExporter, EmbeddedBibFilePdfExporter embeddedBibFilePdfExporter, JournalAbbreviationRepository abbreviationRepository, boolean writeXMP, boolean embeddBibfile) | |
| writeMetadataToPDFsOfEntry | back to summary |
|---|---|
| private void writeMetadataToPDFsOfEntry(BibDatabaseContext databaseContext, String citeKey, BibEntry entry, FilePreferences filePreferences, XmpPdfExporter xmpPdfExporter, EmbeddedBibFilePdfExporter embeddedBibFilePdfExporter, JournalAbbreviationRepository abbreviationRepository, boolean writeXMP, boolean embeddBibfile) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final ArgumentProcessor. | |
| public static final ArgumentProcessor. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static ArgumentProcessor. | |
| public static ArgumentProcessor. |
| INITIAL_START | back to summary |
|---|---|
| public static final ArgumentProcessor. | |
| REMOTE_START | back to summary |
|---|---|
| public static final ArgumentProcessor. | |
| Mode | back to summary |
|---|---|
| private Mode() | |
| valueOf | back to summary |
|---|---|
| public static ArgumentProcessor. | |
| values | back to summary |
|---|---|
| public static ArgumentProcessor. | |