AOWP


aowp.AOWP_AdviceBodyConverterForScriptExecutionWeaving
/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 2

Class AOWP_AdviceBodyConverterForScriptExecutionWeaving

AOWP_AdviceBodyConverterForScriptExecutionWeaving

public class AOWP_AdviceBodyConverterForScriptExecutionWeaving


Field Summary
private mixed

$_adviceMethodElement

private mixed

$_aspectInstanceName

private mixed

$_convertedAdviceBodyElements

private mixed

$_joinPointInstanceName

private mixed

$_proceedLabel

private mixed

$_proceedReturnBaseLabel

private mixed

$_proceedReturnFlagVariableName

private mixed

$_proceedReturnLabels

Constructor Summary

AOWP_AdviceBodyConverterForScriptExecutionWeaving(mixed advice, mixed proceedLabel, mixed proceedReturnBaseLabel, mixed proceedReturnFlagVariableName, mixed aspectInstanceName, mixed joinPointInstanceName)

Method Summary
private void

_convertAdviceBody()

private void

_convertAdviceVariableName(mixed element)

private void

_convertIfStatement(mixed ifStatement)

private void

_convertInnerStatementsContainer(mixed innerContainerStatement)

private void

_convertStatement(mixed statement)

private void

_getProceedCallElements()

private void

_isProceedCall(mixed element)

void

getConvertedAdviceBodyElements()

void

getProceedReturnLabels()

Field Detail

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 10

_adviceMethodElement

private mixed $_adviceMethodElement

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 15

_aspectInstanceName

private mixed $_aspectInstanceName

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 9

_convertedAdviceBodyElements

private mixed $_convertedAdviceBodyElements

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 16

_joinPointInstanceName

private mixed $_joinPointInstanceName

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 12

_proceedLabel

private mixed $_proceedLabel

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 13

_proceedReturnBaseLabel

private mixed $_proceedReturnBaseLabel

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 14

_proceedReturnFlagVariableName

private mixed $_proceedReturnFlagVariableName

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 11

_proceedReturnLabels

private mixed $_proceedReturnLabels

Constructor Detail

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 18

AOWP_AdviceBodyConverterForScriptExecutionWeaving

public AOWP_AdviceBodyConverterForScriptExecutionWeaving(mixed advice, mixed proceedLabel, mixed proceedReturnBaseLabel, mixed proceedReturnFlagVariableName, mixed aspectInstanceName, mixed joinPointInstanceName)

Method Detail

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 38

_convertAdviceBody

private void _convertAdviceBody()

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 80

_convertAdviceVariableName

private void _convertAdviceVariableName(mixed element)

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 66

_convertIfStatement

private void _convertIfStatement(mixed ifStatement)

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 41

_convertInnerStatementsContainer

private void _convertInnerStatementsContainer(mixed innerContainerStatement)

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 57

_convertStatement

private void _convertStatement(mixed statement)

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 103

_getProceedCallElements

private void _getProceedCallElements()

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 93

_isProceedCall

private void _isProceedCall(mixed element)

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 31

getConvertedAdviceBodyElements

public void getConvertedAdviceBodyElements()

/aspect/weaver/command/astutil/AdviceBodyConverterForScriptExecutionWeaving.class.php at line 34

getProceedReturnLabels

public void getProceedReturnLabels()

AOWP