C# Класс Jade.Parser.Nodes.Node

Наследование: ICloneable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
block Node
fileName String
lineNumber int
name String
nodes LinkedList
value String

Открытые методы

Метод Описание
Clone ( ) : object
execute ( IndentWriter writer, JadeModel model, JadeTemplate template ) : void
getBlock ( ) : Node
getFileName ( ) : String
getLineNumber ( ) : int
getName ( ) : String
getNodes ( ) : LinkedList
getValue ( ) : String
hasBlock ( ) : bool
hasNodes ( ) : bool
pollNode ( ) : Node
push ( Node node ) : void
setBlock ( Node block ) : void
setFileName ( String fileName ) : void
setLineNumber ( int lineNumber ) : void
setName ( String name ) : void
setNodes ( LinkedList nodes ) : void
setValue ( String value ) : void

Описание методов

Clone() публичный Метод

public Clone ( ) : object
Результат object

execute() публичный абстрактный Метод

public abstract execute ( IndentWriter writer, JadeModel model, JadeTemplate template ) : void
writer Jade.Compiler.IndentWriter
model JadeModel
template JadeTemplate
Результат void

getBlock() публичный Метод

public getBlock ( ) : Node
Результат Node

getFileName() публичный Метод

public getFileName ( ) : String
Результат String

getLineNumber() публичный Метод

public getLineNumber ( ) : int
Результат int

getName() публичный Метод

public getName ( ) : String
Результат String

getNodes() публичный Метод

public getNodes ( ) : LinkedList
Результат LinkedList

getValue() публичный Метод

public getValue ( ) : String
Результат String

hasBlock() публичный Метод

public hasBlock ( ) : bool
Результат bool

hasNodes() публичный Метод

public hasNodes ( ) : bool
Результат bool

pollNode() публичный Метод

public pollNode ( ) : Node
Результат Node

push() публичный Метод

public push ( Node node ) : void
node Node
Результат void

setBlock() публичный Метод

public setBlock ( Node block ) : void
block Node
Результат void

setFileName() публичный Метод

public setFileName ( String fileName ) : void
fileName String
Результат void

setLineNumber() публичный Метод

public setLineNumber ( int lineNumber ) : void
lineNumber int
Результат void

setName() публичный Метод

public setName ( String name ) : void
name String
Результат void

setNodes() публичный Метод

public setNodes ( LinkedList nodes ) : void
nodes LinkedList
Результат void

setValue() публичный Метод

public setValue ( String value ) : void
value String
Результат void

Описание свойств

block защищенное свойство

protected Node,Jade.Parser.Nodes block
Результат Node

fileName защищенное свойство

protected String fileName
Результат String

lineNumber защищенное свойство

protected int lineNumber
Результат int

name защищенное свойство

protected String name
Результат String

nodes защищенное свойство

protected LinkedList nodes
Результат LinkedList

value защищенное свойство

protected String value
Результат String