public interface

ICControlBreaker

implements ICStatement
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICControlBreaker
Known Indirect Subclasses

Class Overview

Represent a Control breaker (which breaks the flow in a loop or switch)

Summary

Public Methods
abstract ICControlBreaker duplicate()
Deep duplication of the element (i.e.
abstract ICLabel getLabel()
Indicate the label where the breaker applies.
abstract void setLabel(ICLabel label)
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICElement
From interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ast.ICStatement

Public Methods

public abstract ICControlBreaker duplicate ()

Deep duplication of the element (i.e. sub-elements are duplicated).

Note: ICClass, ICMethod, ICField, ICIdentifier, ICConstant, ICType and ICLabel are not duplicated.

public abstract ICLabel getLabel ()

Indicate the label where the breaker applies. May be null.

public abstract void setLabel (ICLabel label)