package de.lynorics.eclipse.jangaroo.scoping;
import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider;
import org.eclipse.xtext.naming.QualifiedName;
import de.lynorics.eclipse.jangaroo.aS3.Method;
public class AS3QualifiedNameProvider extends DefaultDeclarativeQualifiedNameProvider{
public QualifiedName getFullyQualifiedName(org.eclipse.emf.ecore.EObject obj) {
QualifiedName result = super.getFullyQualifiedName(obj);
// System.out.println("getFullyQualifiedName="+ result + " for " + obj);
return result;
};
// QualifiedName qualifiedName(de.lynorics.eclipse.jangaroo.aS3.Package pack) {
// String fqn = pack.getName();
// if (fqn == null ||
// "".equals(fqn)) {
// System.out.println("default");
// return QualifiedName.create("default");
// }
// String[] splitted = fqn.split(".");
// QualifiedName name = QualifiedName.create(fqn);
// System.out.println(name.toString());
// return name;
// }
//
// protected QualifiedName qualifiedName(Method meth) {
// // TODO Auto-generated method stub
// QualifiedName name = QualifiedName.create(meth.getName());
// System.out.println(name);
//
// return name;
// }
}