Top Description Fields Constructors Methods
de.undercouch.citeproc.csl.internal

public Class SBibliography

extends Object
implements SElement
Class Inheritance
All Implemented Interfaces
de.undercouch.citeproc.csl.internal.SElement
Imports
de.undercouch.citeproc.csl.internal.rendering.SNameInheritableAttributes, de.undercouch.citeproc.helper.NodeHelper, de.undercouch.citeproc.output.SecondFieldAlign, org.w3c.dom.Node

A bibliography element in a style file
Author
Michel Kraemer

Field Summary

Modifier and TypeField and Description
private final SNameInheritableAttributes
private final SLayout
private final SecondFieldAlign
private final SSort

Constructor Summary

AccessConstructor and Description
public
SBibliography(Node
the XML node
node
)

Construct the bibliography element from an XML node

Method Summary

Modifier and TypeMethod and Description
public SecondFieldAlign

Returns:

the second-field-align property (never null)
getSecondFieldAlign
()

Get the property that specifies whether subsequent lines of bibliographies should be aligned along the second field

public SSort

Returns:

the sort child element (or null if the bibliography element does not have a sort child element)
getSort
()

Get the sort child element (if there is any)

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

inheritableNameAttributesback to summary
private final SNameInheritableAttributes inheritableNameAttributes
layoutback to summary
private final SLayout layout
secondFieldAlignback to summary
private final SecondFieldAlign secondFieldAlign
sortback to summary
private final SSort sort

Constructor Detail

SBibliographyback to summary
public SBibliography(Node node)

Construct the bibliography element from an XML node

Parameters
node:Node

the XML node

Method Detail

getSecondFieldAlignback to summary
public SecondFieldAlign getSecondFieldAlign()

Get the property that specifies whether subsequent lines of bibliographies should be aligned along the second field

Returns:SecondFieldAlign

the second-field-align property (never null)

getSortback to summary
public SSort getSort()

Get the sort child element (if there is any)

Returns:SSort

the sort child element (or null if the bibliography element does not have a sort child element)

renderback to summary
public void render(RenderContext ctx)

Implements de.undercouch.citeproc.csl.internal.SElement.render.

Doc from de.undercouch.citeproc.csl.internal.SElement.render.

Renders the element

Annotations
@Override