added all javadocs to class Track
This commit is contained in:
		
							parent
							
								
									13012c1d4b
								
							
						
					
					
						commit
						2366f798ca
					
				| 
						 | 
				
			
			@ -123,10 +123,11 @@ public class Track implements TrackSpecification {
 | 
			
		|||
        }
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
    //TODO: THIS
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * @throws InvalidTrackFormatException
 | 
			
		||||
     *  Determines the finish line and saves it in a list, throws an Exception if none is found.
 | 
			
		||||
     *
 | 
			
		||||
     * @throws InvalidTrackFormatException thrown if no finish line is found
 | 
			
		||||
     */
 | 
			
		||||
    private void findFinish() throws InvalidTrackFormatException {
 | 
			
		||||
        for (int i = 0; i < track.size(); i++) {
 | 
			
		||||
| 
						 | 
				
			
			@ -271,10 +272,11 @@ public class Track implements TrackSpecification {
 | 
			
		|||
     * If the location is outside the track bounds, it is considered a wall.
 | 
			
		||||
     *
 | 
			
		||||
     * @param position The coordinates of the position to examine
 | 
			
		||||
     * @return The type of track position at the given location
 | 
			
		||||
     * @return The type of space at the desired position
 | 
			
		||||
     */
 | 
			
		||||
    @Override
 | 
			
		||||
    public Config.SpaceType getSpaceType(PositionVector position) {
 | 
			
		||||
        //TODO: TO BE DELETED??
 | 
			
		||||
        //isPositionVectorOnTrack(position); Should be used but we are not allowed to change method head. We don't use function anyway
 | 
			
		||||
        char charAtPosition = track.get(position.getY()).charAt(position.getX());
 | 
			
		||||
        ConfigSpecification.SpaceType[] spaceTypes = ConfigSpecification.SpaceType.values();
 | 
			
		||||
| 
						 | 
				
			
			@ -284,7 +286,7 @@ public class Track implements TrackSpecification {
 | 
			
		|||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        return ConfigSpecification.SpaceType.WALL;
 | 
			
		||||
        return null;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue