question: creates a new selection from the given start and length . concode_field_sep int fLength concode_elem_sep int fExclusiveEnd concode_elem_sep int INTERSECTS concode_elem_sep int AFTER concode_elem_sep int fStart concode_elem_sep int BEFORE concode_elem_sep int SELECTED concode_field_sep int getExclusiveEnd concode_elem_sep int getVisitSelectionMode concode_elem_sep Selection createFromStartEnd concode_elem_sep boolean coveredBy concode_elem_sep boolean coveredBy concode_elem_sep int getOffset concode_elem_sep boolean liesOutside concode_elem_sep int getEndVisitSelectionMode concode_elem_sep int getLength concode_elem_sep String toString concode_elem_sep boolean endsIn concode_elem_sep int getInclusiveEnd concode_elem_sep boolean covers concode_elem_sep boolean covers
target: Selection function ( int arg0 , int arg1 ) { Assert . isTrue ( arg0 >= 0 && arg1 >= 0 ) ; Selection loc0 = new Selection ( ) ; loc0 . fStart = arg0 ; loc0 . fLength = arg1 ; loc0 . fExclusiveEnd = arg0 + arg1 ; return loc0 ; }