intarsys runtime library

de.intarsys.tools.functor
Interface IDeclarationBlock

All Superinterfaces:
IDeclaration
All Known Implementing Classes:
ArgumentDeclaration, DeclarationBlock, DeclarationElement, EmptyDeclarationBlock

public interface IDeclarationBlock
extends IDeclaration

A group of IDeclaration instances.


Method Summary
 IDeclaration[] getDeclarations()
          The array of IDeclaration instances in this block.
 int size()
          The number of declarations in this block.
 
Methods inherited from interface de.intarsys.tools.functor.IDeclaration
accept, getDeclarationContext, isBlock
 

Method Detail

getDeclarations

IDeclaration[] getDeclarations()
The array of IDeclaration instances in this block.

Returns:
The array of IDeclaration instances in this block.

size

int size()
The number of declarations in this block.

Returns:
The number of declarations in this block.

intarsys runtime library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.