|
intarsys runtime library | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDeclarationElement
A concrete named declaration. An IDeclarationElement may have
optional modifiers, supporting fine tuning of its behavior.
| Method Summary | |
|---|---|
String |
getName()
An optional name for the declaration element. |
boolean |
hasModifier(String modifier)
true if the declaration has the requested modifier. |
| Methods inherited from interface de.intarsys.tools.functor.IDeclaration |
|---|
accept, getDeclarationContext, isBlock |
| Method Detail |
|---|
String getName()
boolean hasModifier(String modifier)
true if the declaration has the requested modifier.
An implementation is free to support modifiers and define their respective semantics.
An example for a modifier may be "persistent" to indicate the implementation should store argument values to be able to present them again in a later call (in a wizard for example).
modifier - The modifier name.
true if the declaration has the requested
modifier.
|
intarsys runtime library | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||