Example usage for com.intellij.openapi.actionSystem TypeSafeDataProvider interface-usage

List of usage examples for com.intellij.openapi.actionSystem TypeSafeDataProvider interface-usage

Introduction

In this page you can find the example usage for com.intellij.openapi.actionSystem TypeSafeDataProvider interface-usage.

Usage

From source file com.intellij.diagnostic.IdeErrorsDialog.java

public class IdeErrorsDialog extends DialogWrapper implements MessagePoolListener, TypeSafeDataProvider {
    private static final Logger LOG = Logger.getInstance(IdeErrorsDialog.class.getName());
    private final boolean myInternalMode;
    @NonNls
    private static final String ACTIVE_TAB_OPTION = IdeErrorsDialog.class.getName() + "activeTab";
    public static DataKey<String> CURRENT_TRACE_KEY = DataKey.create("current_stack_trace_key");

From source file com.intellij.dvcs.push.ui.PushLog.java

public class PushLog extends JPanel implements TypeSafeDataProvider {

    private final static String CONTEXT_MENU = "Vcs.Push.ContextMenu";
    private static final String START_EDITING = "startEditing";
    private final ChangesBrowser myChangesBrowser;
    private final CheckboxTree myTree;

From source file com.intellij.execution.console.LanguageConsoleImpl.java

/**
 * @author Gregory.Shrago
 * In case of REPL consider to use {@link LanguageConsoleBuilder}
 */
public class LanguageConsoleImpl implements Disposable, TypeSafeDataProvider {
    private static final int SEPARATOR_THICKNESS = 1;

From source file com.intellij.find.findUsages.PsiElement2UsageTargetAdapter.java

/**
 * @author max
 */
public class PsiElement2UsageTargetAdapter implements PsiElementUsageTarget, TypeSafeDataProvider,
        PsiElementNavigationItem, ItemPresentation, ConfigurableUsageTarget {
    private final SmartPsiElementPointer myPointer;

From source file com.intellij.ide.util.MemberChooser.java

public class MemberChooser<T extends ClassMember> extends DialogWrapper implements TypeSafeDataProvider {
    protected Tree myTree;
    private DefaultTreeModel myTreeModel;
    protected JComponent[] myOptionControls;
    private JCheckBox myCopyJavadocCheckbox;
    private JCheckBox myInsertOverrideAnnotationCheckbox;

From source file com.intellij.refactoring.ui.AbstractMemberSelectionTable.java

/**
 * @author Dennis.Ushakov
 */
public abstract class AbstractMemberSelectionTable<T extends PsiElement, M extends MemberInfoBase<T>>
        extends JBTable implements TypeSafeDataProvider {
    protected static final int CHECKED_COLUMN = 0;

From source file com.intellij.slicer.SlicePanel.java

/**
 * @author cdr
 */
public abstract class SlicePanel extends JPanel implements TypeSafeDataProvider, Disposable {
    private final SliceTreeBuilder myBuilder;
    private final JTree myTree;

From source file com.intellij.ui.components.JBPanel.java

/**
 * @author Konstantin Bulenkov
 */
public class JBPanel extends JPanel implements TypeSafeDataProvider {
    @Nullable
    private Icon myBackgroundImage;

From source file com.intellij.usages.UsageInfo2UsageAdapter.java

/**
 * @author max
 */
public class UsageInfo2UsageAdapter
        implements UsageInModule, UsageInLibrary, UsageInFile, PsiElementUsage, MergeableUsage,
        Comparable<UsageInfo2UsageAdapter>, RenameableUsage, TypeSafeDataProvider, UsagePresentation {

From source file com.intellij.util.xml.ui.AbstractTableView.java

/**
 * @author peter
 */
public abstract class AbstractTableView<T> extends JPanel implements TypeSafeDataProvider {
    private final MyTableView myTable = new MyTableView();
    private final String myHelpID;