question: complete this progressstatus and all sub-progressstatuses but does not fire event to parent statuses . concode_field_sep ProgressStatusBase parent concode_elem_sep Set<ChildProgressStatus> children concode_elem_sep int totalStepCount concode_elem_sep boolean completed concode_elem_sep String name concode_elem_sep ProgressStatusBase progressStatus concode_elem_sep int allocatedSteps concode_elem_sep String id concode_elem_sep long serialVersionUID concode_elem_sep int currentStepCount concode_field_sep String getName concode_elem_sep ProgressStatus createChild concode_elem_sep ProgressStatus createChild concode_elem_sep ProgressStatus createChild concode_elem_sep void fireEvent concode_elem_sep String getId concode_elem_sep ProgressStatusBase getProgressStatus concode_elem_sep float computeCompleteSteps concode_elem_sep void setTotalStepCount concode_elem_sep int hashCode concode_elem_sep ProgressStatusBase doCreateChild concode_elem_sep ProgressStatusBase findById concode_elem_sep float computeCompletePortion concode_elem_sep int getRemainingStepCount concode_elem_sep void allocateStapsForChildProcess concode_elem_sep int computeSumSteps concode_elem_sep ProgressStatusBase getParrent concode_elem_sep int getTotalStepCount concode_elem_sep Collection<ProgressStatusBase> getChildren concode_elem_sep boolean getSpinnerStatus concode_elem_sep int getAllocatedSteps concode_elem_sep boolean equals concode_elem_sep int getCurrentStepCount concode_elem_sep void progress concode_elem_sep void progress concode_elem_sep void progress concode_elem_sep void progress concode_elem_sep void setCurrentStepCount concode_elem_sep String toString concode_elem_sep String toString concode_elem_sep void complete concode_elem_sep void complete concode_elem_sep boolean isComplete concode_elem_sep Set<ChildProgressStatus> getChildProgressStatuses
target: boolean function ( ) { if ( completed ) { return false ; } if ( totalStepCount >= 0 ) { currentStepCount = totalStepCount ; } completed = true ; for ( ChildProgressStatus loc0 : children ) { loc0 . getProgressStatus ( ) . completeSilently ( ) ; } return true ; }