
An AtlModelQuery is a ModelQuery describing an ATL helper stored into an ATL library.
To point to an ATL helper the AtlModelQuery owns three attributes:
The asmPlugin attribute can be null. By default, the asm file is search in the plug-in (or MoDisco project) containing the query model file.
The atlHelperName attribute can be null. By default, the ModelQuery::name value is used.
An AtlModelQuery helper contains ModelMapping. Those mapping are necessary to specify for each used model (modelName) its location (modelURI).
Assuming, we have the following ATL library stored in the file named "myLib.asm" and located at our MoDisco project root.
library myLib; helper context ecore!EPackage def : evalSelf() : ecore!EPackage = self;
To refer to this ATL helper we write the atlTest1.querySet model.
Copyright (c) 2009 Mia-Software. All rights reserved. This document is made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
Contributors: