<commit_before>package org.pentaho.di.core.gui;

import org.eclipse.swt.graphics.Image;
import org.pentaho.di.trans.TransMeta;

public interface SpoonInterface {

    public boolean addSpoonBrowser(String name, String urlString);

    public void addTransGraph(TransMeta transMeta);

    public Object[] messageDialogWithToggle( String dialogTitle, Image image, String message, int dialogImageType, String buttonLabels[], int defaultIndex, String toggleMessage, boolean toggleState );


}<commit_msg>Added constants defined in Spoon.java previously<commit_after>package org.pentaho.di.core.gui;

import org.eclipse.swt.graphics.Image;
import org.pentaho.di.spoon.Messages;
import org.pentaho.di.trans.TransMeta;

public interface SpoonInterface {

	public static final String STRING_TRANSFORMATIONS = Messages.getString("Spoon.STRING_TRANSFORMATIONS"); // Transformations
    public static final String STRING_JOBS            = Messages.getString("Spoon.STRING_JOBS");            // Jobs
    public static final String STRING_BUILDING_BLOCKS = Messages.getString("Spoon.STRING_BUILDING_BLOCKS"); // Building blocks
    public static final String STRING_ELEMENTS        = Messages.getString("Spoon.STRING_ELEMENTS");        // Model elements
    public static final String STRING_CONNECTIONS     = Messages.getString("Spoon.STRING_CONNECTIONS");     // Connections
    public static final String STRING_STEPS           = Messages.getString("Spoon.STRING_STEPS");           // Steps
    public static final String STRING_JOB_ENTRIES     = Messages.getString("Spoon.STRING_JOB_ENTRIES");     // Job entries
    public static final String STRING_HOPS            = Messages.getString("Spoon.STRING_HOPS");            // Hops
    public static final String STRING_PARTITIONS      = Messages.getString("Spoon.STRING_PARTITIONS");      // Database Partition schemas
    public static final String STRING_SLAVES          = Messages.getString("Spoon.STRING_SLAVES");          // Slave servers
    public static final String STRING_CLUSTERS        = Messages.getString("Spoon.STRING_CLUSTERS");        // Cluster Schemas
    public static final String STRING_TRANS_BASE      = Messages.getString("Spoon.STRING_BASE");            // Base step types
    public static final String STRING_JOB_BASE        = Messages.getString("Spoon.STRING_JOBENTRY_BASE");   // Base job entry types
    public static final String STRING_HISTORY         = Messages.getString("Spoon.STRING_HISTORY");         // Step creation history

    public static final String STRING_TRANS_NO_NAME   = Messages.getString("Spoon.STRING_TRANS_NO_NAME");   // <unnamed transformation>
    public static final String STRING_JOB_NO_NAME     = Messages.getString("Spoon.STRING_JOB_NO_NAME");     // <unnamed job>

    public static final String STRING_TRANSFORMATION  = Messages.getString("Spoon.STRING_TRANSFORMATION");  // Transformation
    public static final String STRING_JOB             = Messages.getString("Spoon.STRING_JOB");             // Job

    
    public static final int STATE_CORE_OBJECTS_NONE     = 1;   // No core objects
    public static final int STATE_CORE_OBJECTS_CHEF     = 2;   // Chef state: job entries
    public static final int STATE_CORE_OBJECTS_SPOON    = 3;   // Spoon state: steps

	public static final String XUL_FILE_MENUBAR = "ui/menubar.xul";

	public static final String XUL_FILE_MENUS = "ui/menus.xul";

	public static final String XUL_FILE_MENU_PROPERTIES = "ui/menubar.properties";
	
    public boolean addSpoonBrowser(String name, String urlString);

    public void addTransGraph(TransMeta transMeta);

    public Object[] messageDialogWithToggle( String dialogTitle, Image image, String message, int dialogImageType, String buttonLabels[], int defaultIndex, String toggleMessage, boolean toggleState );


}
{'fraction_non_alphanumeric': 0.07989487516425756, 'fraction_numerical': 0.0007884362680683311, 'mean_word_length': 3.7515605493133584, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '6952863', 'n_tokens_mistral': 1070, 'n_tokens_neox': 1035, 'n_words': 271}