There are a number of conditions to consider when planning
for partial animation.
About this task
Consider these conditions when planning
a partial animation:
- Animation for components is set at the configuration
level.
- If any element in the application is animated,
the instrumentation is set to Animation in the Configuration
setting for the executable component. The component, which creates
the application, is linked with the instrumented OXF libraries if
at least one part of the model (aggregate, library, and so on) is
animated.
- If an operation is animated, its arguments are
also animated. When setting animation for arguments, it is active
or unavailable for all arguments. Arguments cannot be animated individually.
- The animation setting of a class affects all of
its instances, even if the package to which they belong is not animated.
- Only animated events can be injected using the
animation environment.
- Only animated events appear in the event queue.
- Elements that are not animated are not shown in
any animated view.
- Only animated attributes or relations are shown
for an animated instance.
- Only animated operations, timeouts, and events
are displayed in the animated sequence diagram and the call stack.
- If a model contains an active class that is not
animated, its thread is considered a foreign thread. This thread displays
in the thread list, but is named by its operating system handle (not
named the active object).
- When using the DLLs generated by the product, the
OXF libraries is also a DLL. This DLL is animated if any of the product
generated DLLs are animated.