public class SpecialFieldValue
extends java.lang.Object
Constructor and Description |
---|
SpecialFieldValue(SpecialField field,
java.lang.String keyword,
java.lang.String actionName,
java.lang.String menuString,
javax.swing.ImageIcon icon,
java.lang.String toolTipText) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JLabel |
createLabel() |
SpecialFieldAction |
getAction(JabRefFrame frame) |
java.lang.String |
getActionName() |
java.lang.String |
getFieldValue() |
javax.swing.ImageIcon |
getIcon() |
java.lang.String |
getKeyword() |
SpecialFieldMenuAction |
getMenuAction(JabRefFrame frame) |
java.lang.String |
getMenuString() |
java.lang.String |
getToolTipText() |
public SpecialFieldValue(SpecialField field, java.lang.String keyword, java.lang.String actionName, java.lang.String menuString, javax.swing.ImageIcon icon, java.lang.String toolTipText)
field
- The special field this value is a value ofkeyword
- - The keyword to be used at BibTex's keyword fieldactionName
- - the action to callmenuString
- - the string to display at a menuicon
- - the icon of this valuetoolTipText
- - the tool tip textpublic java.lang.String getKeyword()
public java.lang.String getActionName()
public java.lang.String getMenuString()
public javax.swing.JLabel createLabel()
public java.lang.String getFieldValue()
public javax.swing.ImageIcon getIcon()
public java.lang.String getToolTipText()
public SpecialFieldAction getAction(JabRefFrame frame)
public SpecialFieldMenuAction getMenuAction(JabRefFrame frame)