Retrieving reflection information on a data driver

You can retrieve reflection information on an initialized data driver.

About this task

The following example shows how to obtain reflection information on an initialized data driver.

Procedure

To obtain reflection information on a data driver:

Write the following code:
import ilog.rules.xml.model.*;
IlrXmlDataDriver driver = ... // an initialized driver
IlrXmlModel reflect = driver.getXmlModel();
// obtaining class information
IlrXmlClass xmlClass = reflect.getClass ( "myClass" );
// obtaining simple type information
IlrXmlSimpleType xmlSimpleType = reflect.getSimpleType ( "mySimpleType" );