public class AllEntriesGroup extends AbstractGroup implements SearchRule
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ID |
INCLUDING, INDEPENDENT, m_context, m_name, QUOTE_CHAR, REFINING, SEPARATOR| Constructor and Description |
|---|
AllEntriesGroup() |
| Modifier and Type | Method and Description |
|---|---|
javax.swing.undo.AbstractUndoableEdit |
add(BibtexEntry[] entries)
Adds the specified entries to this group.
|
int |
applyRule(java.util.Map<java.lang.String,java.lang.String> searchStrings,
BibtexEntry bibtexEntry) |
boolean |
contains(BibtexEntry entry) |
boolean |
contains(java.util.Map<java.lang.String,java.lang.String> searchOptions,
BibtexEntry entry) |
AbstractGroup |
deepCopy() |
boolean |
equals(java.lang.Object o) |
static AbstractGroup |
fromString(java.lang.String s,
BibtexDatabase db,
int version) |
java.lang.String |
getDescription()
Returns a lengthy textual description of this instance (for
the groups editor).
|
SearchRule |
getSearchRule() |
java.lang.String |
getShortDescription()
Returns a short description of the group in HTML (for a tooltip).
|
java.lang.String |
getTypeId() |
boolean |
isDynamic()
Returns true if this group is dynamic, i.e.
|
javax.swing.undo.AbstractUndoableEdit |
remove(BibtexEntry[] entries)
Removes the specified entries from this group.
|
boolean |
supportsAdd() |
boolean |
supportsRemove() |
java.lang.String |
toString() |
boolean |
validateSearchStrings(java.util.Map<java.lang.String,java.lang.String> searchStrings) |
containsAll, containsAny, getHierarchicalContext, getName, refreshForNewDatabase, setHierarchicalContext, setNamepublic static final java.lang.String ID
public static AbstractGroup fromString(java.lang.String s, BibtexDatabase db, int version) throws java.lang.Exception
java.lang.Exceptionpublic SearchRule getSearchRule()
getSearchRule in class AbstractGrouppublic boolean supportsAdd()
supportsAdd in class AbstractGrouppublic boolean supportsRemove()
supportsRemove in class AbstractGrouppublic javax.swing.undo.AbstractUndoableEdit add(BibtexEntry[] entries)
AbstractGroupadd in class AbstractGrouppublic javax.swing.undo.AbstractUndoableEdit remove(BibtexEntry[] entries)
AbstractGroupremove in class AbstractGrouppublic boolean contains(java.util.Map<java.lang.String,java.lang.String> searchOptions,
BibtexEntry entry)
contains in class AbstractGroupsearchOptions - The search options to apply.public AbstractGroup deepCopy()
deepCopy in class AbstractGrouppublic boolean validateSearchStrings(java.util.Map<java.lang.String,java.lang.String> searchStrings)
validateSearchStrings in interface SearchRulepublic int applyRule(java.util.Map<java.lang.String,java.lang.String> searchStrings,
BibtexEntry bibtexEntry)
applyRule in interface SearchRulepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean contains(BibtexEntry entry)
contains in class AbstractGrouppublic boolean isDynamic()
AbstractGroupisDynamic in class AbstractGrouppublic java.lang.String getDescription()
AbstractGroupgetDescription in class AbstractGrouppublic java.lang.String getShortDescription()
AbstractGroupgetShortDescription in class AbstractGrouppublic java.lang.String getTypeId()
getTypeId in class AbstractGroup