public class CompressedEntryEditorTab extends EntryEditorTab
| Modifier and Type | Field and Description |
|---|---|
FileListEditor |
fileListEditor |
protected boolean |
updating |
| Constructor and Description |
|---|
CompressedEntryEditorTab(JabRefFrame frame,
BasePanel panel,
java.util.List<java.lang.String> fields,
EntryEditor parent,
boolean addKeyField,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
FieldEditor |
getActive() |
BibtexEntry |
getEntry() |
java.util.List<java.lang.String> |
getFields() |
java.awt.Component |
getPane() |
void |
markIfModified(FieldEditor f) |
void |
setActive(FieldEditor c)
Only sets the activeField variable but does not focus it.
|
void |
setEnabled(boolean enabled) |
void |
setEntry(BibtexEntry entry) |
void |
setupJTextComponent(javax.swing.JComponent component,
AutoCompleteListener acl)
Set up key bindings and focus listener for the FieldEditor.
|
void |
updateAll()
Reset all fields from the data in the BibtexEntry.
|
boolean |
updateField(java.lang.String field,
java.lang.String content) |
void |
validateAllFields() |
public FileListEditor fileListEditor
protected boolean updating
public CompressedEntryEditorTab(JabRefFrame frame, BasePanel panel, java.util.List<java.lang.String> fields, EntryEditor parent, boolean addKeyField, java.lang.String name)
public BibtexEntry getEntry()
getEntry in class EntryEditorTabpublic void markIfModified(FieldEditor f)
markIfModified in class EntryEditorTabpublic void setActive(FieldEditor c)
setActive in class EntryEditorTabc - public FieldEditor getActive()
getActive in class EntryEditorTabpublic java.util.List<java.lang.String> getFields()
getFields in class EntryEditorTabpublic void activate()
activate in class EntryEditorTabpublic void updateAll()
updateAll in class EntryEditorTabpublic void setEntry(BibtexEntry entry)
setEntry in class EntryEditorTabpublic boolean updateField(java.lang.String field,
java.lang.String content)
updateField in class EntryEditorTabpublic void validateAllFields()
validateAllFields in class EntryEditorTabpublic void setEnabled(boolean enabled)
setEnabled in class EntryEditorTabpublic java.awt.Component getPane()
getPane in class EntryEditorTabpublic void setupJTextComponent(javax.swing.JComponent component,
AutoCompleteListener acl)
setupJTextComponent in class EntryEditorTabcomponent -