|
Bibi 19 Oct 2005 21:04 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ujap.bibi.Entry
A BibTeX Entry. A Bean with the bound property "key".
Nested Class Summary | |
private static class |
Entry.AuthorRenderer
|
private static class |
Entry.TitleRenderer
|
Field Summary | |
static ListCellRenderer |
AUTHOR_RENDERER
|
static String[] |
ENTRY_TYPES
|
private Fields |
fields
title, author,... |
private String |
key
author_et_al_year |
PropertyChangeSupport |
pest
for the bound property "key" |
static ListCellRenderer |
TITLE_RENDERER
|
private String |
type
article or book or inproceedings... |
Constructor Summary | |
Entry()
|
Method Summary | |
void |
addPropertyChangeListener(PropertyChangeListener listener)
delegate to propertychangesupport |
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
delegate to propertychangesupport |
Object |
clone()
|
boolean |
equals(Object o)
two entries are equal if they are of the same type and contain the same fields (the key is not relevant because it may be auto-generated and thus have changed). |
Fields |
getFields()
|
String |
getKey()
|
String |
getType()
|
int |
hashCode()
fields.hashCode ^ getType().hashCode(); |
void |
removePropertyChangeListener(PropertyChangeListener listener)
delegate to propertychangesupport |
void |
removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
delegate to propertychangesupport |
void |
setFields(Fields fields)
a two-dimensional array: |
void |
setKey(String key)
|
void |
setType(String type)
|
String |
toString()
the key |
void |
writeXML(Writer w)
|
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String[] ENTRY_TYPES
public static final ListCellRenderer AUTHOR_RENDERER
public static final ListCellRenderer TITLE_RENDERER
public final PropertyChangeSupport pest
private String type
private String key
private Fields fields
Constructor Detail |
public Entry()
Method Detail |
public void setType(String type)
public String getType()
public void setKey(String key)
public String getKey()
public void setFields(Fields fields)
[1st author last name] [first name] [2nd author last name] [first name] [3rd author last name] [first name]
public Fields getFields()
public boolean equals(Object o)
public int hashCode()
public String toString()
public Object clone()
public void writeXML(Writer w) throws IOException
IOException
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
|
Bibi 19 Oct 2005 21:04 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |