APIdia Launch Partner
Top Fields Constructors Methods
com.sun.org.apache.xalan.internal.xsltc.compiler

public final Class FlowList

extends Object
Class Inheritance
Imports
com.sun.org.apache.bcel.internal.generic.BranchHandle, .InstructionHandle, .InstructionList, java.util.ArrayList, .Iterator, .List

Authors
Jacek Ambroziak, Santiago Pericas-Geertsen

Field Summary

Modifier and TypeField and Description
private List<InstructionHandle>

Constructor Summary

AccessConstructor and Description
public
public
public

Method Summary

Modifier and TypeMethod and Description
public FlowList
public FlowList
public void
backPatch(InstructionHandle target)

Back patch a flow list.

public FlowList
copyAndRedirect(InstructionList oldList, InstructionList newList)

Redirect the handles from oldList to newList.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_elementsback to summary
private List<InstructionHandle> _elements

Constructor Detail

FlowListback to summary
public FlowList()
FlowListback to summary
public FlowList(InstructionHandle bh)
FlowListback to summary
public FlowList(FlowList list)

Method Detail

addback to summary
public FlowList add(InstructionHandle bh)
appendback to summary
public FlowList append(FlowList right)
backPatchback to summary
public void backPatch(InstructionHandle target)

Back patch a flow list. All instruction handles must be branch handles.

copyAndRedirectback to summary
public FlowList copyAndRedirect(InstructionList oldList, InstructionList newList)

Redirect the handles from oldList to newList. "This" flow list is assumed to be relative to oldList.