Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

…lines 1–383 unchanged (383 lines)
384 */
385 @Override
386 public void onActivityCreated(Bundle savedInstanceState) {
387 super.onActivityCreated(savedInstanceState);
388 Log_OC.i(TAG, "onActivityCreated() start");
389 prepareOCFileList(savedInstanceState);
390 }
391
392 public void prepareOCFileList(Bundle savedInstanceState) {
393 if (savedInstanceState != null) {
394 mFile = BundleExtensionsKt.getParcelableArgument(savedInstanceState, KEY_FILE, OCFile.class);
395 }
396
…lines 397–2295 unchanged (1899 lines)

After

…lines 1–383 unchanged (383 lines)
384 */
385 @Override
386 public void onActivityCreated(Bundle savedInstanceState) {
387 super.onActivityCreated(savedInstanceState);
388 Log_OC.i(TAG, "onActivityCreated() start");
389 prepareOCFileList(savedInstanceState);
390 listDirectory(MainApp.isOnlyOnDevice());
391 }
392
393 public void prepareOCFileList(Bundle savedInstanceState) {
394 if (savedInstanceState != null) {
395 mFile = BundleExtensionsKt.getParcelableArgument(savedInstanceState, KEY_FILE, OCFile.class);
396 }
…lines 397–2296 unchanged (1900 lines)

Before

program
block_comment "/*\n * Nextcloud - Android Client\n *\n * SPDX-FileCopyrightTex"...
package_declaration
package "package"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "fragment"
; ";"
import_declaration
import "import"
scoped_identifier
identifier "android"
. "."
identifier "Manifest"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "annotation"
. "."
identifier "SuppressLint"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "app"
. "."
identifier "Activity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "content"
. "."
identifier "Context"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "content"
. "."
identifier "Intent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "os"
. "."
identifier "Bundle"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "os"
. "."
identifier "Handler"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "os"
. "."
identifier "Looper"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "text"
. "."
identifier "TextUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "util"
. "."
identifier "Log"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "util"
. "."
identifier "Pair"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "ActionMode"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "LayoutInflater"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "Menu"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "MenuInflater"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "MenuItem"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "View"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "ViewGroup"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "widget"
. "."
identifier "AbsListView"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "google"
. "."
identifier "android"
. "."
identifier "material"
. "."
identifier "bottomsheet"
. "."
identifier "BottomSheetBehavior"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "google"
. "."
identifier "android"
. "."
identifier "material"
. "."
identifier "dialog"
. "."
identifier "MaterialAlertDialogBuilder"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "google"
. "."
identifier "android"
. "."
identifier "material"
. "."
identifier "floatingactionbutton"
. "."
identifier "FloatingActionButton"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "google"
. "."
identifier "android"
. "."
identifier "material"
. "."
identifier "snackbar"
. "."
identifier "Snackbar"
; ";"
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "account"
. "."
identifier "User"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "device"
. "."
identifier "DeviceInfo"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "di"
. "."
identifier "Injectable"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "documentscan"
. "."
identifier "AppScanOptionalFeature"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "documentscan"
. "."
identifier "DocumentScanActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "editimage"
. "."
identifier "EditImageActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "jobs"
. "."
identifier "BackgroundJobManager"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "network"
. "."
identifier "ClientFactory"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "utils"
. "."
identifier "Throttler"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "common"
. "."
identifier "NextcloudClient"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "ui"
. "."
identifier "fileactions"
. "."
identifier "FileAction"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "ui"
. "."
identifier "fileactions"
. "."
identifier "FileActionsBottomSheet"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "EditorUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "ShortcutUtil"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "extensions"
. "."
identifier "BundleExtensionsKt"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "extensions"
. "."
identifier "FileExtensionsKt"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "extensions"
. "."
identifier "FragmentExtensionsKt"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "extensions"
. "."
identifier "IntentExtensionsKt"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "extensions"
. "."
identifier "OCFileExtensionsKt"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "extensions"
. "."
identifier "ViewExtensionsKt"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "fileNameValidator"
. "."
identifier "FileNameValidator"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "view"
. "."
identifier "FastScrollUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "MainApp"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "R"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "ArbitraryDataProvider"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "FileDataStorageManager"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "OCFile"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "OCFileDepth"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "SyncedFolderProvider"
; ";"
import_declaration (+25 nodes collapsed)
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "lib"
. "."
identifier "common"
. "."
identifier "Creator"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "lib"
. "."
identifier "common"
. "."
identifier "OwnCloudClient"
; ";"
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "activity"
. "."
identifier "DrawerActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "activity"
. "."
identifier "FileActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "activity"
. "."
identifier "FileDisplayActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "activity"
. "."
identifier "FolderPickerActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "activity"
. "."
identifier "OnEnforceableRefreshListener"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "activity"
. "."
identifier "UploadFilesActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "adapter"
. "."
identifier "CommonOCFileListAdapterInterface"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "adapter"
. "."
identifier "OCFileListAdapter"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "ChooseRichDocumentsTemplateDialogFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "ChooseTemplateDialogFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "ConfirmationDialogFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "CreateFolderDialogFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "RemoveFilesDialogFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "RenameFileDialogFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "SyncFileNotEnoughSpaceDialogFragment"
; ";"
import_declaration (+22 nodes collapsed)
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "events"
. "."
identifier "ChangeMenuEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "events"
. "."
identifier "CommentsEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "events"
. "."
identifier "EncryptionEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "events"
. "."
identifier "FavoriteEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "events"
. "."
identifier "FileLockEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "events"
. "."
identifier "SearchEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "helpers"
. "."
identifier "FileOperationsHelper"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "interfaces"
. "."
identifier "OCFileListFragmentInterface"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "preview"
. "."
identifier "PreviewImageFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "preview"
. "."
identifier "PreviewMediaActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "DisplayUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "EncryptionUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "EncryptionUtilsV2"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "FileSortOrder"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "FileStorageUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "PermissionUtil"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "theme"
. "."
identifier "ThemeUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "apache"
. "."
identifier "commons"
. "."
identifier "httpclient"
. "."
identifier "HttpStatus"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "greenrobot"
. "."
identifier "eventbus"
. "."
identifier "EventBus"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "greenrobot"
. "."
identifier "eventbus"
. "."
identifier "Subscribe"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "greenrobot"
. "."
identifier "eventbus"
. "."
identifier "ThreadMode"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "io"
. "."
identifier "File"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "ArrayList"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Collection"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "HashSet"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Iterator"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "List"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Objects"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Set"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "javax"
. "."
identifier "inject"
. "."
identifier "Inject"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "annotation"
. "."
identifier "IdRes"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "annotation"
. "."
identifier "NonNull"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "annotation"
. "."
identifier "Nullable"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "annotation"
. "."
identifier "OptIn"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "core"
. "."
identifier "content"
. "."
identifier "ContextCompat"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "drawerlayout"
. "."
identifier "widget"
. "."
identifier "DrawerLayout"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "fragment"
. "."
identifier "app"
. "."
identifier "FragmentActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "fragment"
. "."
identifier "app"
. "."
identifier "FragmentManager"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "media3"
. "."
identifier "common"
. "."
identifier "util"
. "."
identifier "UnstableApi"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "GridLayoutManager"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "LinearLayoutManager"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "RecyclerView"
; ";"
import_declaration
import "import"
scoped_identifier
identifier "kotlin"
. "."
identifier "Unit"
; ";"
import_declaration
import "import"
static "static"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "OCFile"
. "."
identifier "ROOT_PATH"
; ";"
import_declaration (+26 nodes collapsed)
import_declaration (+26 nodes collapsed)
import_declaration (+23 nodes collapsed)
import_declaration (+23 nodes collapsed)
import_declaration (+23 nodes collapsed)
import_declaration (+23 nodes collapsed)
import_declaration (+23 nodes collapsed)
import_declaration
import "import"
static "static"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "DisplayUtils"
. "."
identifier "openSortingOrderDialogFragment"
; ";"
block_comment "/**\n * A Fragment that lists all files and folders in a give"...
class_declaration
modifiers
public "public"
class "class"
identifier "OCFileListFragment"
superclass
extends "extends"
type_identifier "ExtendedListFragment"
super_interfaces
implements "implements"
type_list
type_identifier "OCFileListFragmentInterface"
, ","
type_identifier "OCFileListBottomSheetActions"
, ","
type_identifier "Injectable"
class_body
{ "{"
field_declaration
modifiers
protected "protected"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "TAG"
= "="
method_invocation
class_literal
type_identifier "OCFileListFragment"
. "."
class "class"
. "."
identifier "getSimpleName"
argument_list
( "("
) ")"
; ";"
field_declaration (+46 nodes collapsed)
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_ONLY_FOLDERS_CLICKABLE"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".ONLY_FOLDERS_CLICKABLE"
" "\""
; ";"
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_FILE_SELECTABLE"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".FILE_SELECTABLE"
" "\""
; ";"
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_ALLOW_CONTEXTUAL_ACTIONS"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".ALLOW_CONTEXTUAL"
" "\""
; ";"
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_HIDE_FAB"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".HIDE_FAB"
" "\""
; ";"
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_HIDE_ITEM_OPTIONS"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".HIDE_ITEM_OPTIONS"
" "\""
; ";"
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_SEARCH_ONLY_FOLDER"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".SEARCH_ONLY_FOLDER"
" "\""
; ";"
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_MIMETYPE"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".MIMETYPE"
" "\""
; ";"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "DOWNLOAD_BEHAVIOUR"
= "="
string_literal
" "\""
string_fragment "DOWNLOAD_BEHAVIOUR"
" "\""
; ";"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "DOWNLOAD_SEND"
= "="
string_literal
" "\""
string_fragment "DOWNLOAD_SEND"
" "\""
; ";"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "FOLDER_LAYOUT_LIST"
= "="
string_literal
" "\""
string_fragment "LIST"
" "\""
; ";"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "FOLDER_LAYOUT_GRID"
= "="
string_literal
" "\""
string_fragment "GRID"
" "\""
; ";"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "SEARCH_EVENT"
= "="
string_literal
" "\""
string_fragment "SEARCH_EVENT"
" "\""
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "KEY_FILE"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".extra.FILE"
" "\""
; ";"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "KEY_CURRENT_SEARCH_TYPE"
= "="
string_literal
" "\""
string_fragment "CURRENT_SEARCH_TYPE"
" "\""
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "DIALOG_CREATE_FOLDER"
= "="
string_literal
" "\""
string_fragment "DIALOG_CREATE_FOLDER"
" "\""
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "DIALOG_CREATE_DOCUMENT"
= "="
string_literal
" "\""
string_fragment "DIALOG_CREATE_DOCUMENT"
" "\""
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "DIALOG_BOTTOM_SHEET"
= "="
string_literal
" "\""
string_fragment "DIALOG_BOTTOM_SHEET"
" "\""
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
integral_type
int "int"
variable_declarator
identifier "SINGLE_SELECTION"
= "="
decimal_integer_literal "1"
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
integral_type
int "int"
variable_declarator
identifier "NOT_ENOUGH_SPACE_FRAG_REQUEST_CODE"
= "="
decimal_integer_literal "2"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "ClientFactory"
variable_declarator
identifier "clientFactory"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "Throttler"
variable_declarator
identifier "throttler"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "ThemeUtils"
variable_declarator
identifier "themeUtils"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "ArbitraryDataProvider"
variable_declarator
identifier "arbitraryDataProvider"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "BackgroundJobManager"
variable_declarator
identifier "backgroundJobManager"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "FastScrollUtils"
variable_declarator
identifier "fastScrollUtils"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "EditorUtils"
variable_declarator
identifier "editorUtils"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "ShortcutUtil"
variable_declarator
identifier "shortcutUtil"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "SyncedFolderProvider"
variable_declarator
identifier "syncedFolderProvider"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "AppScanOptionalFeature"
variable_declarator
identifier "appScanOptionalFeature"
; ";"
field_declaration
modifiers
protected "protected"
scoped_type_identifier
type_identifier "FileFragment"
. "."
type_identifier "ContainerActivity"
variable_declarator
identifier "mContainerActivity"
; ";"
field_declaration
modifiers
protected "protected"
type_identifier "OCFile"
variable_declarator
identifier "mFile"
; ";"
field_declaration
modifiers
private "private"
type_identifier "OCFileListAdapter"
variable_declarator
identifier "mAdapter"
; ";"
field_declaration
modifiers
protected "protected"
boolean_type "boolean"
variable_declarator
identifier "mOnlyFoldersClickable"
; ";"
field_declaration
modifiers
protected "protected"
boolean_type "boolean"
variable_declarator
identifier "mFileSelectable"
; ";"
field_declaration
modifiers
protected "protected"
boolean_type "boolean"
variable_declarator
identifier "mHideFab"
= "="
true "true"
; ";"
field_declaration
modifiers
protected "protected"
type_identifier "ActionMode"
variable_declarator
identifier "mActiveActionMode"
; ";"
field_declaration
modifiers
protected "protected"
boolean_type "boolean"
variable_declarator
identifier "mIsActionModeNew"
; ";"
field_declaration
modifiers
protected "protected"
type_identifier "MultiChoiceModeListener"
variable_declarator
identifier "mMultiChoiceModeListener"
; ";"
field_declaration
modifiers
protected "protected"
type_identifier "SearchType"
variable_declarator
identifier "currentSearchType"
; ";"
field_declaration
modifiers
protected "protected"
boolean_type "boolean"
variable_declarator
identifier "searchFragment"
; ";"
field_declaration
modifiers
protected "protected"
type_identifier "SearchEvent"
variable_declarator
identifier "searchEvent"
; ";"
field_declaration
modifiers
private "private"
type_identifier "OCFileListSearchTask"
variable_declarator
identifier "searchTask"
; ";"
field_declaration
modifiers
protected "protected"
type_identifier "String"
variable_declarator
identifier "mLimitToMimeType"
; ";"
field_declaration
modifiers
private "private"
type_identifier "FloatingActionButton"
variable_declarator
identifier "mFabMain"
; ";"
field_declaration
modifiers
public "public"
static "static"
boolean_type "boolean"
variable_declarator
identifier "isMultipleFileSelectedForCopyOrMove"
= "="
false "false"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "DeviceInfo"
variable_declarator
identifier "deviceInfo"
; ";"
enum_declaration
modifiers
protected "protected"
enum "enum"
identifier "MenuItemAddRemove"
enum_body
{ "{"
enum_constant
identifier "DO_NOTHING"
, ","
enum_constant
identifier "REMOVE_SORT"
, ","
enum_constant
identifier "REMOVE_GRID_AND_SORT"
, ","
enum_constant
identifier "ADD_GRID_AND_SORT_WITH_SEARCH"
} "}"
field_declaration
modifiers
protected "protected"
type_identifier "MenuItemAddRemove"
variable_declarator
identifier "menuItemAddRemoveValue"
= "="
field_access
identifier "MenuItemAddRemove"
. "."
identifier "ADD_GRID_AND_SORT_WITH_SEARCH"
; ";"
field_declaration (+23 nodes collapsed)
field_declaration
modifiers
private "private"
static "static"
type_identifier "OCFileDepth"
variable_declarator
identifier "fileDepth"
= "="
field_access
identifier "OCFileDepth"
. "."
identifier "Root"
; ";"
method_declaration (+112 nodes collapsed)
method_declaration (+160 nodes collapsed)
method_declaration (+52 nodes collapsed)
block_comment "/**\n * {@inheritDoc}\n */"
method_declaration (+178 nodes collapsed)
method_declaration (+137 nodes collapsed)
block_comment "/**\n * {@inheritDoc}\n */"
method_declaration (+201 nodes collapsed)
method_declaration (+58 nodes collapsed)
method_declaration (+83 nodes collapsed)
block_comment "/**\n * {@inheritDoc}\n */"
method_declaration
modifiers
marker_annotation
@ "@"
identifier "Override"
public "public"
void_type "void"
identifier "onActivityCreated"
formal_parameters
( "("
formal_parameter
type_identifier "Bundle"
identifier "savedInstanceState"
) ")"
block
{ "{"
expression_statement
method_invocation
super "super"
. "."
identifier "onActivityCreated"
argument_list
( "("
identifier "savedInstanceState"
) ")"
; ";"
expression_statement
method_invocation
identifier "Log_OC"
. "."
identifier "i"
argument_list
( "("
identifier "TAG"
, ","
string_literal
" "\""
string_fragment "onActivityCreated() start"
" "\""
) ")"
; ";"
expression_statement
method_invocation
identifier "prepareOCFileList"
argument_list
( "("
identifier "savedInstanceState"
) ")"
; ";"
} "}"
method_declaration (+440 nodes collapsed)
method_declaration (+117 nodes collapsed)
method_declaration (+44 nodes collapsed)
block_comment "/**\n * register listener on FAB.\n */"
method_declaration (+232 nodes collapsed)
method_declaration (+43 nodes collapsed)
method_declaration (+110 nodes collapsed)
method_declaration (+123 nodes collapsed)
method_declaration (+174 nodes collapsed)
method_declaration (+169 nodes collapsed)
method_declaration (+183 nodes collapsed)
method_declaration (+137 nodes collapsed)
method_declaration (+29 nodes collapsed)
method_declaration (+29 nodes collapsed)
method_declaration (+29 nodes collapsed)
method_declaration (+66 nodes collapsed)
method_declaration (+213 nodes collapsed)
method_declaration (+51 nodes collapsed)
method_declaration (+51 nodes collapsed)
method_declaration (+51 nodes collapsed)
method_declaration (+135 nodes collapsed)
method_declaration (+62 nodes collapsed)
block_comment "/**\n * Handler for multiple selection mode.\n * <p>\n "...
class_declaration (+1045 nodes collapsed)
block_comment "/**\n * Init listener that will handle interactions in mu"...
method_declaration (+57 nodes collapsed)
block_comment "/**\n * Saves the current listed folder.\n */"
method_declaration (+115 nodes collapsed)
method_declaration (+120 nodes collapsed)
method_declaration (+157 nodes collapsed)
block_comment "/**\n * Call this, when the user presses the up button.\n "...
method_declaration (+105 nodes collapsed)
method_declaration (+281 nodes collapsed)
method_declaration (+55 nodes collapsed)
method_declaration (+42 nodes collapsed)
block_comment "/**\n * Will toggle a file selection status from the acti"...
method_declaration (+74 nodes collapsed)
block_comment "/**\n * Will update (invalidate) the action mode adapter/"...
method_declaration (+55 nodes collapsed)
method_declaration (+101 nodes collapsed)
method_declaration (+580 nodes collapsed)
method_declaration (+73 nodes collapsed)
method_declaration (+165 nodes collapsed)
method_declaration (+363 nodes collapsed)
method_declaration (+244 nodes collapsed)
method_declaration (+27 nodes collapsed)
method_declaration
modifiers
public "public"
void_type "void"
identifier "resetFileDepth"
formal_parameters
( "("
) ")"
block
{ "{"
expression_statement
assignment_expression
identifier "fileDepth"
= "="
field_access
identifier "OCFileDepth"
. "."
identifier "Root"
; ";"
} "}"
method_declaration
modifiers
public "public"
type_identifier "OCFileDepth"
identifier "getFileDepth"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "fileDepth"
; ";"
} "}"
method_declaration (+82 nodes collapsed)
method_declaration (+208 nodes collapsed)
block_comment "/**\n * Start the appropriate action(s) on the currently "...
method_declaration (+1340 nodes collapsed)
method_declaration (+41 nodes collapsed)
method_declaration (+49 nodes collapsed)
method_declaration (+87 nodes collapsed)
method_declaration (+202 nodes collapsed)
block_comment "/**\n * Use this to query the {@link OCFile} that is curr"...
method_declaration
modifiers
marker_annotation
@ "@"
identifier "Nullable"
public "public"
type_identifier "OCFile"
identifier "getCurrentFile"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "mFile"
; ";"
} "}"
block_comment "/**\n * Calls {@link OCFileListFragment#listDirectory(OCF"...
method_declaration (+24 nodes collapsed)
method_declaration (+84 nodes collapsed)
method_declaration (+34 nodes collapsed)
method_declaration (+128 nodes collapsed)
block_comment "/**\n * Lists the given directory on the view. When the i"...
method_declaration (+411 nodes collapsed)
method_declaration (+26 nodes collapsed)
method_declaration (+105 nodes collapsed)
method_declaration (+91 nodes collapsed)
method_declaration (+98 nodes collapsed)
method_declaration (+32 nodes collapsed)
method_declaration (+55 nodes collapsed)
block_comment "/**\n * Determines whether a folder should be displayed i"...
method_declaration (+85 nodes collapsed)
method_declaration (+58 nodes collapsed)
method_declaration (+30 nodes collapsed)
method_declaration (+32 nodes collapsed)
method_declaration (+30 nodes collapsed)
method_declaration (+34 nodes collapsed)
method_declaration (+357 nodes collapsed)
method_declaration
modifiers
public "public"
type_identifier "CommonOCFileListAdapterInterface"
identifier "getCommonAdapter"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "mAdapter"
; ";"
} "}"
method_declaration
modifiers
public "public"
type_identifier "OCFileListAdapter"
identifier "getAdapter"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "mAdapter"
; ";"
} "}"
method_declaration (+47 nodes collapsed)
method_declaration
modifiers
public "public"
void_type "void"
identifier "setCurrentSearchType"
formal_parameters
( "("
formal_parameter
type_identifier "SearchType"
identifier "searchType"
) ")"
block
{ "{"
expression_statement
assignment_expression
identifier "currentSearchType"
= "="
identifier "searchType"
; ";"
} "}"
method_declaration
modifiers
public "public"
type_identifier "SearchType"
identifier "getCurrentSearchType"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "currentSearchType"
; ";"
} "}"
method_declaration (+106 nodes collapsed)
method_declaration (+132 nodes collapsed)
method_declaration (+154 nodes collapsed)
method_declaration (+27 nodes collapsed)
method_declaration (+29 nodes collapsed)
method_declaration (+43 nodes collapsed)
method_declaration (+242 nodes collapsed)
method_declaration (+63 nodes collapsed)
method_declaration (+37 nodes collapsed)
method_declaration (+305 nodes collapsed)
method_declaration (+109 nodes collapsed)
method_declaration (+349 nodes collapsed)
method_declaration (+626 nodes collapsed)
method_declaration (+278 nodes collapsed)
method_declaration (+39 nodes collapsed)
method_declaration (+39 nodes collapsed)
method_declaration (+80 nodes collapsed)
method_declaration (+23 nodes collapsed)
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isSearchFragment"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "searchFragment"
; ";"
} "}"
block_comment "/**\n * De-/select all elements in the current list view."...
method_declaration (+103 nodes collapsed)
block_comment "/**\n * Exits the multi file selection mode.\n */"
method_declaration (+32 nodes collapsed)
method_declaration (+101 nodes collapsed)
method_declaration (+218 nodes collapsed)
method_declaration (+82 nodes collapsed)
method_declaration
modifiers
marker_annotation
@ "@"
identifier "Override"
public "public"
boolean_type "boolean"
identifier "isLoading"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
false "false"
; ";"
} "}"
block_comment "/**\n * Sets the 'visibility' state of the FAB contained "...
method_declaration (+133 nodes collapsed)
method_declaration (+49 nodes collapsed)
block_comment "/**\n * Sets the 'visibility' state of the FAB contained "...
method_declaration (+128 nodes collapsed)
block_comment "/**\n * Returns the navigation drawer menu item correspon"...
method_declaration (+204 nodes collapsed)
method_declaration (+27 nodes collapsed)
method_declaration
modifiers
public "public"
type_identifier "SearchEvent"
identifier "getSearchEvent"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "searchEvent"
; ";"
} "}"
method_declaration (+26 nodes collapsed)
method_declaration (+26 nodes collapsed)
method_declaration (+46 nodes collapsed)
method_declaration (+32 nodes collapsed)
} "}"

