Type of the ASTNode represented by this namespace.
Type of the ASTNode represented by this namespace.
True iff the namespace is the root namespace, ie has no parent.
True iff the namespace is the root namespace, ie has no parent.
Locates a configuration declaration.
Locates a configuration declaration.
Locates a constant or stream declaration.
Locates a constant or stream declaration.
Locate a boolean ident declaration (must fail because they are local to ComponentBody.
Locate a boolean ident declaration (must fail because they are local to ComponentBody.
Locates a type declaration.
Locates a type declaration.
Locates a type declaration.
Locates a type declaration.
Locates a package declaration.
Locates a package declaration.
Gets a component instance definition from its identifier (triggers exception if not found).
Gets a component instance definition from its identifier (triggers exception if not found).
Locates a flow definition (can only be in a type declaration since we are at the component interface level which does not have definitions) .
Locates a flow definition (can only be in a type declaration since we are at the component interface level which does not have definitions) .
The parent namespace (Optional).
The parent namespace (Optional).
Gets the root namespace from any namespace.
Gets the root namespace from any namespace.
The ast node described by this namespace.
The ast node described by this namespace.
Namespace management in a component interface.