diff options
author | Eugene Kudelevsky <Eugene.Kudelevsky@jetbrains.com> | 2013-10-02 16:03:32 +0400 |
---|---|---|
committer | Eugene Kudelevsky <Eugene.Kudelevsky@jetbrains.com> | 2013-10-02 16:14:30 +0400 |
commit | 0f0d265d2d043b1f42181a82d1277722ecc1712c (patch) | |
tree | 46ea8aacfab37460d10281fb919722af5e59579b /android/src/META-INF/database-support.xml | |
parent | 4c01905a73156e3f87d82271312e86e6ddb2aaf1 (diff) | |
download | idea-0f0d265d2d043b1f42181a82d1277722ecc1712c.tar.gz |
IDEA-67759 support Android SQLite databases
Diffstat (limited to 'android/src/META-INF/database-support.xml')
-rw-r--r-- | android/src/META-INF/database-support.xml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/android/src/META-INF/database-support.xml b/android/src/META-INF/database-support.xml new file mode 100644 index 00000000000..b3b84cf5826 --- /dev/null +++ b/android/src/META-INF/database-support.xml @@ -0,0 +1,30 @@ +<idea-plugin url="http://www.jetbrains.com/idea"> + <application-components> + <component> + <implementation-class>org.jetbrains.android.database.AndroidDataSourceApplicationComponent</implementation-class> + <interface-class>org.jetbrains.android.database.AndroidDataSourceApplicationComponent</interface-class> + </component> + </application-components> + <project-components> + <component> + <implementation-class>org.jetbrains.android.database.AndroidDataSourceProjectComponent</implementation-class> + <skipForDefaultProject/> + </component> + </project-components> + + <actions> + <action id="Android.UploadDatabase" class="org.jetbrains.android.database.AndroidUploadDatabaseAction" text="Upload" + description="Uploads database to related device"> + <add-to-group group-id="DatabaseViewPopupMenu" anchor="after" relative-to-action="DatabaseView.SynchronizeAction"/> + </action> + </actions> + + <extensions defaultExtensionNs="com.intellij"> + <persistence.database.dbPsiManager implementation="org.jetbrains.android.database.AndroidDbManager"/> + <projectService serviceInterface="org.jetbrains.android.database.AndroidDataSourceStorage" + serviceImplementation="org.jetbrains.android.database.AndroidDataSourceStorage"/> + <applicationService serviceInterface="org.jetbrains.android.database.AndroidRemoteDataBaseManager" + serviceImplementation="org.jetbrains.android.database.AndroidRemoteDataBaseManager"/> + <persistence.database.synchronizeHandler implementation="org.jetbrains.android.database.AndroidSynchronizeHandler"/> + </extensions> +</idea-plugin> |