blob: 2ea0ed952fb41018a3a9cc1e1d4a1e7d271d825d [file] [log] [blame]
/*
* Copyright (c) 2009 Borland Software Corporation
*
* All rights reserved. This program and the accompanying materials
* are 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:
* Alexander Shatalin (Borland) - initial API and implementation
*/
modeltype genModel uses "http://www.eclipse.org/emf/2002/GenModel";
modeltype ecore uses "http://www.eclipse.org/emf/2002/Ecore";
library GenModelUtils;
/*
* This file contains a set of qvto queries duplicating corresponding queries
* from same native library and can be important to compile corresponding
* templates in a workspace.
*
* This file should NOT be deployed to final .jar - original native library
* implementation (registered via plugin.xml) should be used on execution time.
*/
helper getDocumentRoot(genPackage : genmodel::GenPackage) : genmodel::GenClass {
return null;
}
helper findGenClassifier(genModel : genmodel::GenModel, eClassifier : ecore::EClassifier) : genmodel::GenClassifier {
return null;
}
helper isListType(genFeature : genmodel::GenFeature) : Boolean {
return null;
}
helper isDerived(genFeature : genmodel::GenFeature) : Boolean {
return null;
}
helper getTypeGenClassX(genFeature : genmodel::GenFeature) : genmodel::GenClass {
return null;
}
helper getGetAccessor(genFeature : genmodel::GenFeature) : String {
return null;
}