public class JavaAnonymousClassesNodeProvider extends java.lang.Object implements FileStructureNodeProvider<JavaAnonymousClassTreeElement>, PropertyOwner, DumbAware
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ID |
static java.lang.String |
JAVA_ANONYMOUS_PROPERTY_NAME |
| Constructor and Description |
|---|
JavaAnonymousClassesNodeProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCheckBoxText() |
java.lang.String |
getName()
Returns a unique identifier for the action.
|
ActionPresentation |
getPresentation()
Returns the presentation for the action.
|
java.lang.String |
getPropertyName() |
Shortcut [] |
getShortcut() |
java.util.Collection<JavaAnonymousClassTreeElement> |
provideNodes(TreeElement node)
Provides additional children for the specified node.
|
public static final java.lang.String ID
public static final java.lang.String JAVA_ANONYMOUS_PROPERTY_NAME
public java.util.Collection<JavaAnonymousClassTreeElement> provideNodes(TreeElement node)
NodeProviderprovideNodes in interface NodeProvider<JavaAnonymousClassTreeElement>public java.lang.String getCheckBoxText()
getCheckBoxText in interface FileStructureNodeProvider<JavaAnonymousClassTreeElement>public Shortcut [] getShortcut()
getShortcut in interface FileStructureNodeProvider<JavaAnonymousClassTreeElement>public ActionPresentation getPresentation()
TreeActiongetPresentation in interface TreeActionActionPresentationData(String, String, javax.swing.Icon)public java.lang.String getName()
TreeActiongetName in interface TreeActionpublic java.lang.String getPropertyName()
getPropertyName in interface PropertyOwner