de.glossmaker.bib.datastructure
Class ABibItem
java.lang.Object
de.glossmaker.bib.datastructure.ABibItem
- All Implemented Interfaces:
- IItem, Comparable<IItem>
- Direct Known Subclasses:
- Article, Book, Booklet, Conference, InBook, InCollection, InProceedings, Manual, Mastersthesis, Misc, Phdthesis, Proceedings, TechReport, Unpublished
public abstract class ABibItem
- extends Object
- implements IItem, Comparable<IItem>
- Author:
- Markus Flingelli
Method Summary |
int |
compareTo(IItem o)
|
boolean |
equals(Object obj)
|
String |
getAddress()
|
String |
getAuthor()
|
String |
getBookTitle()
|
String |
getChapter()
|
String |
getComment()
|
String |
getCrossRef()
|
String |
getEdition()
|
String |
getEditor()
|
String |
getEPrint()
|
String |
getHowPublished()
|
String |
getInstitution()
|
String |
getISBN()
|
String |
getJournal()
|
String |
getKey()
|
String |
getMonth()
|
String |
getNote()
|
String |
getNumber()
|
String |
getOrganization()
|
String |
getOwner()
|
String |
getPages()
|
String |
getPublisher()
|
String |
getReference()
|
String |
getSchool()
|
String |
getSeries()
|
String |
getTimeStamp()
|
String |
getTitle()
|
String |
getType()
|
String |
getUrl()
|
String |
getVolume()
|
String |
getYear()
|
abstract boolean |
isItemValid()
|
boolean |
setAddress(String address)
|
void |
setAuthor(String author)
|
boolean |
setAuthor(String author,
boolean required)
|
void |
setBookTitle(String bookTitle)
|
boolean |
setBookTitle(String bookTitle,
boolean required)
|
void |
setChapter(String chapter)
|
boolean |
setChapter(String chapter,
boolean required)
|
void |
setComment(String comment)
|
void |
setCrossRef(String crossRef)
|
boolean |
setEdition(String edition)
|
void |
setEditor(String editor)
|
boolean |
setEditor(String editor,
boolean required)
|
void |
setEPrint(String ePrint)
|
boolean |
setHowPublished(String howPublished)
|
void |
setInstitution(String insitution)
|
boolean |
setInstitution(String insitution,
boolean required)
|
boolean |
setISBN(String isbn)
|
void |
setItemValues(ABibItem item)
|
void |
setJournal(String journal)
|
boolean |
setJournal(String journal,
boolean required)
|
void |
setKey(String key)
|
boolean |
setMonth(String month)
|
void |
setNote(String note)
|
boolean |
setNote(String note,
boolean required)
|
boolean |
setNumber(String number)
|
boolean |
setOrganization(String organization)
|
void |
setOwner(String owner)
|
void |
setPages(String pages)
|
boolean |
setPages(String pages,
boolean required)
|
void |
setPublisher(String publisher)
|
boolean |
setPublisher(String publisher,
boolean required)
|
void |
setSchool(String school)
|
boolean |
setSchool(String school,
boolean required)
|
boolean |
setSeries(String series)
|
void |
setTimeStamp(String timeStamp)
|
void |
setTitle(String title)
|
boolean |
setTitle(String title,
boolean required)
|
boolean |
setType(String type)
|
void |
setUrl(String url)
|
boolean |
setVolume(String volume)
|
void |
setYear(int year)
|
boolean |
setYear(int year,
boolean required)
|
void |
setYear(String year)
|
boolean |
setYear(String year,
boolean required)
|
String |
toHTML()
|
String |
toString()
|
Methods inherited from interface de.glossmaker.gloss.datastructure.IItem |
cloneItem |
ABibItem
public ABibItem(String key,
EBibTeXReference reference)
getReference
public String getReference()
getKey
public String getKey()
- Specified by:
getKey
in interface IItem
setKey
public void setKey(String key)
getAuthor
public String getAuthor()
setAuthor
public void setAuthor(String author)
setAuthor
public boolean setAuthor(String author,
boolean required)
getEditor
public String getEditor()
setEditor
public void setEditor(String editor)
setEditor
public boolean setEditor(String editor,
boolean required)
getPublisher
public String getPublisher()
setPublisher
public void setPublisher(String publisher)
setPublisher
public boolean setPublisher(String publisher,
boolean required)
getTitle
public String getTitle()
setTitle
public void setTitle(String title)
setTitle
public boolean setTitle(String title,
boolean required)
getBookTitle
public String getBookTitle()
setBookTitle
public void setBookTitle(String bookTitle)
setBookTitle
public boolean setBookTitle(String bookTitle,
boolean required)
getJournal
public String getJournal()
setJournal
public void setJournal(String journal)
setJournal
public boolean setJournal(String journal,
boolean required)
getYear
public String getYear()
setYear
public void setYear(int year)
setYear
public boolean setYear(int year,
boolean required)
setYear
public void setYear(String year)
setYear
public boolean setYear(String year,
boolean required)
getVolume
public String getVolume()
setVolume
public boolean setVolume(String volume)
getNumber
public String getNumber()
setNumber
public boolean setNumber(String number)
getPages
public String getPages()
setPages
public void setPages(String pages)
setPages
public boolean setPages(String pages,
boolean required)
getMonth
public String getMonth()
setMonth
public boolean setMonth(String month)
getNote
public String getNote()
setNote
public void setNote(String note)
setNote
public boolean setNote(String note,
boolean required)
getHowPublished
public String getHowPublished()
setHowPublished
public boolean setHowPublished(String howPublished)
getSeries
public String getSeries()
setSeries
public boolean setSeries(String series)
getAddress
public String getAddress()
setAddress
public boolean setAddress(String address)
getEdition
public String getEdition()
setEdition
public boolean setEdition(String edition)
getISBN
public String getISBN()
setISBN
public boolean setISBN(String isbn)
getOrganization
public String getOrganization()
setOrganization
public boolean setOrganization(String organization)
getInstitution
public String getInstitution()
setInstitution
public void setInstitution(String insitution)
setInstitution
public boolean setInstitution(String insitution,
boolean required)
getSchool
public String getSchool()
setSchool
public void setSchool(String school)
setSchool
public boolean setSchool(String school,
boolean required)
getType
public String getType()
setType
public boolean setType(String type)
getChapter
public String getChapter()
setChapter
public void setChapter(String chapter)
setChapter
public boolean setChapter(String chapter,
boolean required)
getOwner
public String getOwner()
setOwner
public void setOwner(String owner)
getTimeStamp
public String getTimeStamp()
setTimeStamp
public void setTimeStamp(String timeStamp)
getCrossRef
public String getCrossRef()
setCrossRef
public void setCrossRef(String crossRef)
getEPrint
public String getEPrint()
setEPrint
public void setEPrint(String ePrint)
getComment
public String getComment()
setComment
public void setComment(String comment)
getUrl
public String getUrl()
setUrl
public void setUrl(String url)
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
compareTo
public int compareTo(IItem o)
- Specified by:
compareTo
in interface Comparable<IItem>
setItemValues
public void setItemValues(ABibItem item)
isItemValid
public abstract boolean isItemValid()
toHTML
public String toHTML()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2010 - 2011 Markus Flingelli. All Rights Reserved.