public class RunConfigurationNode extends ExternalSystemNode
PresentableNodeDescriptor.ColoredFragment
NodeDescriptor.NodeComparator<T extends NodeDescriptor<?>>
ComparableObject.Impl
BUILTIN_DEPENDENCIES_DATA_NODE_ORDER, BUILTIN_MODULE_DATA_NODE_ORDER, BUILTIN_RUN_CONFIGURATIONS_DATA_NODE_ORDER, BUILTIN_TASKS_DATA_NODE_ORDER, myDataNode, NO_CHILDREN, ORDER_AWARE_COMPARATOR
DEFAULT_WEIGHT, EMPTY_ARRAY, myClosedIcon, myColor, myName, myOpenIcon, myProject
NONE
Constructor and Description |
---|
RunConfigurationNode(ExternalProjectsView externalProjectsView,
RunConfigurationsNode parent,
RunnerAndConfigurationSettings settings) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getMenuId() |
java.lang.String |
getName() |
Navigatable |
getNavigatable() |
RunnerAndConfigurationSettings |
getSettings() |
void |
handleDoubleClickOrEnter(SimpleTree tree,
java.awt.event.InputEvent inputEvent) |
boolean |
isAlwaysLeaf() |
protected void |
update(PresentationData presentation) |
void |
updateRunConfiguration() |
add, addAll, childrenChanged, cleanUpCache, compareTo, doBuildChildren, doUpdate, findParent, findParentData, getActionId, getCached, getChildren, getChildrenErrorLevel, getData, getDisplayKind, getExternalProjectsView, getParentDescriptor, getShortcutsManager, getStructure, getTaskActivator, getTotalErrorLevel, getUiAware, getVirtualFile, hasChildren, isAutoExpandNode, isIgnored, isVisible, mergeWith, message, onChildrenBuilt, remove, removeAll, setDataNode, setErrorLevel, setIgnored, setNameAndTooltip, setNameAndTooltip, setNameAndTooltip, setParent, sort
accept, addColoredFragment, addColoredFragment, addColoredFragment, addErrorText, addPlainText, clearColoredText, equals, getChildAt, getChildCount, getChildToHighlightAt, getColoredText, getElement, getEqualityObjects, getErrorAttributes, getIndex, getLeafState, getParent, getPlainAttributes, getWeight, handleSelection, hashCode, isAlwaysShowPlus, setNodeText, setPlainText, setUniformIcon, shouldHaveSeparator, toString, updateElement, updateFileStatus
apply, apply, applyFrom, createPresentation, getHighlightColor, getPresentation, getTemplatePresentation, isAncestorOrSelf, isContentHighlighted, isHighlightableContentNode, isParentOf, postprocess, shouldApply, shouldPostprocess, shouldUpdateData, update
expandOnDoubleClick, getChildrenSortingStamp, getClosedIcon, getColor, getIcon, getIndex, getOpenIcon, getProject, getUpdateCount, isWasDeclaredAlwaysLeaf, setChildrenSortingStamp, setIcon, setIndex, setUpdateCount, setWasDeclaredAlwaysLeaf
public RunConfigurationNode(ExternalProjectsView externalProjectsView, RunConfigurationsNode parent, RunnerAndConfigurationSettings settings)
protected void update(PresentationData presentation)
update
in class SimpleNode
public RunnerAndConfigurationSettings getSettings()
public java.lang.String getName()
getName
in class ExternalSystemNode
public boolean isAlwaysLeaf()
isAlwaysLeaf
in class SimpleNode
protected java.lang.String getMenuId()
getMenuId
in class ExternalSystemNode
public void updateRunConfiguration()
public void handleDoubleClickOrEnter(SimpleTree tree, java.awt.event.InputEvent inputEvent)
handleDoubleClickOrEnter
in class ExternalSystemNode
public Navigatable getNavigatable()
getNavigatable
in class ExternalSystemNode