An integral part of the EGL
programming process is taking general forms
and tailoring them to your specific needs. EGL offers several ways
to do this:
- You can specify properties for most parts, using
them to alter the behavior
of the part at run time.
- You can specialize primitive types
as DataItems and limit the values that
variables of that type can accept.
- You can use stereotypes
to fit parts to specific purposes.