public class FunctionReader extends Object
This class parses one of the MappingFunction elements allowed within a CssParameter definition. It will create the appropriate MappingFunction object which will be use to dynamically preprocess the data before it is displayed.
Constructor and Description |
---|
FunctionReader() |
Modifier and Type | Method and Description |
---|---|
MappingFunction |
readCategoryTable(DOMHelper dom,
Element tableElt,
StringIdProvider stringIdProvider)
Create a CategoryLookUpTable object
|
MappingFunction |
readDirectTable(DOMHelper dom,
Element lutElt,
StringIdProvider stringIdProvider)
Create a DirectLookUpTable object
|
MappingFunction |
readFunction(DOMHelper dom,
Element functionElt,
StringIdProvider stringIdProvider) |
MappingFunction |
readLinearAdjustment(DOMHelper dom,
Element lutElt)
Create a LinearAdjustment function object
|
MappingFunction |
readLUT0D(DOMHelper dom,
Element lutElt,
StringIdProvider stringIdProvider)
Create a LookUpTable0D object
|
MappingFunction |
readLUT1D(DOMHelper dom,
Element lutElt)
Create a LookUpTable1D object
|
public MappingFunction readFunction(DOMHelper dom, Element functionElt, StringIdProvider stringIdProvider)
public MappingFunction readLinearAdjustment(DOMHelper dom, Element lutElt)
dom
- lutElt
- public MappingFunction readDirectTable(DOMHelper dom, Element lutElt, StringIdProvider stringIdProvider)
dom
- lutElt
- public MappingFunction readCategoryTable(DOMHelper dom, Element tableElt, StringIdProvider stringIdProvider)
dom
- lutElt
- public MappingFunction readLUT0D(DOMHelper dom, Element lutElt, StringIdProvider stringIdProvider)
dom
- lutElt
- public MappingFunction readLUT1D(DOMHelper dom, Element lutElt)
dom
- lutElt
- Copyright © 2016 Sensia Software LLC. All rights reserved.