public class ModelExpansion extends Object
Magainst a schema
S, returning a new model which contains
Mwhich have properties from
Sto have enough type information for AssemblerGroup dispatch.
|Constructor and Description|
|Modifier and Type||Method and Description|
Do (limited) subclass closure on
Answer a new model which is the aggregation of the statements of
modelstatements using that statements property
public static void addSubClassClosure(Model m)
Those classes in
m that appear in
statements are given as explicit superclasses all their indirect superclasses.
Licenced under the Apache License, Version 2.0