org.apache.xalan.xsltc.compiler

Class FlowList

public final class FlowList extends Object

Author: Jacek Ambroziak Santiago Pericas-Geertsen

Constructor Summary
FlowList()
FlowList(InstructionHandle bh)
FlowList(FlowList list)
Method Summary
FlowListadd(InstructionHandle bh)
FlowListappend(FlowList right)
voidbackPatch(InstructionHandle target)
Back patch a flow list.
FlowListcopyAndRedirect(InstructionList oldList, InstructionList newList)
Redirect the handles from oldList to newList.

Constructor Detail

FlowList

public FlowList()

FlowList

public FlowList(InstructionHandle bh)

FlowList

public FlowList(FlowList list)

Method Detail

add

public FlowList add(InstructionHandle bh)

append

public FlowList append(FlowList right)

backPatch

public void backPatch(InstructionHandle target)
Back patch a flow list. All instruction handles must be branch handles.

copyAndRedirect

public FlowList copyAndRedirect(InstructionList oldList, InstructionList newList)
Redirect the handles from oldList to newList. "This" flow list is assumed to be relative to oldList.
Copyright B) 2006 Apache XML Project. All Rights Reserved.