Interface CodeNodeItemContainerHierarchical<I extends CodeItem>

Type Parameters:
I - the type of the contained CodeItems.
All Superinterfaces:
CodeItem, CodeMutable, CodeMutableItem, CodeNode, CodeNodeContainer<I>, CodeNodeItem, CodeNodeItemContainer<I>, CodeWithContext, Iterable<I>
All Known Subinterfaces:
CodeAnnotations, CodeFields, CodeMethods, CodeNestedTypes, CodeNodeItemContainerHierarchicalWithName<I>, CodeProperties, CodeSuperTypes

public interface CodeNodeItemContainerHierarchical<I extends CodeItem> extends CodeNodeItemContainer<I>
CodeItem containing CodeItems of a particular type. It groups these items and all the methods to operate on them.
Since:
1.0.0
Author:
Joerg Hohwiller (hohwille at users.sourceforge.net)