writer2latex.office

Class BibMark


public final class BibMark
extends java.lang.Object

This class represents a single bibliography-mark.

Field Summary

static int
ADDRESS
static int
ANNOTE
static int
AUTHOR
static int
BOOKTITLE
static int
CHAPTER
static int
CUSTOM1
static int
CUSTOM2
static int
CUSTOM3
static int
CUSTOM4
static int
CUSTOM5
static int
EDITION
static int
EDITOR
static int
FIELD_COUNT
static int
HOWPUBLISHED
static int
INSTITUTION
static int
ISBN
static int
JOURNAL
static int
MONTH
static int
NOTE
static int
NUMBER
static int
ORGANIZATIONS
static int
PAGES
static int
PUBLISHER
static int
REPORT_TYPE
static int
SCHOOL
static int
SERIES
static int
TITLE
static int
URL
static int
VOLUME
static int
YEAR

Constructor Summary

BibMark(Node node)
Create a new BibMark from a text:bibliography-mark node.
BibMark(String sIdentifier, String sEntryType)
Create a new BibMark from scratch.

Method Summary

String
getEntryType()
Get the entry type.
String
getField(int nField)
Return a specific field.
String
getIdentifier()
Get the identifier.
void
setField(int nField, String sValue)
Set a specific field.

Field Details

ADDRESS

public static final int ADDRESS
Field Value:
0

ANNOTE

public static final int ANNOTE
Field Value:
1

AUTHOR

public static final int AUTHOR
Field Value:
2

BOOKTITLE

public static final int BOOKTITLE
Field Value:
3

CHAPTER

public static final int CHAPTER
Field Value:
4

CUSTOM1

public static final int CUSTOM1
Field Value:
25

CUSTOM2

public static final int CUSTOM2
Field Value:
26

CUSTOM3

public static final int CUSTOM3
Field Value:
27

CUSTOM4

public static final int CUSTOM4
Field Value:
28

CUSTOM5

public static final int CUSTOM5
Field Value:
29

EDITION

public static final int EDITION
Field Value:
6

EDITOR

public static final int EDITOR
Field Value:
7

FIELD_COUNT

public static final int FIELD_COUNT
Field Value:
31

HOWPUBLISHED

public static final int HOWPUBLISHED
Field Value:
8

INSTITUTION

public static final int INSTITUTION
Field Value:
9

ISBN

public static final int ISBN
Field Value:
30

JOURNAL

public static final int JOURNAL
Field Value:
10

MONTH

public static final int MONTH
Field Value:
12

NOTE

public static final int NOTE
Field Value:
13

NUMBER

public static final int NUMBER
Field Value:
14

ORGANIZATIONS

public static final int ORGANIZATIONS
Field Value:
15

PAGES

public static final int PAGES
Field Value:
16

PUBLISHER

public static final int PUBLISHER
Field Value:
17

REPORT_TYPE

public static final int REPORT_TYPE
Field Value:
21

SCHOOL

public static final int SCHOOL
Field Value:
18

SERIES

public static final int SERIES
Field Value:
19

TITLE

public static final int TITLE
Field Value:
20

URL

public static final int URL
Field Value:
24

VOLUME

public static final int VOLUME
Field Value:
22

YEAR

public static final int YEAR
Field Value:
23

Constructor Details

BibMark

public BibMark(Node node)
Create a new BibMark from a text:bibliography-mark node.

BibMark

public BibMark(String sIdentifier,
               String sEntryType)
Create a new BibMark from scratch.

Method Details

getEntryType

public String getEntryType()
Get the entry type.

getField

public String getField(int nField)
Return a specific field.

getIdentifier

public String getIdentifier()
Get the identifier.

setField

public void setField(int nField,
                     String sValue)
Set a specific field.