Programming Guide > Programming Guide > Working with Classes > Overview of the OpenROAD System Classes > Source Definitions for Applications and Their Components
Was this helpful?
Source Definitions for Applications and Their Components
The following system classes contain the source definitions for an application and its components:
AppSource
Contains the application definition, which you can use to import an application component from or export an application component to an external file.
For more information about importing and exporting applications, see the Workbench User Guide.
ClassSource
Stores the definitions for user classes, including a list of all attributes and methods for a given class.
CompSource
Represents the components of an application; used for classification only
Proc4GLSource
Contains the source definition of a procedure. Proc4GLSource has one subclass, GhostSource, which contains the source definition of a ghost frame. GhostSource also has a single subclass, FrameSource, which contains the source definition of a frame.
These system classes are most useful when you are coding dynamically.
Last modified date: 06/25/2024