Developing Apama Applications > Developing Apama Applications in Event Modeler > Using Event Modeler > Using the Functions tab > Adding a function catalog
Adding a function catalog
When Event Modeler is open it automatically makes the default catalog functions available. If you have another functions catalog available on your system and want to make those functions available to your scenario, use Apama Studio to add the function catalog to your project:
1. In the Apama Developer perspective, right-click the project name and select Properties.
2. In the Properties dialog, expand Apama and click Catalogs.
3. Click the Functions tab and then Add.
4. In the Source Folder Selection dialog, click on catalogs to highlight it and click Create New Folder.
5. In the Folder name field enter the name of the catalog you are adding.
6. To add the complete contents of the catalog you specified, click Finish, and then click OK twice. You are done.
7. To choose particular files to add, click Next. Specify inclusion and/or exclusion patterns and click Finish. Then click OK twice.
Also use the Functions tab in the Properties dialog when you want to remove a block template catalog.
You must ensure that the function name attribute is unique within the directory in which you save the .fdf file. If you save a function definition file in a function directory that has been added to Event Modeler, and your new .fdf file does not have a unique function name attribute, you receive an error message about this when you open Event Modeler. You must resolve this error condition before you try to use either of the duplicate functions. If you do not, you cannot predict which function Event Modeler will actually use when you call one of the duplicate functions.
Copyright © 2013 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or Terracotta Inc., San Francisco, CA, USA, and/or Software AG (Canada) Inc., Cambridge, Ontario, Canada, and/or, Software AG (UK) Ltd., Derby, United Kingdom, and/or Software A.G. (Israel) Ltd., Or-Yehuda, Israel and/or their licensors.