|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.intellij.openapi.actionSystem.Presentation
public final class Presentation
The presentation of an action in a specific place in the user interface.
AnAction,
ActionPlaces| Field Summary | |
|---|---|
static java.lang.String |
PROP_DESCRIPTION
value: String |
static java.lang.String |
PROP_DISABLED_ICON
value: Icon |
static java.lang.String |
PROP_ENABLED
The actual value is a Boolean. |
static java.lang.String |
PROP_ICON
value: Icon |
static java.lang.String |
PROP_MNEMONIC_KEY
value: Integer |
static java.lang.String |
PROP_TEXT
Defines tool tip for button at tool bar or text for element at menu value: String |
static java.lang.String |
PROP_VISIBLE
value: Boolean |
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l)
|
java.lang.Object |
clone()
|
java.lang.Object |
getClientProperty(java.lang.String key)
|
java.lang.String |
getDescription()
|
javax.swing.Icon |
getDisabledIcon()
|
javax.swing.Icon |
getIcon()
|
int |
getMnemonic()
|
java.lang.String |
getText()
|
boolean |
isEnabled()
Returns the state of this action. |
boolean |
isVisible()
|
void |
putClientProperty(java.lang.String key,
java.lang.Object value)
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l)
|
void |
restoreTextWithMnemonic(Presentation presentation)
|
void |
setDescription(java.lang.String description)
|
void |
setDisabledIcon(javax.swing.Icon icon)
|
void |
setEnabled(boolean enabled)
Sets whether the action enabled or not. |
void |
setIcon(javax.swing.Icon icon)
|
void |
setText(java.lang.String text)
|
void |
setText(java.lang.String text,
boolean mayContainMnemonic)
|
void |
setVisible(boolean visible)
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PROP_TEXT
public static final java.lang.String PROP_MNEMONIC_KEY
public static final java.lang.String PROP_DESCRIPTION
public static final java.lang.String PROP_ICON
public static final java.lang.String PROP_DISABLED_ICON
public static final java.lang.String PROP_VISIBLE
public static final java.lang.String PROP_ENABLED
| Method Detail |
|---|
public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
public java.lang.String getText()
public void setText(java.lang.String text,
boolean mayContainMnemonic)
public void setText(java.lang.String text)
public void restoreTextWithMnemonic(Presentation presentation)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public javax.swing.Icon getIcon()
public void setIcon(javax.swing.Icon icon)
public javax.swing.Icon getDisabledIcon()
public void setDisabledIcon(javax.swing.Icon icon)
public int getMnemonic()
public boolean isVisible()
public void setVisible(boolean visible)
public boolean isEnabled()
true if action is enabled, false otherwisepublic void setEnabled(boolean enabled)
AnAction.actionPerformed(com.intellij.openapi.actionSystem.AnActionEvent)
won't be called. In case when action represents a button or a menu item, the
representing button or item will be greyed out.
enabled - true if you want to enable action, false otherwisepublic java.lang.Object clone()
clone in class java.lang.Objectpublic java.lang.Object getClientProperty(java.lang.String key)
public void putClientProperty(java.lang.String key,
java.lang.Object value)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||