| Package | Description |
|---|---|
| de.intarsys.tools.functor | |
| de.intarsys.tools.functor.common | |
| de.intarsys.tools.preferences |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IArgumentDeclaration
The declaration for an argument to an
IFunctorCall. |
| Modifier and Type | Class and Description |
|---|---|
class |
ArgumentDeclaration
An argument declaration supporting argument naming, default values and
typing.
|
class |
DeclarationElement
A common superclass for
IDeclarationElement instances. |
| Modifier and Type | Method and Description |
|---|---|
IDeclarationElement |
IDeclarationBlock.getDeclarationElement(String name)
The
IDeclarationElement for the given name. |
IDeclarationElement |
DeclarationBlock.getDeclarationElement(String name) |
IDeclarationElement[] |
IDeclarationBlock.getDeclarationElements()
The array of
IDeclarationElement instances in this block. |
IDeclarationElement[] |
DeclarationBlock.getDeclarationElements() |
| Modifier and Type | Method and Description |
|---|---|
void |
IDeclarationBlock.addDeclarationElement(IDeclarationElement element)
Add an
IDeclarationElement to this block; |
void |
DeclarationBlock.addDeclarationElement(IDeclarationElement pDeclaration) |
void |
IDeclarationBlock.moveDown(IDeclarationElement element)
Move element to the position after its current position.
|
void |
DeclarationBlock.moveDown(IDeclarationElement declaration) |
void |
IDeclarationBlock.moveUp(IDeclarationElement element)
Move element to the position before its current position.
|
void |
DeclarationBlock.moveUp(IDeclarationElement declaration) |
boolean |
IDeclarationBlock.removeDeclarationElement(IDeclarationElement element)
Remove an
IDeclarationElement from this block; |
boolean |
DeclarationBlock.removeDeclarationElement(IDeclarationElement declaration) |
| Constructor and Description |
|---|
DeclarationBlock(Object declarationContext,
IDeclarationElement[] declarations) |
| Modifier and Type | Method and Description |
|---|---|
static IDeclarationElement |
DeclarationTools.getDeclarationElement(IDeclarationBlock declarationBlock,
String path) |
static IDeclarationElement |
DeclarationTools.removeDeclarationElement(IDeclarationBlock declarationBlock,
String path) |
| Modifier and Type | Method and Description |
|---|---|
void |
DeclarationIO.serializeDeclarationElement(IDeclarationElement declaration,
IElement element,
boolean secret) |
void |
DeclarationIO.serializeDeclarationElements(IDeclarationElement[] elements,
IElement declarationsElement,
boolean secret) |
| Modifier and Type | Method and Description |
|---|---|
static void |
PreferencesTools.putArgsDeclared(IPreferences preferences,
IArgs args,
IDeclarationElement[] declarations,
boolean secret)
Serialize the declared argument bindings to a preferences node.
|
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.