public abstract class JavaResourceRootEditHandlerBase extends ModuleSourceRootEditHandler<JavaResourceRootProperties>
EP_NAME| Constructor and Description |
|---|
JavaResourceRootEditHandlerBase(JpsModuleSourceRootType<JavaResourceRootProperties> rootType) |
| Modifier and Type | Method and Description |
|---|---|
javax.swing.JComponent |
createPropertiesEditor(SourceFolder folder,
javax.swing.JComponent parentComponent,
ContentRootPanel.ActionCallback callback) |
javax.swing.Icon |
getFolderUnderRootIcon() |
protected javax.swing.Icon |
getGeneratedRootIcon() |
CustomShortcutSet |
getMarkRootShortcutSet() |
java.lang.String |
getPropertiesString(JavaResourceRootProperties properties) |
javax.swing.Icon |
getRootIcon(JavaResourceRootProperties properties) |
getEditHandler, getFullRootTypeName, getMarkRootButtonText, getRootFileLayerIcon, getRootFileLayerIcon, getRootIcon, getRootsGroupColor, getRootsGroupTitle, getRootType, getRootTypeName, getUnmarkRootButtonTextpublic JavaResourceRootEditHandlerBase(JpsModuleSourceRootType<JavaResourceRootProperties> rootType)
public javax.swing.Icon getFolderUnderRootIcon()
getFolderUnderRootIcon in class ModuleSourceRootEditHandler<JavaResourceRootProperties>public CustomShortcutSet getMarkRootShortcutSet()
getMarkRootShortcutSet in class ModuleSourceRootEditHandler<JavaResourceRootProperties>public javax.swing.Icon getRootIcon(JavaResourceRootProperties properties)
getRootIcon in class ModuleSourceRootEditHandler<JavaResourceRootProperties>protected javax.swing.Icon getGeneratedRootIcon()
public java.lang.String getPropertiesString(JavaResourceRootProperties properties)
getPropertiesString in class ModuleSourceRootEditHandler<JavaResourceRootProperties>public javax.swing.JComponent createPropertiesEditor(SourceFolder folder, javax.swing.JComponent parentComponent, ContentRootPanel.ActionCallback callback)
createPropertiesEditor in class ModuleSourceRootEditHandler<JavaResourceRootProperties>