public void InitDeclaredElements()
{
DeclaredElements = new Dictionary<string, List<INamable>>();
foreach (StructureElement element in Elements)
{
ISubDeclaratorUtils.AppendNamable(this, element);
}
foreach (Procedure procedure in Procedures)
{
ISubDeclaratorUtils.AppendNamable(this, procedure);
}
foreach (StateMachine stateMachine in StateMachines)
{
ISubDeclaratorUtils.AppendNamable(this, stateMachine);
}
}