public class FreeVariableModelAnalysis
extends java.lang.Object
An analysis that traverses a model to determine all the free variables
in a hierarchical model. The free variables in a model are defined to
be the set of identifiers that are referenced by the model, but are
not defined in the model. The free variables must be assigned values
for the model to be executable.
This class traverses the model, but it not read synchronized on the
model, therefore its caller should be.
- Since:
- Ptolemy II 4.0
- Version:
- $Id: FreeVariableModelAnalysis.java 65768 2013-03-07 03:33:00Z cxh $
- Author:
- Stephen Neuendorffer
- Accepted Rating:
- Proposed Rating: