C# Class Catrobat.IDE.Core.Models.Formulas.Tree.FormulaNodeRandom

显示文件 Open project: Catrobat/CatrobatForWindows

Public Methods

Method Description
EvaluateLogic ( ) : bool
EvaluateNumber ( ) : double
IsNumber ( ) : bool
Serialize ( ) : string

Protected Methods

Method Description
CreateToken ( ) : IFormulaToken
ToXml ( XmlFormulaTree firstChild, XmlFormulaTree secondChild ) : XmlFormulaTree

Method Details

CreateToken() protected method

protected CreateToken ( ) : IFormulaToken
return IFormulaToken

EvaluateLogic() public method

public EvaluateLogic ( ) : bool
return bool

EvaluateNumber() public method

public EvaluateNumber ( ) : double
return double

IsNumber() public method

public IsNumber ( ) : bool
return bool

Serialize() public method

public Serialize ( ) : string
return string

ToXml() protected method

protected ToXml ( XmlFormulaTree firstChild, XmlFormulaTree secondChild ) : XmlFormulaTree
firstChild Catrobat.IDE.Core.Xml.XmlObjects.Formulas.XmlFormulaTree
secondChild Catrobat.IDE.Core.Xml.XmlObjects.Formulas.XmlFormulaTree
return Catrobat.IDE.Core.Xml.XmlObjects.Formulas.XmlFormulaTree