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

public Class SChoose

extends Object
Class Inheritance
Imports
de.undercouch.citeproc.csl.internal.RenderContext, de.undercouch.citeproc.csl.internal.rendering.condition.SCondition, .SElse, .SIf, org.w3c.dom.Node, .NodeList, java.util.ArrayList, .List

An element from a style file that conditionally "chooses" which of its children to render
Author
Michel Kraemer

Field Summary

Modifier and TypeField and Description
private final List<SCondition>

Constructor Summary

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

Create the element from an XML node

Method Summary

Modifier and TypeMethod and Description
public List<SRenderingElement>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

conditionsback to summary
private final List<SCondition> conditions

Constructor Detail

SChooseback to summary
public SChoose(Node node)

Create the element from an XML node

Parameters
node:Node

the XML node

Method Detail

evaluateback to summary
public List<SRenderingElement> evaluate(RenderContext ctx)