In regards to the start of the competition...

How does the begining of the competition function in terms of the change from autonomous to teleoperated? Does the program have to be structured a certain way (we are using JAVA)?