Verified Owner
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, org.jabref.model.groups.AutomaticDateGroup, org.jabref.model.groups.AutomaticEntryTypeGroup
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:
containsAllcontainsAnydeepCopyequalsgetColorgetDescriptiongetHierarchicalContextgetIconNamegetNamehashCodeisExpandedisMatchnamePropertysetColorsetDescriptionsetExpandedsetIconNametoString

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.

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