├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── README.md ├── config └── checkstyle │ └── checkstyle.xml ├── gradle.properties ├── gradle ├── gradle-mvn-push.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── schematic-annotations ├── build.gradle ├── gradle.properties └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── net │ └── simonvt │ └── schematic │ └── annotation │ ├── AutoIncrement.java │ ├── Check.java │ ├── ConflictResolutionType.java │ ├── Constraints.java │ ├── ContentProvider.java │ ├── ContentUri.java │ ├── DataType.java │ ├── Database.java │ ├── DefaultValue.java │ ├── ExecOnCreate.java │ ├── ForeignKeyConstraint.java │ ├── IfNotExists.java │ ├── InexactContentUri.java │ ├── InsertUri.java │ ├── Join.java │ ├── MapColumns.java │ ├── NotNull.java │ ├── NotificationUri.java │ ├── NotifyBulkInsert.java │ ├── NotifyDelete.java │ ├── NotifyInsert.java │ ├── NotifyUpdate.java │ ├── OnConfigure.java │ ├── OnCreate.java │ ├── OnUpgrade.java │ ├── PrimaryKey.java │ ├── PrimaryKeyConstraint.java │ ├── References.java │ ├── Table.java │ ├── TableEndpoint.java │ ├── Unique.java │ ├── UniqueConstraint.java │ └── Where.java ├── schematic-compiler ├── build.gradle ├── gradle.properties └── src │ └── main │ ├── java │ └── net │ │ └── simonvt │ │ └── schematic │ │ └── compiler │ │ ├── Clazz.java │ │ ├── ContentProviderWriter.java │ │ ├── DatabaseWriter.java │ │ ├── ElementUtils.java │ │ ├── SchematicProcessor.java │ │ ├── TableWriter.java │ │ └── WriterUtils.java │ └── resources │ └── META-INF │ └── services │ └── javax.annotation.processing.Processor ├── schematic-sample-kotlin ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── net │ │ └── simonvt │ │ └── schematic │ │ └── sample │ │ ├── database │ │ ├── ListColumns.kt │ │ ├── NoteColumns.kt │ │ ├── NotesDatabase.kt │ │ ├── NotesProvider.kt │ │ └── TagColumns.kt │ │ ├── ui │ │ ├── SampleActivity.kt │ │ ├── adapter │ │ │ ├── ListAdapter.kt │ │ │ └── ListsAdapter.kt │ │ ├── dialog │ │ │ └── NewListDialog.kt │ │ └── fragment │ │ │ ├── ListFragment.kt │ │ │ ├── ListsFragment.kt │ │ │ └── NoteFragment.kt │ │ └── util │ │ ├── cursors.kt │ │ ├── viewgroups.kt │ │ └── views.kt │ └── res │ ├── drawable-hdpi │ └── ic_action_cancel.png │ ├── drawable-xhdpi │ └── ic_action_cancel.png │ ├── drawable-xxhdpi │ └── ic_action_cancel.png │ ├── drawable │ └── ic_arrow_back_24dp.xml │ ├── layout │ ├── dialog_new_list.xml │ ├── fragment_list.xml │ ├── fragment_lists.xml │ ├── fragment_note.xml │ ├── row_list.xml │ ├── row_note.xml │ └── toolbar.xml │ ├── menu │ └── menu_remove.xml │ └── values │ └── strings.xml ├── schematic-sample ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── net │ │ └── simonvt │ │ └── schematic │ │ └── sample │ │ ├── database │ │ ├── ListColumns.java │ │ ├── NoteColumns.java │ │ ├── NotesDatabase.java │ │ ├── NotesProvider.java │ │ ├── TagColumns.java │ │ └── TitleColumn.java │ │ └── ui │ │ ├── SampleActivity.java │ │ ├── adapter │ │ ├── ListAdapter.java │ │ └── ListsAdapter.java │ │ ├── dialog │ │ └── NewListDialog.java │ │ └── fragment │ │ ├── ListFragment.java │ │ ├── ListsFragment.java │ │ └── NoteFragment.java │ └── res │ ├── drawable-hdpi │ └── ic_action_cancel.png │ ├── drawable-xhdpi │ └── ic_action_cancel.png │ ├── drawable-xxhdpi │ └── ic_action_cancel.png │ ├── drawable │ └── ic_arrow_back_24dp.xml │ ├── layout │ ├── dialog_new_list.xml │ ├── fragment_list.xml │ ├── fragment_lists.xml │ ├── fragment_note.xml │ ├── row_list.xml │ ├── row_note.xml │ └── toolbar.xml │ ├── menu │ └── menu_remove.xml │ └── values │ └── strings.xml ├── schematic ├── build.gradle ├── gradle.properties └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── net │ └── simonvt │ └── schematic │ ├── Cursors.java │ ├── package-info.java │ └── utils │ ├── SelectionBuilder.java │ └── package-info.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/README.md -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/gradle-mvn-push.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/gradle/gradle-mvn-push.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/gradlew.bat -------------------------------------------------------------------------------- /schematic-annotations/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/build.gradle -------------------------------------------------------------------------------- /schematic-annotations/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/gradle.properties -------------------------------------------------------------------------------- /schematic-annotations/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/AutoIncrement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/AutoIncrement.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Check.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Check.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/ConflictResolutionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/ConflictResolutionType.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Constraints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Constraints.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/ContentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/ContentProvider.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/ContentUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/ContentUri.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/DataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/DataType.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Database.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/DefaultValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/DefaultValue.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/ExecOnCreate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/ExecOnCreate.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/ForeignKeyConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/ForeignKeyConstraint.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/IfNotExists.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/IfNotExists.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/InexactContentUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/InexactContentUri.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/InsertUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/InsertUri.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Join.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Join.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/MapColumns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/MapColumns.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/NotNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/NotNull.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/NotificationUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/NotificationUri.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/NotifyBulkInsert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/NotifyBulkInsert.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/NotifyDelete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/NotifyDelete.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/NotifyInsert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/NotifyInsert.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/NotifyUpdate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/NotifyUpdate.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/OnConfigure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/OnConfigure.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/OnCreate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/OnCreate.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/OnUpgrade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/OnUpgrade.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/PrimaryKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/PrimaryKey.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/PrimaryKeyConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/PrimaryKeyConstraint.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/References.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/References.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Table.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Table.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/TableEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/TableEndpoint.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Unique.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Unique.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/UniqueConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/UniqueConstraint.java -------------------------------------------------------------------------------- /schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Where.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-annotations/src/main/java/net/simonvt/schematic/annotation/Where.java -------------------------------------------------------------------------------- /schematic-compiler/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-compiler/build.gradle -------------------------------------------------------------------------------- /schematic-compiler/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-compiler/gradle.properties -------------------------------------------------------------------------------- /schematic-compiler/src/main/java/net/simonvt/schematic/compiler/Clazz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-compiler/src/main/java/net/simonvt/schematic/compiler/Clazz.java -------------------------------------------------------------------------------- /schematic-compiler/src/main/java/net/simonvt/schematic/compiler/ContentProviderWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-compiler/src/main/java/net/simonvt/schematic/compiler/ContentProviderWriter.java -------------------------------------------------------------------------------- /schematic-compiler/src/main/java/net/simonvt/schematic/compiler/DatabaseWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-compiler/src/main/java/net/simonvt/schematic/compiler/DatabaseWriter.java -------------------------------------------------------------------------------- /schematic-compiler/src/main/java/net/simonvt/schematic/compiler/ElementUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-compiler/src/main/java/net/simonvt/schematic/compiler/ElementUtils.java -------------------------------------------------------------------------------- /schematic-compiler/src/main/java/net/simonvt/schematic/compiler/SchematicProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-compiler/src/main/java/net/simonvt/schematic/compiler/SchematicProcessor.java -------------------------------------------------------------------------------- /schematic-compiler/src/main/java/net/simonvt/schematic/compiler/TableWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-compiler/src/main/java/net/simonvt/schematic/compiler/TableWriter.java -------------------------------------------------------------------------------- /schematic-compiler/src/main/java/net/simonvt/schematic/compiler/WriterUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-compiler/src/main/java/net/simonvt/schematic/compiler/WriterUtils.java -------------------------------------------------------------------------------- /schematic-compiler/src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-compiler/src/main/resources/META-INF/services/javax.annotation.processing.Processor -------------------------------------------------------------------------------- /schematic-sample-kotlin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/build.gradle -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/database/ListColumns.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/database/ListColumns.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/database/NoteColumns.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/database/NoteColumns.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/database/NotesDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/database/NotesDatabase.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/database/NotesProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/database/NotesProvider.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/database/TagColumns.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/database/TagColumns.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/SampleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/SampleActivity.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/adapter/ListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/adapter/ListAdapter.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/adapter/ListsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/adapter/ListsAdapter.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/dialog/NewListDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/dialog/NewListDialog.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/fragment/ListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/fragment/ListFragment.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/fragment/ListsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/fragment/ListsFragment.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/fragment/NoteFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/ui/fragment/NoteFragment.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/util/cursors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/util/cursors.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/util/viewgroups.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/util/viewgroups.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/util/views.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/java/net/simonvt/schematic/sample/util/views.kt -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/drawable-hdpi/ic_action_cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/drawable-hdpi/ic_action_cancel.png -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/drawable-xhdpi/ic_action_cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/drawable-xhdpi/ic_action_cancel.png -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/drawable-xxhdpi/ic_action_cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/drawable-xxhdpi/ic_action_cancel.png -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/drawable/ic_arrow_back_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/drawable/ic_arrow_back_24dp.xml -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/layout/dialog_new_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/layout/dialog_new_list.xml -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/layout/fragment_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/layout/fragment_list.xml -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/layout/fragment_lists.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/layout/fragment_lists.xml -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/layout/fragment_note.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/layout/fragment_note.xml -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/layout/row_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/layout/row_list.xml -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/layout/row_note.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/layout/row_note.xml -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/layout/toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/layout/toolbar.xml -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/menu/menu_remove.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/menu/menu_remove.xml -------------------------------------------------------------------------------- /schematic-sample-kotlin/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample-kotlin/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /schematic-sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/build.gradle -------------------------------------------------------------------------------- /schematic-sample/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/database/ListColumns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/database/ListColumns.java -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/database/NoteColumns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/database/NoteColumns.java -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/database/NotesDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/database/NotesDatabase.java -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/database/NotesProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/database/NotesProvider.java -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/database/TagColumns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/database/TagColumns.java -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/database/TitleColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/database/TitleColumn.java -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/SampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/SampleActivity.java -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/adapter/ListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/adapter/ListAdapter.java -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/adapter/ListsAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/adapter/ListsAdapter.java -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/dialog/NewListDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/dialog/NewListDialog.java -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/fragment/ListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/fragment/ListFragment.java -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/fragment/ListsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/fragment/ListsFragment.java -------------------------------------------------------------------------------- /schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/fragment/NoteFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/java/net/simonvt/schematic/sample/ui/fragment/NoteFragment.java -------------------------------------------------------------------------------- /schematic-sample/src/main/res/drawable-hdpi/ic_action_cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/drawable-hdpi/ic_action_cancel.png -------------------------------------------------------------------------------- /schematic-sample/src/main/res/drawable-xhdpi/ic_action_cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/drawable-xhdpi/ic_action_cancel.png -------------------------------------------------------------------------------- /schematic-sample/src/main/res/drawable-xxhdpi/ic_action_cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/drawable-xxhdpi/ic_action_cancel.png -------------------------------------------------------------------------------- /schematic-sample/src/main/res/drawable/ic_arrow_back_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/drawable/ic_arrow_back_24dp.xml -------------------------------------------------------------------------------- /schematic-sample/src/main/res/layout/dialog_new_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/layout/dialog_new_list.xml -------------------------------------------------------------------------------- /schematic-sample/src/main/res/layout/fragment_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/layout/fragment_list.xml -------------------------------------------------------------------------------- /schematic-sample/src/main/res/layout/fragment_lists.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/layout/fragment_lists.xml -------------------------------------------------------------------------------- /schematic-sample/src/main/res/layout/fragment_note.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/layout/fragment_note.xml -------------------------------------------------------------------------------- /schematic-sample/src/main/res/layout/row_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/layout/row_list.xml -------------------------------------------------------------------------------- /schematic-sample/src/main/res/layout/row_note.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/layout/row_note.xml -------------------------------------------------------------------------------- /schematic-sample/src/main/res/layout/toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/layout/toolbar.xml -------------------------------------------------------------------------------- /schematic-sample/src/main/res/menu/menu_remove.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/menu/menu_remove.xml -------------------------------------------------------------------------------- /schematic-sample/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic-sample/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /schematic/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic/build.gradle -------------------------------------------------------------------------------- /schematic/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic/gradle.properties -------------------------------------------------------------------------------- /schematic/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /schematic/src/main/java/net/simonvt/schematic/Cursors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic/src/main/java/net/simonvt/schematic/Cursors.java -------------------------------------------------------------------------------- /schematic/src/main/java/net/simonvt/schematic/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic/src/main/java/net/simonvt/schematic/package-info.java -------------------------------------------------------------------------------- /schematic/src/main/java/net/simonvt/schematic/utils/SelectionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic/src/main/java/net/simonvt/schematic/utils/SelectionBuilder.java -------------------------------------------------------------------------------- /schematic/src/main/java/net/simonvt/schematic/utils/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/schematic/src/main/java/net/simonvt/schematic/utils/package-info.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimonVT/schematic/HEAD/settings.gradle --------------------------------------------------------------------------------