<commit_before>/**
 * 
 */
package mathsquared.resultswizard2;

import java.awt.Graphics2D;
import java.io.Serializable;

/**
 * Represents an object capable of drawing itself.
 * 
 * Normally, an implementation of this object would be obtained from another class that would parse client data into a series of Slides.
 * 
 * @author MathSquared
 * 
 */
public interface Slide extends Serializable {
    /**
     * Draws this Slide's data to the given <code>Graphics2D</code> object.
     * 
     * @param g the {@link Graphics2D} to which to draw this Slide
     */
    public void draw (Graphics2D g);
}<commit_msg>Revert "Change the Slide interface to use Graphics2D"<commit_after>/**
 * 
 */
package mathsquared.resultswizard2;

import java.awt.Graphics;
import java.io.Serializable;

/**
 * Represents an object capable of drawing itself.
 * 
 * Normally, an implementation of this object would be obtained from another class that would parse client data into a series of Slides.
 * 
 * @author MathSquared
 * 
 */
public interface Slide extends Serializable {
    /**
     * Draws this Slide's data to the given <code>Graphics</code> object.
     * 
     * @param g the {@link Graphics} to which to draw this Slide
     */
    public void draw (Graphics g);
}
{'fraction_non_alphanumeric': 0.09018987341772151, 'fraction_numerical': 0.005537974683544304, 'mean_word_length': 3.302721088435374, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1885966', 'n_tokens_mistral': 378, 'n_tokens_neox': 353, 'n_words': 143}