com.intellij.openapi.actionSystem
Interface DataConstants


public interface DataConstants

Identifiers for data items which can be returned from DataContext.getData(String) and DataProvider.getData(String).


Field Summary
static java.lang.String DIFF_VIEWER
          Returns DiffViewer
static java.lang.String EDITOR
          Returns Editor
static java.lang.String EXPORTER_TO_TEXT_FILE
          Returns ExporterToTextFile
static java.lang.String FILE_EDITOR
          Returns FileEditor
static java.lang.String FILE_TEXT
          Returns the text of currently selected file/file revision
static java.lang.String HELP_ID
          Returns help id (String)
static java.lang.String IS_MODAL_CONTEXT
          Returns Boolean.TRUE if action is executed in modal context and Boolean.FALSE if action is executed not in modal context.
static java.lang.String MODULE
          Returns Module
static java.lang.String MODULE_CONTEXT
          Returns module if module node is selected (in module view)
static java.lang.String MODULE_CONTEXT_ARRAY
           
static java.lang.String NAVIGATABLE
          Returns Navigatable
static java.lang.String NAVIGATABLE_ARRAY
          Returns an array of Navigatable
static java.lang.String OPEN_FILE_DESCRIPTOR
          Deprecated. NAVIGATABLE should be used instead
static java.lang.String PROJECT
          Returns Project
static java.lang.String PROJECT_CONTEXT
          Returns project if project node is selected (in project view)
static java.lang.String PSI_ELEMENT
          Returns PsiElement
static java.lang.String PSI_FILE
          Returns PsiFile
static java.lang.String VIRTUAL_FILE
          Returns VirtualFile
static java.lang.String VIRTUAL_FILE_ARRAY
          Returns array of VirtualFile
 

Field Detail

PROJECT

static final java.lang.String PROJECT
Returns Project

See Also:
Constant Field Values

MODULE

static final java.lang.String MODULE
Returns Module

See Also:
Constant Field Values

VIRTUAL_FILE

static final java.lang.String VIRTUAL_FILE
Returns VirtualFile

See Also:
Constant Field Values

VIRTUAL_FILE_ARRAY

static final java.lang.String VIRTUAL_FILE_ARRAY
Returns array of VirtualFile

See Also:
Constant Field Values

EDITOR

static final java.lang.String EDITOR
Returns Editor

See Also:
Constant Field Values

FILE_EDITOR

static final java.lang.String FILE_EDITOR
Returns FileEditor

See Also:
Constant Field Values

OPEN_FILE_DESCRIPTOR

static final java.lang.String OPEN_FILE_DESCRIPTOR
Deprecated. NAVIGATABLE should be used instead
Returns OpenFileDescriptor

See Also:
Constant Field Values

FILE_TEXT

static final java.lang.String FILE_TEXT
Returns the text of currently selected file/file revision

See Also:
Constant Field Values

IS_MODAL_CONTEXT

static final java.lang.String IS_MODAL_CONTEXT
Returns Boolean.TRUE if action is executed in modal context and Boolean.FALSE if action is executed not in modal context. If context is unknown then the value of this data constant is null.

See Also:
Constant Field Values

DIFF_VIEWER

static final java.lang.String DIFF_VIEWER
Returns DiffViewer

See Also:
Constant Field Values

HELP_ID

static final java.lang.String HELP_ID
Returns help id (String)

See Also:
Constant Field Values

PROJECT_CONTEXT

static final java.lang.String PROJECT_CONTEXT
Returns project if project node is selected (in project view)

See Also:
Constant Field Values

MODULE_CONTEXT

static final java.lang.String MODULE_CONTEXT
Returns module if module node is selected (in module view)

See Also:
Constant Field Values

MODULE_CONTEXT_ARRAY

static final java.lang.String MODULE_CONTEXT_ARRAY
See Also:
Constant Field Values

NAVIGATABLE

static final java.lang.String NAVIGATABLE
Returns Navigatable

See Also:
Constant Field Values

NAVIGATABLE_ARRAY

static final java.lang.String NAVIGATABLE_ARRAY
Returns an array of Navigatable

See Also:
Constant Field Values

EXPORTER_TO_TEXT_FILE

static final java.lang.String EXPORTER_TO_TEXT_FILE
Returns ExporterToTextFile

See Also:
Constant Field Values

PSI_ELEMENT

static final java.lang.String PSI_ELEMENT
Returns PsiElement

See Also:
Constant Field Values

PSI_FILE

static final java.lang.String PSI_FILE
Returns PsiFile

See Also:
Constant Field Values