public class MainTableFormat
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
ARXIV |
static java.lang.String[] |
CITESEER |
static java.lang.String |
COL_DEFINITION_FIELD_SEPARATOR |
static java.lang.String[] |
FILE |
static java.lang.String |
ICON_COLUMN_PREFIX |
int |
padleft |
static java.lang.String[] |
PDF |
static java.lang.String[] |
PRIORITY |
static java.lang.String[] |
QUALITY |
static java.lang.String[] |
RANKING |
static java.lang.String[] |
RELEVANCE |
static java.lang.String[] |
URL_ |
Constructor and Description |
---|
MainTableFormat(BasePanel panel) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
formatName(java.lang.Object o)
Format a name field for the table, according to user preferences.
|
int |
getColumnCount() |
int |
getColumnIndex(java.lang.String colName)
Finds the column index for the given column name.
|
java.lang.String |
getColumnName(int col) |
java.lang.String |
getColumnType(int col)
Get the column title, or a string identifying the column if it is an icon
column without a title.
|
java.lang.Object |
getColumnValue(BibtexEntry be,
int col) |
java.lang.String[] |
getIconTypeForColumn(int col)
This method returns a string array indicating the types of icons to be displayed in the given column.
|
boolean |
hasField(BibtexEntry be,
java.lang.String field) |
boolean |
isIconColumn(int col) |
boolean |
isRankingColumn(int col)
Checks, if the Column (int col) is a Ranking-Column
|
void |
updateTableFormat() |
public static final java.lang.String COL_DEFINITION_FIELD_SEPARATOR
public static final java.lang.String ICON_COLUMN_PREFIX
public static final java.lang.String[] PDF
public static final java.lang.String[] URL_
public static final java.lang.String[] CITESEER
public static final java.lang.String[] ARXIV
public static final java.lang.String[] RANKING
public static final java.lang.String[] PRIORITY
public static final java.lang.String[] RELEVANCE
public static final java.lang.String[] QUALITY
public static final java.lang.String[] FILE
public int padleft
public MainTableFormat(BasePanel panel)
public int getColumnCount()
public java.lang.String getColumnName(int col)
public java.lang.String getColumnType(int col)
col
- The column numberpublic java.lang.String[] getIconTypeForColumn(int col)
public int getColumnIndex(java.lang.String colName)
colName
- The column namepublic boolean isRankingColumn(int col)
col
- Column Numberpublic java.lang.Object getColumnValue(BibtexEntry be, int col)
public java.lang.Object formatName(java.lang.Object o)
o
- The contents of the name field.public boolean hasField(BibtexEntry be, java.lang.String field)
public void updateTableFormat()
public boolean isIconColumn(int col)