public class TaskNode extends ExternalSystemNode<TaskData>
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 |
---|
TaskNode(ExternalProjectsView externalProjectsView,
DataNode<TaskData> dataNode) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getActionId() |
protected java.lang.String |
getMenuId() |
java.lang.String |
getModuleOwnerName() |
boolean |
isAlwaysLeaf() |
boolean |
isTest() |
boolean |
isVisible() |
protected void |
update(PresentationData presentation) |
add, addAll, childrenChanged, cleanUpCache, compareTo, doBuildChildren, doUpdate, findParent, findParentData, getCached, getChildren, getChildrenErrorLevel, getData, getDisplayKind, getExternalProjectsView, getName, getNavigatable, getParentDescriptor, getShortcutsManager, getStructure, getTaskActivator, getTotalErrorLevel, getUiAware, getVirtualFile, handleDoubleClickOrEnter, hasChildren, isAutoExpandNode, isIgnored, 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 TaskNode(ExternalProjectsView externalProjectsView, DataNode<TaskData> dataNode)
protected void update(PresentationData presentation)
update
in class SimpleNode
public boolean isVisible()
isVisible
in class ExternalSystemNode<TaskData>
public boolean isTest()
public java.lang.String getModuleOwnerName()
protected java.lang.String getMenuId()
getMenuId
in class ExternalSystemNode<TaskData>
protected java.lang.String getActionId()
getActionId
in class ExternalSystemNode<TaskData>
public boolean isAlwaysLeaf()
isAlwaysLeaf
in class SimpleNode