Currently, the language supports data types and queries as explicit types of features. However, using meta-classes resulting from implicitly created queries is currently not supported, as demonstrated in the screenshot below. The scope provider for features is implemented here:
|
private IScope createFeatureTypeScope(ViewTypeDefinition viewType) { |
Example query:
Source meta-model and view type (without defaultProtocol):

Currently, the language supports data types and queries as explicit types of features. However, using meta-classes resulting from implicitly created queries is currently not supported, as demonstrated in the screenshot below. The scope provider for features is implemented here:
NeoJoin/lang/frontend/language/src/main/java/tools/vitruv/neojoin/scoping/NeoJoinScopeProvider.java
Line 143 in f974356
Example query:
Source meta-model and view type (without
defaultProtocol):