C# 클래스 Catrobat.IDE.Core.Models.Formulas.Tree.FormulaNodeBrackets

파일 보기 프로젝트 열기: Catrobat/CatrobatForWindows

공개 메소드들

메소드 설명
EvaluateLogic ( ) : bool
EvaluateNumber ( ) : double
IsNumber ( ) : bool
Serialize ( ) : string The corresponding tokens can be found here: FormulaTokenBracket.
Tokenize ( ) : IEnumerable

보호된 메소드들

메소드 설명
CreateToken ( ) : IFormulaToken
CreateToken ( bool isOpening ) : IFormulaToken

메소드 상세

CreateToken() 보호된 메소드

protected CreateToken ( ) : IFormulaToken
리턴 IFormulaToken

CreateToken() 보호된 추상적인 메소드

protected abstract CreateToken ( bool isOpening ) : IFormulaToken
isOpening bool
리턴 IFormulaToken

EvaluateLogic() 공개 메소드

public EvaluateLogic ( ) : bool
리턴 bool

EvaluateNumber() 공개 메소드

public EvaluateNumber ( ) : double
리턴 double

IsNumber() 공개 메소드

public IsNumber ( ) : bool
리턴 bool

Serialize() 공개 메소드

The corresponding tokens can be found here: FormulaTokenBracket.
public Serialize ( ) : string
리턴 string

Tokenize() 공개 메소드

public Tokenize ( ) : IEnumerable
리턴 IEnumerable