GroupTreeNode.
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| private static void | addLegacyEntryKeys(QuotedStringTokenizer tok, ExplicitGroup group)
Called only when created fromString. |
| private static AbstractGroup | |
| private static AbstractGroup | |
| private static AbstractGroup | |
| private static ExplicitGroup | |
| public static AbstractGroup | Returns: New instance of the encoded group.The result from the group's toString() method. s, Character keywordSeparator, FileUpdateMonitor fileMonitor, MetaData metaData)Re-create a group instance from a textual representation. |
| public static GroupTreeNode | importGroups(List<String> orderedData, Character keywordSeparator, FileUpdateMonitor fileMonitor, MetaData metaData)
|
| private static KeywordGroup | keywordGroupFromString(String
The String representation obtained from KeywordGroup.toString() s, Character keywordSeparator)Parses s and recreates the KeywordGroup from it. |
| private static ExplicitGroup | |
| private static AbstractGroup | searchGroupFromString(String
The String representation obtained from SearchGroup.toString(), or null if incompatible s)Parses s and recreates the SearchGroup from it. |
| private static AbstractGroup |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| GroupsParser | back to summary |
|---|---|
| private GroupsParser() | |
| addGroupDetails | back to summary |
|---|---|
| private static void addGroupDetails(QuotedStringTokenizer tokenizer, AbstractGroup group) | |
| addLegacyEntryKeys | back to summary |
|---|---|
| private static void addLegacyEntryKeys(QuotedStringTokenizer tok, ExplicitGroup group) Called only when created fromString. JabRef used to store the entries of an explicit group in the serialization, e.g. ExplicitGroup:GroupName\;0\;Key1\;Key2\;; This method exists for backwards compatibility. | |
| allEntriesGroupFromString | back to summary |
|---|---|
| private static AbstractGroup allEntriesGroupFromString(String s) | |
| automaticKeywordGroupFromString | back to summary |
|---|---|
| private static AbstractGroup automaticKeywordGroupFromString(String string) | |
| automaticPersonsGroupFromString | back to summary |
|---|---|
| private static AbstractGroup automaticPersonsGroupFromString(String string) | |
| explicitGroupFromString | back to summary |
|---|---|
| private static ExplicitGroup explicitGroupFromString(String input, Character keywordSeparator) throws ParseException | |
| fromString | back to summary |
|---|---|
| public static AbstractGroup fromString(String s, Character keywordSeparator, FileUpdateMonitor fileMonitor, MetaData metaData) throws ParseException Re-create a group instance from a textual representation.
| |
| importGroups | back to summary |
|---|---|
| public static GroupTreeNode importGroups(List<String> orderedData, Character keywordSeparator, FileUpdateMonitor fileMonitor, MetaData metaData) throws ParseException | |
| keywordGroupFromString | back to summary |
|---|---|
| private static KeywordGroup keywordGroupFromString(String s, Character keywordSeparator) throws ParseException Parses s and recreates the KeywordGroup from it.
| |
| legacyExplicitGroupFromString | back to summary |
|---|---|
| private static ExplicitGroup legacyExplicitGroupFromString(String input, Character keywordSeparator) throws ParseException | |
| searchGroupFromString | back to summary |
|---|---|
| private static AbstractGroup searchGroupFromString(String s) Parses s and recreates the SearchGroup from it.
| |
| texGroupFromString | back to summary |
|---|---|
| private static AbstractGroup texGroupFromString(String string, FileUpdateMonitor fileMonitor, MetaData metaData) throws ParseException | |