|
intarsys runtime library | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IDeclaration | |
|---|---|
| de.intarsys.tools.functor | |
| Uses of IDeclaration in de.intarsys.tools.functor |
|---|
| Subinterfaces of IDeclaration in de.intarsys.tools.functor | |
|---|---|
interface |
IArgumentDeclaration
The declaration for an argument to an IFunctorCall. |
interface |
IDeclarationBlock
A group of IDeclaration instances. |
interface |
IDeclarationElement
A concrete named declaration. |
| Classes in de.intarsys.tools.functor that implement IDeclaration | |
|---|---|
class |
ArgumentDeclaration
An argument declaration supporting argument reordering/ naming and default values. |
class |
Declaration
A common superclass for implementing IDeclaration. |
class |
DeclarationBlock
A generic implementation for IDeclarationBlock. |
class |
DeclarationElement
A common superclass for IDeclarationElement instances. |
class |
EmptyDeclarationBlock
Helper implementation for an empty declaration block. |
| Methods in de.intarsys.tools.functor that return IDeclaration | |
|---|---|
IDeclaration[] |
IDeclarationBlock.getDeclarations()
The array of IDeclaration instances in this block. |
IDeclaration[] |
EmptyDeclarationBlock.getDeclarations()
|
IDeclaration[] |
DeclarationElement.getDeclarations()
|
IDeclaration[] |
DeclarationBlock.getDeclarations()
|
| Methods in de.intarsys.tools.functor with parameters of type IDeclaration | |
|---|---|
void |
DeclarationBlock.addDeclaration(IDeclaration declaration)
|
boolean |
DeclarationBlock.removeDeclaration(IDeclaration declaration)
|
| Constructors in de.intarsys.tools.functor with parameters of type IDeclaration | |
|---|---|
ArgumentDeclaration(Object declarationContext,
String name,
String modifiers,
int index,
IDeclaration[] nestedDeclarations)
|
|
DeclarationBlock(Object declarationContext,
IDeclaration[] declarations)
|
|
DeclarationElement(Object declarationContext,
String name,
String modifiers,
IDeclaration[] nestedDeclarations)
|
|
|
intarsys runtime library | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||