TheFMLAdapterLibrariandiscovers all classes that derived fromUMLAdapterAgent,UMLAdapterSensor, orUMLAdapterActuator. It provides functionality for finding those classes by name, so that remote clients can spawn them via their name.