<commit_before>package name.abuchen.portfolio.ui;

public interface UIConstants
{
    interface Part // NOSONAR
    {
        String PORTFOLIO = "name.abuchen.portfolio.ui.part.portfolio"; //$NON-NLS-1$
        String ERROR_LOG = "name.abuchen.portfolio.ui.part.errorlog"; //$NON-NLS-1$
        String TEXT_VIEWER = "name.abuchen.portfolio.ui.part.textviewer"; //$NON-NLS-1$
    }

    interface PartStack // NOSONAR
    {
        String MAIN = "name.abuchen.portfolio.ui.partstack.main"; //$NON-NLS-1$
    }

    interface Event
    {
        interface Log // NOSONAR
        {
            String CREATED = "errorlog/created"; //$NON-NLS-1$
            String CLEARED = "errorlog/cleared"; //$NON-NLS-1$
        }

        interface File // NOSONAR
        {
            String ALL_SUB_TOPICS = "file/*"; //$NON-NLS-1$
            String OPENED = "file/opened"; //$NON-NLS-1$
            String SAVED = "file/saved"; //$NON-NLS-1$
            String REMOVED = "file/removed"; //$NON-NLS-1$
        }

        interface ExchangeRates // NOSONAR
        {
            String LOADED = "exchangeRates/loaded"; //$NON-NLS-1$
        }
    }

    interface File // NOSONAR
    {
        String ENCRYPTED_EXTENSION = "portfolio"; //$NON-NLS-1$
    }

    /**
     * State persisted for portfolio parts in application model
     */
    interface PersistedState // NOSONAR
    {
        String FILENAME = "file"; //$NON-NLS-1$
        String REPORTING_PERIOD = "reporting-period"; //$NON-NLS-1$

        /**
         * Last view displayed before the part was destroyed
         */
        String VIEW = "view"; //$NON-NLS-1$

        /**
         * View to open initially after restoring part (if set)
         */
        String INITIAL_VIEW = "initial-view"; //$NON-NLS-1$
    }

    /**
     * Command names defined in application.e4xmi
     */
    interface Command // NOSONAR
    {
        String OPEN_RECENT_FILE = "name.abuchen.portfolio.ui.command.openRecentFile"; //$NON-NLS-1$
<<<<<<< HEAD
=======
        String IMPORT_CSV = "name.abuchen.portfolio.ui.command.import"; //$NON-NLS-1$
        String PREFERENCES = "org.eclipse.ui.window.preferences"; //$NON-NLS-1$
>>>>>>> 8ae5d382... Added info about translations to Welcome part
    }

    /**
     * Parameter keys used in application.e4xmi
     */
    interface Parameter // NOSONAR
    {
        String PART = "name.abuchen.portfolio.ui.param.part"; //$NON-NLS-1$
        String FILE = "name.abuchen.portfolio.ui.param.file"; //$NON-NLS-1$
        String EXTENSION = "name.abuchen.portfolio.ui.param.extension"; //$NON-NLS-1$
        String ENCRYPTION_METHOD = "name.abuchen.portfolio.ui.param.encryptionmethod"; //$NON-NLS-1$
        String SAMPLE_FILE = "name.abuchen.portfolio.ui.param.samplefile"; //$NON-NLS-1$
        String NAME = "name.abuchen.portfolio.ui.param.name"; //$NON-NLS-1$
        String VIEW_PARAMETER = "name.abuchen.portfolio.ui.param.viewparameter"; //$NON-NLS-1$
        String URL = "name.abuchen.portfolio.ui.param.url"; //$NON-NLS-1$
    }

    interface Preferences // NOSONAR
    {
        String UPDATE_SITE = "UPDATE_SITE"; //$NON-NLS-1$
        String AUTO_UPDATE = "AUTO_UPDATE"; //$NON-NLS-1$

        String PROXY_HOST = "PROXY_HOST"; //$NON-NLS-1$
        String PROXY_PORT = "PROXY_PORT"; //$NON-NLS-1$

