AOWP


aowp.parser.ast.AOWP_PHPElement
/parser/ast/PHPElement.class.php at line 19

Class AOWP_PHPElement

AOWP_PHPElement

public class AOWP_PHPElement

PHPElement PHPの文法要素のインターフェイス 文法規則: unticked_class_declaration_statement

Author:
Ryoto Naruse /

Field Summary
final int

NO_ARRAY

private mixed

$_line

private mixed

$parent

private mixed

$propertyIndex

private mixed

$propertyName

Method Summary
void

__clone()

void

__toString()

void

getChildren()

void

getParent()

void

getParentContainer()

void

getParentPropertyIndex()

void

getParentPropertyName()

protected void

initialize(int _line)

行番号の初期化と、このASTインスタンスの子の要素に、自身を親として登録する。

void

kind()

void

line()

void

releaseInstance()

void

setParent(mixed parent)

void

setParentInfo(mixed parent, mixed propertyName, mixed propertyIndex)

Field Detail

/parser/ast/PHPElement.class.php at line 27

NO_ARRAY

public final int NO_ARRAY = -1

/parser/ast/PHPElement.class.php at line 23

_line

private mixed $_line

/parser/ast/PHPElement.class.php at line 20

parent

private mixed $parent = null

/parser/ast/PHPElement.class.php at line 22

propertyIndex

private mixed $propertyIndex = -1

/parser/ast/PHPElement.class.php at line 21

propertyName

private mixed $propertyName = ''

Method Detail

/parser/ast/PHPElement.class.php at line 128

__clone

public void __clone()

/parser/ast/PHPElement.class.php at line 64

__toString

public void __toString()

/parser/ast/PHPElement.class.php at line 93

getChildren

public void getChildren()

/parser/ast/PHPElement.class.php at line 70

getParent

public void getParent()

/parser/ast/PHPElement.class.php at line 74

getParentContainer

public void getParentContainer()

/parser/ast/PHPElement.class.php at line 90

getParentPropertyIndex

public void getParentPropertyIndex()

/parser/ast/PHPElement.class.php at line 87

getParentPropertyName

public void getParentPropertyName()

/parser/ast/PHPElement.class.php at line 34

initialize

protected void initialize(int _line)

行番号の初期化と、このASTインスタンスの子の要素に、自身を親として登録する。

Parameters:
_line - 行番号

/parser/ast/PHPElement.class.php at line 67

kind

public void kind()

/parser/ast/PHPElement.class.php at line 61

line

public void line()

/parser/ast/PHPElement.class.php at line 112

releaseInstance

public void releaseInstance()

/parser/ast/PHPElement.class.php at line 58

setParent

public void setParent(mixed parent)

/parser/ast/PHPElement.class.php at line 52

setParentInfo

public void setParentInfo(mixed parent, mixed propertyName, mixed propertyIndex)

AOWP