Top Fields Constructors Methods
org.jabref.model.groups

public abstract Class AutomaticGroup

extends AbstractGroup
Class Inheritance
Known Direct Subclasses
org.jabref.model.groups.AutomaticKeywordGroup, org.jabref.model.groups.AutomaticPersonsGroup
Imports
java.util.Set, javafx.collections.ObservableList, org.jabref.model.entry.BibEntry, org.jabref.model.util.TreeCollector

Field Summary

Inherited from org.jabref.model.groups.AbstractGroup:
colorcontextdescriptioniconNameisExpandedname

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
public abstract Set<GroupTreeNode>
public ObservableList<GroupTreeNode>
public boolean
isDynamic()

Implements abstract org.jabref.model.groups.AbstractGroup.isDynamic.

Returns true if this group is dynamic, i.e. uses a search definition or equiv.

Inherited from org.jabref.model.groups.AbstractGroup:
containsAllcontainsAnydeepCopyequalsgetColorgetDescriptiongetHierarchicalContextgetIconNamegetNamehashCodeisExpandedisMatchnamePropertysetColorsetColorsetDescriptionsetExpandedsetIconNametoString

Constructor Detail

AutomaticGroupback to summary
public AutomaticGroup(String name, GroupHierarchyType context)

Method Detail

containsback to summary
public boolean contains(BibEntry entry)

Implements abstract org.jabref.model.groups.AbstractGroup.contains.

Returns:boolean

Doc from org.jabref.model.groups.AbstractGroup.contains.

true if this group contains the specified entry, false otherwise.

Annotations
@Override
createSubgroupsback to summary
public abstract Set<GroupTreeNode> createSubgroups(BibEntry entry)
createSubgroupsback to summary
public ObservableList<GroupTreeNode> createSubgroups(ObservableList<BibEntry> entries)
isDynamicback to summary
public boolean isDynamic()

Implements abstract org.jabref.model.groups.AbstractGroup.isDynamic.

Doc from org.jabref.model.groups.AbstractGroup.isDynamic.

Returns true if this group is dynamic, i.e. uses a search definition or equiv. that might match new entries, or false if this group contains a fixed set of entries and thus will never match a new entry that was not explicitly added to it.

Annotations
@Override