PSQLFile file = (PSQLFile) identifierPsiElement.getFile();
DBSchemaObject object = (DBSchemaObject) file.getUnderlyingObject();
VirtualFile virtualFile = file.getVirtualFile();
if (object == null || virtualFile.isInLocalFileSystem()) {
ElementTypeAttribute targetAttribute =
elementType.is(ElementTypeAttribute.OBJECT_DECLARATION) ? ElementTypeAttribute.OBJECT_SPECIFICATION :
elementType.is(ElementTypeAttribute.OBJECT_SPECIFICATION) ? ElementTypeAttribute.OBJECT_DECLARATION : null;
if (targetAttribute != null) {
BasePsiElement rootPsiElement = identifierPsiElement.lookupEnclosingPsiElement(ElementTypeAttribute.ROOT);