public class BibtexFields
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_BIBTEXENTRY_ID |
static java.lang.String[] |
DEFAULT_INSPECTION_FIELDS |
static java.lang.String |
ENTRYTYPE |
static java.lang.String |
GROUPSEARCH |
static java.lang.String |
KEY_FIELD |
static java.lang.String |
MARKED |
static java.lang.String |
OWNER |
static java.lang.String |
SEARCH |
static java.lang.String |
TIMESTAMP |
Modifier and Type | Method and Description |
---|---|
static java.lang.String[] |
getAllFieldNames()
returns an string-array with all fieldnames
|
static int |
getEditorType(java.lang.String name) |
static java.lang.String |
getFieldDisplayName(java.lang.String fieldName) |
static java.lang.String |
getFieldExtras(java.lang.String name) |
static int |
getFieldLength(java.lang.String name) |
static java.lang.String |
getFieldName(int t)
returns the fieldname of the entry at index t
|
static double |
getFieldWeight(java.lang.String name) |
static boolean |
isDisplayableField(java.lang.String field) |
static boolean |
isNumeric(java.lang.String field) |
static boolean |
isStandardField(java.lang.String field)
Returns true if the given field is a standard Bibtex field.
|
static boolean |
isWriteableField(java.lang.String field) |
static int |
numberOfPublicFields()
returns the number of available fields
|
static void |
setFieldWeight(java.lang.String fieldName,
double weight) |
static void |
setNumericFieldsFromPrefs()
Read the "numericFields" string array from preferences, and activate numeric
sorting for all fields listed in the array.
|
public static final java.lang.String KEY_FIELD
public static final java.lang.String SEARCH
public static final java.lang.String GROUPSEARCH
public static final java.lang.String MARKED
public static final java.lang.String OWNER
public static final java.lang.String TIMESTAMP
public static final java.lang.String ENTRYTYPE
public static final java.lang.String DEFAULT_BIBTEXENTRY_ID
public static final java.lang.String[] DEFAULT_INSPECTION_FIELDS
public static void setNumericFieldsFromPrefs()
public static java.lang.String getFieldExtras(java.lang.String name)
public static int getEditorType(java.lang.String name)
public static double getFieldWeight(java.lang.String name)
public static void setFieldWeight(java.lang.String fieldName, double weight)
public static int getFieldLength(java.lang.String name)
public static java.lang.String getFieldDisplayName(java.lang.String fieldName)
public static boolean isWriteableField(java.lang.String field)
public static boolean isDisplayableField(java.lang.String field)
public static boolean isStandardField(java.lang.String field)
field
- a String
valueboolean
valuepublic static boolean isNumeric(java.lang.String field)
public static java.lang.String[] getAllFieldNames()
public static java.lang.String getFieldName(int t)
public static int numberOfPublicFields()