public abstract class

AbstractCodeUnit

extends AbstractInteractiveBinaryUnit
implements ICodeUnit
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.events.JebEventSource
     ↳ com.pnfsoftware.jeb.core.units.AbstractUnit
       ↳ com.pnfsoftware.jeb.core.units.AbstractBinaryUnit
         ↳ com.pnfsoftware.jeb.core.units.AbstractInteractiveBinaryUnit
           ↳ com.pnfsoftware.jeb.core.units.code.AbstractCodeUnit

Class Overview

Skeleton of a code unit.

Summary

Public Constructors
AbstractCodeUnit(String name, String formatType, IInput input, IUnitProcessor unitProcessor, IUnitCreator parent, IPropertyDefinitionManager pdm)
Public Methods
ICodeClass getClass(String fqname)
The skeleton implementation returns null.
List<? extends ICodeClass> getClasses()
The skeleton implementation returns null.
ICodeField getField(String fqname)
The skeleton implementation returns null.
List<? extends ICodeField> getFields()
The skeleton implementation returns null.
ICodeMethod getMethod(String fqname)
The skeleton implementation returns null.
List<? extends ICodeMethod> getMethods()
The skeleton implementation returns null.
List<? extends ICodePackage> getPackages()
The skeleton implementation returns null.
List<? extends ICodeType> getTypes()
The skeleton implementation returns null.
[Expand]
Inherited Methods
From class com.pnfsoftware.jeb.core.units.AbstractInteractiveBinaryUnit
From class com.pnfsoftware.jeb.core.units.AbstractBinaryUnit
From class com.pnfsoftware.jeb.core.units.AbstractUnit
From class com.pnfsoftware.jeb.core.events.JebEventSource
From class java.lang.Object
From interface com.pnfsoftware.jeb.core.IUnitCreator
From interface com.pnfsoftware.jeb.core.units.IAddressableUnit
From interface com.pnfsoftware.jeb.core.units.IBinaryUnit
From interface com.pnfsoftware.jeb.core.units.IInteractiveUnit
From interface com.pnfsoftware.jeb.core.units.IUnit
From interface com.pnfsoftware.jeb.core.units.code.ICodeUnit
From interface com.pnfsoftware.jeb.util.events.IEventSource

Public Constructors

public AbstractCodeUnit (String name, String formatType, IInput input, IUnitProcessor unitProcessor, IUnitCreator parent, IPropertyDefinitionManager pdm)

Public Methods

public ICodeClass getClass (String fqname)

The skeleton implementation returns null.

public List<? extends ICodeClass> getClasses ()

The skeleton implementation returns null.

public ICodeField getField (String fqname)

The skeleton implementation returns null.

public List<? extends ICodeField> getFields ()

The skeleton implementation returns null.

public ICodeMethod getMethod (String fqname)

The skeleton implementation returns null.

public List<? extends ICodeMethod> getMethods ()

The skeleton implementation returns null.

public List<? extends ICodePackage> getPackages ()

The skeleton implementation returns null.

public List<? extends ICodeType> getTypes ()

The skeleton implementation returns null.