Last updated

API / geotoolkit / report / ParserContext / ParserContext

Class: ParserContext

report.ParserContext.ParserContext

Table of contents

Constructors
Methods

Contents

Constructors

new ParserContext(parser, parent, node)

new ParserContext(parser, parent, node)

Parameters

Name Type Description
parserParser
parentParserContextcontext
nodeElement | Nodexml node
Methods

getClassMap

getClassMap(): IInstanceResolver

Returns

IInstanceResolver

IInstanceResolver


getContent

getContent(): Node | TextNode

Return geotoolkit content node

Returns

Node | TextNode


getElement

getElement(): Node | TextNode

Return geotoolkit node

Returns

Node | TextNode


getNode

getNode(): Element | Node

Return xml node

Returns

Element | Node


getParent

getParent(): ParserContext

Return parent context

Returns

ParserContext

parent


getRegistry

getRegistry(): Registry

Returns active parsers registry

Returns

Registry


getResourceManager

getResourceManager(): IResourceManager

Returns

IResourceManager

IResourceManager


getTextStyle

getTextStyle(): TextStyle

Return text style

Returns

TextStyle

text style


parseChild

parseChild(childNode): ParserContext

Parse child node

Parameters

Name Type Description
childNodeElement | NodechildNode

Returns

ParserContext


registerResource

registerResource(resource?): ParserContext

Register loadable resource

Parameters

Name Type Description
Optional resourceParserContext | IResourceloadable resource

Returns

ParserContext

this


resolveResource

resolveResource(resource?): ParserContext

Resolve resource

Parameters

Name Type Description
Optional resourceParserContext | IResourceloadable resource

Returns

ParserContext

this


setContent

setContent(content): ParserContext

Set geotoolkit content node

Parameters

Name Type Description
contentNodecontent

Returns

ParserContext


setElement

setElement(element): ParserContext

Set geotoolkit node

Parameters

Name Type Description
elementNode | TextNodeelement

Returns

ParserContext


setRegistry

setRegistry(registry): ParserContext

Set element parsers registry for parser context

Parameters

Name Type Description
registryRegistryparsers registry

Returns

ParserContext

this