        /**<commit_msg>fixme: Added info about translations to Welcome part (8ae5d3820bb04abe1ab74753f4cf837c6fb65b1a)<commit_after>package name.abuchen.portfolio.ui;

public interface UIConstants
{
    interface Part // NOSONAR
    {
        String PORTFOLIO = "name.abuchen.portfolio.ui.part.portfolio"; //$NON-NLS-1$
        String ERROR_LOG = "name.abuchen.portfolio.ui.part.errorlog"; //$NON-NLS-1$
        String TEXT_VIEWER = "name.abuchen.portfolio.ui.part.textviewer"; //$NON-NLS-1$
    }

    interface PartStack // NOSONAR
    {
        String MAIN = "name.abuchen.portfolio.ui.partstack.main"; //$NON-NLS-1$
    }

    interface Event
    {
        interface Log // NOSONAR
        {
            String CREATED = "errorlog/created"; //$NON-NLS-1$
            String CLEARED = "errorlog/cleared"; //$NON-NLS-1$
        }

        interface File // NOSONAR
        {
            String ALL_SUB_TOPICS = "file/*"; //$NON-NLS-1$
            String OPENED = "file/opened"; //$NON-NLS-1$
            String SAVED = "file/saved"; //$NON-NLS-1$
            String REMOVED = "file/removed"; //$NON-NLS-1$
        }

        interface ExchangeRates // NOSONAR
        {
            String LOADED = "exchangeRates/loaded"; //$NON-NLS-1$
        }
    }

    interface File // NOSONAR
    {
        String ENCRYPTED_EXTENSION = "portfolio"; //$NON-NLS-1$
    }

    /**
     * State persisted for portfolio parts in application model
     */
    interface PersistedState // NOSONAR
    {
        String FILENAME = "file"; //$NON-NLS-1$
        String REPORTING_PERIOD = "reporting-period"; //$NON-NLS-1$

        /**
         * Last view displayed before the part was destroyed
         */
        String VIEW = "view"; //$NON-NLS-1$

        /**
         * View to open initially after restoring part (if set)
         */
        String INITIAL_VIEW = "initial-view"; //$NON-NLS-1$
    }

    /**
     * Command names defined in application.e4xmi
     */
    interface Command // NOSONAR
    {
        String OPEN_RECENT_FILE = "name.abuchen.portfolio.ui.command.openRecentFile"; //$NON-NLS-1$
        String IMPORT_CSV = "name.abuchen.portfolio.ui.command.import"; //$NON-NLS-1$
        String PREFERENCES = "org.eclipse.ui.window.preferences"; //$NON-NLS-1$
    }

    /**
     * Parameter keys used in application.e4xmi
     */
    interface Parameter // NOSONAR
    {
        String PART = "name.abuchen.portfolio.ui.param.part"; //$NON-NLS-1$
        String FILE = "name.abuchen.portfolio.ui.param.file"; //$NON-NLS-1$
        String EXTENSION = "name.abuchen.portfolio.ui.param.extension"; //$NON-NLS-1$
        String ENCRYPTION_METHOD = "name.abuchen.portfolio.ui.param.encryptionmethod"; //$NON-NLS-1$
        String SAMPLE_FILE = "name.abuchen.portfolio.ui.param.samplefile"; //$NON-NLS-1$
        String NAME = "name.abuchen.portfolio.ui.param.name"; //$NON-NLS-1$
        String VIEW_PARAMETER = "name.abuchen.portfolio.ui.param.viewparameter"; //$NON-NLS-1$
        String URL = "name.abuchen.portfolio.ui.param.url"; //$NON-NLS-1$
    }

    interface Preferences // NOSONAR
    {
        String UPDATE_SITE = "UPDATE_SITE"; //$NON-NLS-1$
        String AUTO_UPDATE = "AUTO_UPDATE"; //$NON-NLS-1$

        String PROXY_HOST = "PROXY_HOST"; //$NON-NLS-1$
        String PROXY_PORT = "PROXY_PORT"; //$NON-NLS-1$

        /**
{'fraction_non_alphanumeric': 0.14880144730890998, 'fraction_numerical': 0.014020805065581185, 'mean_word_length': 2.057142857142857, 'pattern_counts': {'":': 0, '<': 10, '<?xml version=': 0, '>': 10, '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': '1374910', 'n_tokens_mistral': 2404, 'n_tokens_neox': 2333, 'n_words': 409}