/*
* Carrot2 project.
*
* Copyright (C) 2002-2016, Dawid Weiss, Stanisław Osiński.
* All rights reserved.
*
* Refer to the full license file "carrot2.LICENSE"
* in the root folder of the repository checkout or at:
* http://www.carrot2.org/carrot2.LICENSE
*/
package org.carrot2.workbench.core.preferences;
import org.carrot2.workbench.core.ui.SearchEditor;
import org.carrot2.workbench.core.ui.SearchInputView;
import org.carrot2.workbench.core.ui.SearchEditor.PanelName;
/**
* Constant definitions for plug-in preferences
*/
public final class PreferenceConstants
{
/**
* Automatically re-render editors after attributes change.
*/
public static final String AUTO_UPDATE = "auto-update.enabled";
/**
* {@link #AUTO_UPDATE} delay.
*/
public static final String AUTO_UPDATE_DELAY = "auto-update.delay";
/**
* Attribute grouping layout, attributes view.
*/
public static final String GROUPING_ATTRIBUTE_VIEW = "attributes-view.layout";
/**
* Attribute grouping layout, input view.
*/
public static final String GROUPING_INPUT_VIEW = "search-input-view.layout";
/**
* Attribute grouping layout for {@link PanelName#ATTRIBUTES} panel
* of {@link SearchEditor}.
*/
public static final String GROUPING_EDITOR_PANEL = "search-editor.layout";
/**
* Show only required attributes in the {@link SearchInputView}.
*/
public static final String SHOW_OPTIONAL = "search-input-view.show-required";
/**
* Automatically show extended attribute info when tooltip is shown.
*/
public static final String ATTRIBUTE_INFO_SYNC = "attribute-info-view.sync";
/**
* Maximum field length (snippet, title) before it is truncated for views.
*/
public static final String MAX_FIELD_LENGTH = "max.field.length";
/**
* Default source component (if no previous memento is available).
*/
public static final String DEFAULT_SOURCE_ID = "DEFAULT_SOURCE_ID";
/**
* Default algorithm component (if no previous memento is available).
*/
public static final String DEFAULT_ALGORITHM_ID = "DEFAULT_ALGORITHM_ID";
/*
*
*/
private PreferenceConstants()
{
// No instances.
}
}