256257258259260261262263264
return ErlangFileType.MODULE; } @Nullable public ErlangFileStub getStub() { StubElement stub = super.getStub(); if (stub == null) return null; return (ErlangFileStub) stub; }
135136137138139140141142143144145
return ClojureFileType.CLOJURE_FILE_TYPE; } @NotNull public String getPackageName() { StubElement stub = getStub(); if (stub instanceof ClFileStub) { return ((ClFileStub) stub).getPackageName().getString(); } String ns = getNamespace();
227228229230231232233234235236237
} return result; } public boolean isClassDefiningFile() { StubElement stub = getStub(); if (stub instanceof ClFileStub) { return ((ClFileStub) stub).isClassDefinition(); } final ClList ns = ClojurePsiUtil.findFormByName(this, "ns");
273274275276277278279280281282283
return (ClNs)add (nsList); } } public String getClassName() { StubElement stub = getStub(); if (stub instanceof ClFileStub) { return ((ClFileStub) stub).getClassName().getString(); } String namespace = getNamespace();