After

program
block_comment "/*\n * Nextcloud - Android Client\n *\n * SPDX-FileCopyrightTex"...
package_declaration
package "package"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "fragment"
; ";"
import_declaration
import "import"
scoped_identifier
identifier "android"
. "."
identifier "Manifest"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "annotation"
. "."
identifier "SuppressLint"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "app"
. "."
identifier "Activity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "content"
. "."
identifier "Context"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "content"
. "."
identifier "Intent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "os"
. "."
identifier "Bundle"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "os"
. "."
identifier "Handler"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "os"
. "."
identifier "Looper"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "text"
. "."
identifier "TextUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "util"
. "."
identifier "Log"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "util"
. "."
identifier "Pair"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "ActionMode"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "LayoutInflater"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "Menu"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "MenuInflater"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "MenuItem"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "View"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "ViewGroup"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "android"
. "."
identifier "widget"
. "."
identifier "AbsListView"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "google"
. "."
identifier "android"
. "."
identifier "material"
. "."
identifier "bottomsheet"
. "."
identifier "BottomSheetBehavior"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "google"
. "."
identifier "android"
. "."
identifier "material"
. "."
identifier "dialog"
. "."
identifier "MaterialAlertDialogBuilder"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "google"
. "."
identifier "android"
. "."
identifier "material"
. "."
identifier "floatingactionbutton"
. "."
identifier "FloatingActionButton"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "google"
. "."
identifier "android"
. "."
identifier "material"
. "."
identifier "snackbar"
. "."
identifier "Snackbar"
; ";"
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "account"
. "."
identifier "User"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "device"
. "."
identifier "DeviceInfo"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "di"
. "."
identifier "Injectable"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "documentscan"
. "."
identifier "AppScanOptionalFeature"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "documentscan"
. "."
identifier "DocumentScanActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "editimage"
. "."
identifier "EditImageActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "jobs"
. "."
identifier "BackgroundJobManager"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "network"
. "."
identifier "ClientFactory"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "client"
. "."
identifier "utils"
. "."
identifier "Throttler"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "common"
. "."
identifier "NextcloudClient"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "ui"
. "."
identifier "fileactions"
. "."
identifier "FileAction"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "ui"
. "."
identifier "fileactions"
. "."
identifier "FileActionsBottomSheet"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "EditorUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "ShortcutUtil"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "extensions"
. "."
identifier "BundleExtensionsKt"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "extensions"
. "."
identifier "FileExtensionsKt"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "extensions"
. "."
identifier "FragmentExtensionsKt"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "extensions"
. "."
identifier "IntentExtensionsKt"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "extensions"
. "."
identifier "OCFileExtensionsKt"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "extensions"
. "."
identifier "ViewExtensionsKt"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "fileNameValidator"
. "."
identifier "FileNameValidator"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "nextcloud"
. "."
identifier "utils"
. "."
identifier "view"
. "."
identifier "FastScrollUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "MainApp"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "R"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "ArbitraryDataProvider"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "FileDataStorageManager"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "OCFile"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "OCFileDepth"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "SyncedFolderProvider"
; ";"
import_declaration (+25 nodes collapsed)
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "lib"
. "."
identifier "common"
. "."
identifier "Creator"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "lib"
. "."
identifier "common"
. "."
identifier "OwnCloudClient"
; ";"
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration (+22 nodes collapsed)
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "activity"
. "."
identifier "DrawerActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "activity"
. "."
identifier "FileActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "activity"
. "."
identifier "FileDisplayActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "activity"
. "."
identifier "FolderPickerActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "activity"
. "."
identifier "OnEnforceableRefreshListener"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "activity"
. "."
identifier "UploadFilesActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "adapter"
. "."
identifier "CommonOCFileListAdapterInterface"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "adapter"
. "."
identifier "OCFileListAdapter"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "ChooseRichDocumentsTemplateDialogFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "ChooseTemplateDialogFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "ConfirmationDialogFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "CreateFolderDialogFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "RemoveFilesDialogFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "RenameFileDialogFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "dialog"
. "."
identifier "SyncFileNotEnoughSpaceDialogFragment"
; ";"
import_declaration (+22 nodes collapsed)
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "events"
. "."
identifier "ChangeMenuEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "events"
. "."
identifier "CommentsEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "events"
. "."
identifier "EncryptionEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "events"
. "."
identifier "FavoriteEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "events"
. "."
identifier "FileLockEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "events"
. "."
identifier "SearchEvent"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "helpers"
. "."
identifier "FileOperationsHelper"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "interfaces"
. "."
identifier "OCFileListFragmentInterface"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "preview"
. "."
identifier "PreviewImageFragment"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "preview"
. "."
identifier "PreviewMediaActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "DisplayUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "EncryptionUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "EncryptionUtilsV2"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "FileSortOrder"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "FileStorageUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "PermissionUtil"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "theme"
. "."
identifier "ThemeUtils"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "apache"
. "."
identifier "commons"
. "."
identifier "httpclient"
. "."
identifier "HttpStatus"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "greenrobot"
. "."
identifier "eventbus"
. "."
identifier "EventBus"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "greenrobot"
. "."
identifier "eventbus"
. "."
identifier "Subscribe"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "org"
. "."
identifier "greenrobot"
. "."
identifier "eventbus"
. "."
identifier "ThreadMode"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "io"
. "."
identifier "File"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "ArrayList"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Collection"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "HashSet"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Iterator"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "List"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Objects"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "java"
. "."
identifier "util"
. "."
identifier "Set"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "javax"
. "."
identifier "inject"
. "."
identifier "Inject"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "annotation"
. "."
identifier "IdRes"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "annotation"
. "."
identifier "NonNull"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "annotation"
. "."
identifier "Nullable"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "annotation"
. "."
identifier "OptIn"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "core"
. "."
identifier "content"
. "."
identifier "ContextCompat"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "drawerlayout"
. "."
identifier "widget"
. "."
identifier "DrawerLayout"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "fragment"
. "."
identifier "app"
. "."
identifier "FragmentActivity"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "fragment"
. "."
identifier "app"
. "."
identifier "FragmentManager"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "media3"
. "."
identifier "common"
. "."
identifier "util"
. "."
identifier "UnstableApi"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "GridLayoutManager"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "LinearLayoutManager"
; ";"
import_declaration
import "import"
scoped_identifier
scoped_identifier
scoped_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "RecyclerView"
; ";"
import_declaration
import "import"
scoped_identifier
identifier "kotlin"
. "."
identifier "Unit"
; ";"
import_declaration
import "import"
static "static"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "OCFile"
. "."
identifier "ROOT_PATH"
; ";"
import_declaration (+26 nodes collapsed)
import_declaration (+26 nodes collapsed)
import_declaration (+23 nodes collapsed)
import_declaration (+23 nodes collapsed)
import_declaration (+23 nodes collapsed)
import_declaration (+23 nodes collapsed)
import_declaration (+23 nodes collapsed)
import_declaration
import "import"
static "static"
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
scoped_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "utils"
. "."
identifier "DisplayUtils"
. "."
identifier "openSortingOrderDialogFragment"
; ";"
block_comment "/**\n * A Fragment that lists all files and folders in a give"...
class_declaration
modifiers
public "public"
class "class"
identifier "OCFileListFragment"
superclass
extends "extends"
type_identifier "ExtendedListFragment"
super_interfaces
implements "implements"
type_list
type_identifier "OCFileListFragmentInterface"
, ","
type_identifier "OCFileListBottomSheetActions"
, ","
type_identifier "Injectable"
class_body
{ "{"
field_declaration
modifiers
protected "protected"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "TAG"
= "="
method_invocation
class_literal
type_identifier "OCFileListFragment"
. "."
class "class"
. "."
identifier "getSimpleName"
argument_list
( "("
) ")"
; ";"
field_declaration (+46 nodes collapsed)
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_ONLY_FOLDERS_CLICKABLE"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".ONLY_FOLDERS_CLICKABLE"
" "\""
; ";"
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_FILE_SELECTABLE"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".FILE_SELECTABLE"
" "\""
; ";"
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_ALLOW_CONTEXTUAL_ACTIONS"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".ALLOW_CONTEXTUAL"
" "\""
; ";"
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_HIDE_FAB"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".HIDE_FAB"
" "\""
; ";"
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_HIDE_ITEM_OPTIONS"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".HIDE_ITEM_OPTIONS"
" "\""
; ";"
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_SEARCH_ONLY_FOLDER"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".SEARCH_ONLY_FOLDER"
" "\""
; ";"
field_declaration
modifiers
public "public"
final "final"
static "static"
type_identifier "String"
variable_declarator
identifier "ARG_MIMETYPE"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".MIMETYPE"
" "\""
; ";"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "DOWNLOAD_BEHAVIOUR"
= "="
string_literal
" "\""
string_fragment "DOWNLOAD_BEHAVIOUR"
" "\""
; ";"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "DOWNLOAD_SEND"
= "="
string_literal
" "\""
string_fragment "DOWNLOAD_SEND"
" "\""
; ";"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "FOLDER_LAYOUT_LIST"
= "="
string_literal
" "\""
string_fragment "LIST"
" "\""
; ";"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "FOLDER_LAYOUT_GRID"
= "="
string_literal
" "\""
string_fragment "GRID"
" "\""
; ";"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "SEARCH_EVENT"
= "="
string_literal
" "\""
string_fragment "SEARCH_EVENT"
" "\""
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "KEY_FILE"
= "="
binary_expression
identifier "MY_PACKAGE"
+ "+"
string_literal
" "\""
string_fragment ".extra.FILE"
" "\""
; ";"
field_declaration
modifiers
public "public"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "KEY_CURRENT_SEARCH_TYPE"
= "="
string_literal
" "\""
string_fragment "CURRENT_SEARCH_TYPE"
" "\""
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "DIALOG_CREATE_FOLDER"
= "="
string_literal
" "\""
string_fragment "DIALOG_CREATE_FOLDER"
" "\""
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "DIALOG_CREATE_DOCUMENT"
= "="
string_literal
" "\""
string_fragment "DIALOG_CREATE_DOCUMENT"
" "\""
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "DIALOG_BOTTOM_SHEET"
= "="
string_literal
" "\""
string_fragment "DIALOG_BOTTOM_SHEET"
" "\""
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
integral_type
int "int"
variable_declarator
identifier "SINGLE_SELECTION"
= "="
decimal_integer_literal "1"
; ";"
field_declaration
modifiers
private "private"
static "static"
final "final"
integral_type
int "int"
variable_declarator
identifier "NOT_ENOUGH_SPACE_FRAG_REQUEST_CODE"
= "="
decimal_integer_literal "2"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "ClientFactory"
variable_declarator
identifier "clientFactory"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "Throttler"
variable_declarator
identifier "throttler"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "ThemeUtils"
variable_declarator
identifier "themeUtils"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "ArbitraryDataProvider"
variable_declarator
identifier "arbitraryDataProvider"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "BackgroundJobManager"
variable_declarator
identifier "backgroundJobManager"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "FastScrollUtils"
variable_declarator
identifier "fastScrollUtils"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "EditorUtils"
variable_declarator
identifier "editorUtils"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "ShortcutUtil"
variable_declarator
identifier "shortcutUtil"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "SyncedFolderProvider"
variable_declarator
identifier "syncedFolderProvider"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "AppScanOptionalFeature"
variable_declarator
identifier "appScanOptionalFeature"
; ";"
field_declaration
modifiers
protected "protected"
scoped_type_identifier
type_identifier "FileFragment"
. "."
type_identifier "ContainerActivity"
variable_declarator
identifier "mContainerActivity"
; ";"
field_declaration
modifiers
protected "protected"
type_identifier "OCFile"
variable_declarator
identifier "mFile"
; ";"
field_declaration
modifiers
private "private"
type_identifier "OCFileListAdapter"
variable_declarator
identifier "mAdapter"
; ";"
field_declaration
modifiers
protected "protected"
boolean_type "boolean"
variable_declarator
identifier "mOnlyFoldersClickable"
; ";"
field_declaration
modifiers
protected "protected"
boolean_type "boolean"
variable_declarator
identifier "mFileSelectable"
; ";"
field_declaration
modifiers
protected "protected"
boolean_type "boolean"
variable_declarator
identifier "mHideFab"
= "="
true "true"
; ";"
field_declaration
modifiers
protected "protected"
type_identifier "ActionMode"
variable_declarator
identifier "mActiveActionMode"
; ";"
field_declaration
modifiers
protected "protected"
boolean_type "boolean"
variable_declarator
identifier "mIsActionModeNew"
; ";"
field_declaration
modifiers
protected "protected"
type_identifier "MultiChoiceModeListener"
variable_declarator
identifier "mMultiChoiceModeListener"
; ";"
field_declaration
modifiers
protected "protected"
type_identifier "SearchType"
variable_declarator
identifier "currentSearchType"
; ";"
field_declaration
modifiers
protected "protected"
boolean_type "boolean"
variable_declarator
identifier "searchFragment"
; ";"
field_declaration
modifiers
protected "protected"
type_identifier "SearchEvent"
variable_declarator
identifier "searchEvent"
; ";"
field_declaration
modifiers
private "private"
type_identifier "OCFileListSearchTask"
variable_declarator
identifier "searchTask"
; ";"
field_declaration
modifiers
protected "protected"
type_identifier "String"
variable_declarator
identifier "mLimitToMimeType"
; ";"
field_declaration
modifiers
private "private"
type_identifier "FloatingActionButton"
variable_declarator
identifier "mFabMain"
; ";"
field_declaration
modifiers
public "public"
static "static"
boolean_type "boolean"
variable_declarator
identifier "isMultipleFileSelectedForCopyOrMove"
= "="
false "false"
; ";"
field_declaration
modifiers
marker_annotation
@ "@"
identifier "Inject"
type_identifier "DeviceInfo"
variable_declarator
identifier "deviceInfo"
; ";"
enum_declaration
modifiers
protected "protected"
enum "enum"
identifier "MenuItemAddRemove"
enum_body
{ "{"
enum_constant
identifier "DO_NOTHING"
, ","
enum_constant
identifier "REMOVE_SORT"
, ","
enum_constant
identifier "REMOVE_GRID_AND_SORT"
, ","
enum_constant
identifier "ADD_GRID_AND_SORT_WITH_SEARCH"
} "}"
field_declaration
modifiers
protected "protected"
type_identifier "MenuItemAddRemove"
variable_declarator
identifier "menuItemAddRemoveValue"
= "="
field_access
identifier "MenuItemAddRemove"
. "."
identifier "ADD_GRID_AND_SORT_WITH_SEARCH"
; ";"
field_declaration (+23 nodes collapsed)
field_declaration
modifiers
private "private"
static "static"
type_identifier "OCFileDepth"
variable_declarator
identifier "fileDepth"
= "="
field_access
identifier "OCFileDepth"
. "."
identifier "Root"
; ";"
method_declaration (+112 nodes collapsed)
method_declaration (+160 nodes collapsed)
method_declaration (+52 nodes collapsed)
block_comment "/**\n * {@inheritDoc}\n */"
method_declaration (+178 nodes collapsed)
method_declaration (+137 nodes collapsed)
block_comment "/**\n * {@inheritDoc}\n */"
method_declaration (+201 nodes collapsed)
method_declaration (+58 nodes collapsed)
method_declaration (+83 nodes collapsed)
block_comment "/**\n * {@inheritDoc}\n */"
method_declaration
modifiers
marker_annotation
@ "@"
identifier "Override"
public "public"
void_type "void"
identifier "onActivityCreated"
formal_parameters
( "("
formal_parameter
type_identifier "Bundle"
identifier "savedInstanceState"
) ")"
block
{ "{"
expression_statement
method_invocation
super "super"
. "."
identifier "onActivityCreated"
argument_list
( "("
identifier "savedInstanceState"
) ")"
; ";"
expression_statement
method_invocation
identifier "Log_OC"
. "."
identifier "i"
argument_list
( "("
identifier "TAG"
, ","
string_literal
" "\""
string_fragment "onActivityCreated() start"
" "\""
) ")"
; ";"
expression_statement
method_invocation
identifier "prepareOCFileList"
argument_list
( "("
identifier "savedInstanceState"
) ")"
; ";"
expression_statement
method_invocation
identifier "listDirectory"
argument_list
( "("
method_invocation
identifier "MainApp"
. "."
identifier "isOnlyOnDevice"
argument_list
( "("
) ")"
) ")"
; ";"
} "}"
method_declaration (+440 nodes collapsed)
method_declaration (+117 nodes collapsed)
method_declaration (+44 nodes collapsed)
block_comment "/**\n * register listener on FAB.\n */"
method_declaration (+232 nodes collapsed)
method_declaration (+43 nodes collapsed)
method_declaration (+110 nodes collapsed)
method_declaration (+123 nodes collapsed)
method_declaration (+174 nodes collapsed)
method_declaration (+169 nodes collapsed)
method_declaration (+183 nodes collapsed)
method_declaration (+137 nodes collapsed)
method_declaration (+29 nodes collapsed)
method_declaration (+29 nodes collapsed)
method_declaration (+29 nodes collapsed)
method_declaration (+66 nodes collapsed)
method_declaration (+213 nodes collapsed)
method_declaration (+51 nodes collapsed)
method_declaration (+51 nodes collapsed)
method_declaration (+51 nodes collapsed)
method_declaration (+135 nodes collapsed)
method_declaration (+62 nodes collapsed)
block_comment "/**\n * Handler for multiple selection mode.\n * <p>\n "...
class_declaration (+1045 nodes collapsed)
block_comment "/**\n * Init listener that will handle interactions in mu"...
method_declaration (+57 nodes collapsed)
block_comment "/**\n * Saves the current listed folder.\n */"
method_declaration (+115 nodes collapsed)
method_declaration (+120 nodes collapsed)
method_declaration (+157 nodes collapsed)
block_comment "/**\n * Call this, when the user presses the up button.\n "...
method_declaration (+105 nodes collapsed)
method_declaration (+281 nodes collapsed)
method_declaration (+55 nodes collapsed)
method_declaration (+42 nodes collapsed)
block_comment "/**\n * Will toggle a file selection status from the acti"...
method_declaration (+74 nodes collapsed)
block_comment "/**\n * Will update (invalidate) the action mode adapter/"...
method_declaration (+55 nodes collapsed)
method_declaration (+101 nodes collapsed)
method_declaration (+580 nodes collapsed)
method_declaration (+73 nodes collapsed)
method_declaration (+165 nodes collapsed)
method_declaration (+363 nodes collapsed)
method_declaration (+244 nodes collapsed)
method_declaration (+27 nodes collapsed)
method_declaration
modifiers
public "public"
void_type "void"
identifier "resetFileDepth"
formal_parameters
( "("
) ")"
block
{ "{"
expression_statement
assignment_expression
identifier "fileDepth"
= "="
field_access
identifier "OCFileDepth"
. "."
identifier "Root"
; ";"
} "}"
method_declaration
modifiers
public "public"
type_identifier "OCFileDepth"
identifier "getFileDepth"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "fileDepth"
; ";"
} "}"
method_declaration (+82 nodes collapsed)
method_declaration (+208 nodes collapsed)
block_comment "/**\n * Start the appropriate action(s) on the currently "...
method_declaration (+1340 nodes collapsed)
method_declaration (+41 nodes collapsed)
method_declaration (+49 nodes collapsed)
method_declaration (+87 nodes collapsed)
method_declaration (+202 nodes collapsed)
block_comment "/**\n * Use this to query the {@link OCFile} that is curr"...
method_declaration
modifiers
marker_annotation
@ "@"
identifier "Nullable"
public "public"
type_identifier "OCFile"
identifier "getCurrentFile"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "mFile"
; ";"
} "}"
block_comment "/**\n * Calls {@link OCFileListFragment#listDirectory(OCF"...
method_declaration (+24 nodes collapsed)
method_declaration (+84 nodes collapsed)
method_declaration (+34 nodes collapsed)
method_declaration (+128 nodes collapsed)
block_comment "/**\n * Lists the given directory on the view. When the i"...
method_declaration (+411 nodes collapsed)
method_declaration (+26 nodes collapsed)
method_declaration (+105 nodes collapsed)
method_declaration (+91 nodes collapsed)
method_declaration (+98 nodes collapsed)
method_declaration (+32 nodes collapsed)
method_declaration (+55 nodes collapsed)
block_comment "/**\n * Determines whether a folder should be displayed i"...
method_declaration (+85 nodes collapsed)
method_declaration (+58 nodes collapsed)
method_declaration (+30 nodes collapsed)
method_declaration (+32 nodes collapsed)
method_declaration (+30 nodes collapsed)
method_declaration (+34 nodes collapsed)
method_declaration (+357 nodes collapsed)
method_declaration
modifiers
public "public"
type_identifier "CommonOCFileListAdapterInterface"
identifier "getCommonAdapter"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "mAdapter"
; ";"
} "}"
method_declaration
modifiers
public "public"
type_identifier "OCFileListAdapter"
identifier "getAdapter"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "mAdapter"
; ";"
} "}"
method_declaration (+47 nodes collapsed)
method_declaration
modifiers
public "public"
void_type "void"
identifier "setCurrentSearchType"
formal_parameters
( "("
formal_parameter
type_identifier "SearchType"
identifier "searchType"
) ")"
block
{ "{"
expression_statement
assignment_expression
identifier "currentSearchType"
= "="
identifier "searchType"
; ";"
} "}"
method_declaration
modifiers
public "public"
type_identifier "SearchType"
identifier "getCurrentSearchType"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "currentSearchType"
; ";"
} "}"
method_declaration (+106 nodes collapsed)
method_declaration (+132 nodes collapsed)
method_declaration (+154 nodes collapsed)
method_declaration (+27 nodes collapsed)
method_declaration (+29 nodes collapsed)
method_declaration (+43 nodes collapsed)
method_declaration (+242 nodes collapsed)
method_declaration (+63 nodes collapsed)
method_declaration (+37 nodes collapsed)
method_declaration (+305 nodes collapsed)
method_declaration (+109 nodes collapsed)
method_declaration (+349 nodes collapsed)
method_declaration (+626 nodes collapsed)
method_declaration (+278 nodes collapsed)
method_declaration (+39 nodes collapsed)
method_declaration (+39 nodes collapsed)
method_declaration (+80 nodes collapsed)
method_declaration (+23 nodes collapsed)
method_declaration
modifiers
public "public"
boolean_type "boolean"
identifier "isSearchFragment"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "searchFragment"
; ";"
} "}"
block_comment "/**\n * De-/select all elements in the current list view."...
method_declaration (+103 nodes collapsed)
block_comment "/**\n * Exits the multi file selection mode.\n */"
method_declaration (+32 nodes collapsed)
method_declaration (+101 nodes collapsed)
method_declaration (+218 nodes collapsed)
method_declaration (+82 nodes collapsed)
method_declaration
modifiers
marker_annotation
@ "@"
identifier "Override"
public "public"
boolean_type "boolean"
identifier "isLoading"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
false "false"
; ";"
} "}"
block_comment "/**\n * Sets the 'visibility' state of the FAB contained "...
method_declaration (+133 nodes collapsed)
method_declaration (+49 nodes collapsed)
block_comment "/**\n * Sets the 'visibility' state of the FAB contained "...
method_declaration (+128 nodes collapsed)
block_comment "/**\n * Returns the navigation drawer menu item correspon"...
method_declaration (+204 nodes collapsed)
method_declaration (+27 nodes collapsed)
method_declaration
modifiers
public "public"
type_identifier "SearchEvent"
identifier "getSearchEvent"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "searchEvent"
; ";"
} "}"
method_declaration (+26 nodes collapsed)
method_declaration (+26 nodes collapsed)
method_declaration (+46 nodes collapsed)
method_declaration (+32 nodes collapsed)
} "}"