@Override
public String getQualifiedName()
{
if (qualifiedName == null)
{
IImportTarget importTarget = ASImportTarget.buildImportFromPackageName(getWorkspace(), getPackageName());
String qname = importTarget.getQualifiedName(getName());
// #124877: core.as has a bunch of different packages in it, which is illegal.
// just handle it quietly here.
if (qname == null)
qualifiedName = getShortName();
qualifiedName = qname;