C# Class Jade.Parser.Nodes.Node

Inheritance: ICloneable
ファイルを表示 Open project: rnrn/Jade4Net Class Usage Examples

Protected Properties

Property Type Description
block Node
fileName String
lineNumber int
name String
nodes LinkedList
value String

Public Methods

Method Description
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

Method Details

Clone() public method

public Clone ( ) : object
return object

execute() public abstract method

public abstract execute ( IndentWriter writer, JadeModel model, JadeTemplate template ) : void
writer Jade.Compiler.IndentWriter
model JadeModel
template JadeTemplate
return void

getBlock() public method

public getBlock ( ) : Node
return Node

getFileName() public method

public getFileName ( ) : String
return String

getLineNumber() public method

public getLineNumber ( ) : int
return int

getName() public method

public getName ( ) : String
return String

getNodes() public method

public getNodes ( ) : LinkedList
return LinkedList

getValue() public method

public getValue ( ) : String
return String

hasBlock() public method

public hasBlock ( ) : bool
return bool

hasNodes() public method

public hasNodes ( ) : bool
return bool

pollNode() public method

public pollNode ( ) : Node
return Node

push() public method

public push ( Node node ) : void
node Node
return void

setBlock() public method

public setBlock ( Node block ) : void
block Node
return void

setFileName() public method

public setFileName ( String fileName ) : void
fileName String
return void

setLineNumber() public method

public setLineNumber ( int lineNumber ) : void
lineNumber int
return void

setName() public method

public setName ( String name ) : void
name String
return void

setNodes() public method

public setNodes ( LinkedList nodes ) : void
nodes LinkedList
return void

setValue() public method

public setValue ( String value ) : void
value String
return void

Property Details

block protected_oe property

protected Node,Jade.Parser.Nodes block
return Node

fileName protected_oe property

protected String fileName
return String

lineNumber protected_oe property

protected int lineNumber
return int

name protected_oe property

protected String name
return String

nodes protected_oe property

protected LinkedList nodes
return LinkedList

value protected_oe property

protected String value
return String