Defining a new class loader for the XOM
If you do not want the XOM classes to be in the class path of your project, you can define a new class loader for the XOM.
About this task
You can create your own class loader to load the XOM classes at run time.
An IlrReflect object uses a class loader to load the XOM classes when a rule is parsed. The class loader is not the only one used but it is used in priority. If the class loader that you set cannot retrieve a class, the class loader used to load the IlrReflect class is used. The getClassLoader() and setClassLoader(ClassLoader classLoader) methods are defined by the IlrObjectModel interface, which is implemented by IlrReflect.