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

public Class SCitation

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, org.w3c.dom.Node

A citation element from a style file
Author
Michel Kraemer

Field Summary

Modifier and TypeField and Description
private final SNameInheritableAttributes
private final SCitationLayout
private final SSort

Constructor Summary

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

Construct the citation element from an XML node

Method Summary

Modifier and TypeMethod and Description
public SSort

Returns:

the sort child element (or null if the citation 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 SCitationLayout layout
sortback to summary
private final SSort sort

Constructor Detail

SCitationback to summary
public SCitation(Node node)

Construct the citation element from an XML node

Parameters
node:Node

the XML node

Method Detail

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 citation 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