class_body
{ "{"
field_declaration
modifiers
private "private"
static "static"
final "final"
type_identifier "String"
variable_declarator
identifier "TAG"
= "="
method_invocation
class_literal
type_identifier "RefreshFolderOperation"
. "."
class "class"
. "."
identifier "getSimpleName"
argument_list
( "("
) ")"
; ";"
field_declaration (+26 nodes collapsed)
field_declaration (+26 nodes collapsed)
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "isMetadataSyncWorkerRunning"
= "="
false "false"
; ";"
block_comment "/**\n * Time stamp for the synchronization process in pro"...
field_declaration
modifiers
private "private"
final "final"
integral_type
long "long"
variable_declarator
identifier "mCurrentSyncTime"
; ";"
block_comment "/**\n * Remote folder to synchronize\n */"
field_declaration
modifiers
private "private"
type_identifier "OCFile"
variable_declarator
identifier "mLocalFolder"
; ";"
block_comment "/**\n * Access to the local database\n */"
field_declaration
modifiers
private "private"
final "final"
type_identifier "FileDataStorageManager"
variable_declarator
identifier "fileDataStorageManager"
; ";"
block_comment "/**\n * Account where the file to synchronize belongs\n "...
field_declaration
modifiers
private "private"
final "final"
type_identifier "User"
variable_declarator
identifier "user"
; ";"
block_comment "/**\n * Android context; necessary to send requests to th"...
field_declaration
modifiers
private "private"
final "final"
type_identifier "Context"
variable_declarator
identifier "mContext"
; ";"
block_comment "/**\n * Files and folders contained in the synchronized f"...
field_declaration
modifiers
private "private"
generic_type
type_identifier "List"
type_arguments
< "<"
type_identifier "OCFile"
> ">"
variable_declarator
identifier "mChildren"
; ";"
block_comment "/**\n * Counter of conflicts found between local and remo"...
field_declaration
modifiers
private "private"
integral_type
int "int"
variable_declarator
identifier "mConflictsFound"
; ";"
block_comment "/**\n * Counter of failed operations in synchronization o"...
field_declaration
modifiers
private "private"
integral_type
int "int"
variable_declarator
identifier "mFailsInKeptInSyncFound"
; ";"
block_comment "/**\n * Map of remote and local paths to files that where"...
field_declaration
modifiers
private "private"
final "final"
generic_type
type_identifier "Map"
type_arguments
< "<"
type_identifier "String"
, ","
type_identifier "String"
> ">"
variable_declarator
identifier "mForgottenLocalFiles"
; ";"
block_comment "/**\n * 'True' means that this operation is part of a ful"...
field_declaration
modifiers
private "private"
final "final"
boolean_type "boolean"
variable_declarator
identifier "mSyncFullAccount"
; ";"
block_comment "/**\n * 'True' means that the remote folder changed and s"...
field_declaration
modifiers
private "private"
boolean_type "boolean"
variable_declarator
identifier "mRemoteFolderChanged"
; ";"
block_comment "/**\n * 'True' means that Etag will be ignored\n */"
field_declaration
modifiers
private "private"
final "final"
boolean_type "boolean"
variable_declarator
identifier "mIgnoreETag"
; ";"
block_comment "/**\n * 'True' means that no share and no capabilities wi"...
field_declaration
modifiers
private "private"
final "final"
boolean_type "boolean"
variable_declarator
identifier "mOnlyFileMetadata"
; ";"
field_declaration
modifiers
private "private"
final "final"
generic_type
type_identifier "List"
type_arguments
< "<"
type_identifier "SynchronizeFileOperation"
> ">"
variable_declarator
identifier "mFilesToSyncContents"
; ";"
line_comment "// this will be used for every file when 'folder synchroniza"...
block_comment "/**\n * Creates a new instance of {@link RefreshFolderOpe"...
constructor_declaration (+125 nodes collapsed)
block_comment "/**\n * Returns RefreshFolderOperation for metadata sync "...
constructor_declaration (+125 nodes collapsed)
constructor_declaration (+129 nodes collapsed)
method_declaration
modifiers
public "public"
integral_type
int "int"
identifier "getConflictsFound"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "mConflictsFound"
; ";"
} "}"
method_declaration
modifiers
public "public"
integral_type
int "int"
identifier "getFailsInKeptInSyncFound"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "mFailsInKeptInSyncFound"
; ";"
} "}"
method_declaration (+22 nodes collapsed)
block_comment "/**\n * Returns the list of files and folders contained i"...
method_declaration
modifiers
public "public"
generic_type
type_identifier "List"
type_arguments
< "<"
type_identifier "OCFile"
> ">"
identifier "getChildren"
formal_parameters
( "("
) ")"
block
{ "{"
return_statement
return "return"
identifier "mChildren"
; ";"
} "}"
block_comment "/**\n * Performs the synchronization.\n * <p>\n * {"...
method_declaration
modifiers
marker_annotation
@ "@"
identifier "Override"
protected "protected"
type_identifier "RemoteOperationResult"
identifier "run"
formal_parameters
( "("
formal_parameter
type_identifier "OwnCloudClient"
identifier "client"
) ")"
block
{ "{"
local_variable_declaration
type_identifier "RemoteOperationResult"
variable_declarator
identifier "result"
; ";"
expression_statement
assignment_expression
identifier "mFailsInKeptInSyncFound"
= "="
decimal_integer_literal "0"
; ";"
expression_statement
assignment_expression
identifier "mConflictsFound"
= "="
decimal_integer_literal "0"
; ";"
expression_statement
method_invocation
identifier "mForgottenLocalFiles"
. "."
identifier "clear"
argument_list
( "("
) ")"
; ";"
if_statement (+44 nodes collapsed)
if_statement (+50 nodes collapsed)
expression_statement
assignment_expression
identifier "result"
= "="
method_invocation
identifier "checkForChanges"
argument_list
( "("
identifier "client"
) ")"
; ";"
if_statement (+185 nodes collapsed)
if_statement (+43 nodes collapsed)
if_statement (+119 nodes collapsed)
if_statement (+40 nodes collapsed)
return_statement
return "return"
identifier "result"
; ";"
} "}"
method_declaration (+66 nodes collapsed)
method_declaration (+150 nodes collapsed)
method_declaration (+159 nodes collapsed)
method_declaration (+162 nodes collapsed)
method_declaration (+202 nodes collapsed)
method_declaration (+581 nodes collapsed)
method_declaration (+173 nodes collapsed)
method_declaration (+89 nodes collapsed)
block_comment "/**\n * Synchronizes the data retrieved from the server a"...
method_declaration (+1010 nodes collapsed)
method_declaration (+81 nodes collapsed)
method_declaration (+253 nodes collapsed)
method_declaration (+270 nodes collapsed)
method_declaration (+237 nodes collapsed)
method_declaration (+495 nodes collapsed)
method_declaration (+180 nodes collapsed)
block_comment "/**\n * Performs a list of synchronization operations, de"...
method_declaration (+180 nodes collapsed)
block_comment "/**\n * Sends a message to any application component inte"...
method_declaration (+193 nodes collapsed)
} "}"