android-ide-plugin module extracted

This commit is contained in:
Andrey Breslav
2014-09-30 09:06:23 +04:00
committed by Yan Zhulanow
parent 1e70369cf8
commit 1f10ab21ac
19 changed files with 54 additions and 5 deletions
@@ -20,7 +20,7 @@ import com.intellij.psi.PsiFile
import com.intellij.psi.PsiElement
import com.intellij.openapi.project.Project
abstract class AndroidResourceManager(protected val project: Project, protected val searchPath: String?) {
public abstract class AndroidResourceManager(protected val project: Project, protected val searchPath: String?) {
private val idDeclarationPrefix = "@+id/"
private val idUsagePrefix = "@id/"
public val androidNamespace: String = "android"
@@ -40,9 +40,9 @@ class AndroidID(val rawID: String) : AndroidResource {
}
}
class AndroidWidget(val id: String, val className: String) : AndroidResource
public class AndroidWidget(val id: String, val className: String) : AndroidResource
class AndroidManifest(val _package: String) : AndroidResource
public class AndroidManifest(public val _package: String) : AndroidResource
fun isAndroidSyntheticFile(f: PsiFile?): Boolean {
return f?.getUserData(org.jetbrains.jet.lang.resolve.android.AndroidConst.ANDROID_USER_PACKAGE) != null