public static class MavenNodeFactory.ArtifactNode extends AbstractNode
Node.Cookie, Node.Handle, Node.IndexedProperty<T,E>, Node.Property<T>, Node.PropertySet
displayFormat, systemActions
EMPTY, PROP_COOKIE, PROP_DISPLAY_NAME, PROP_ICON, PROP_LEAF, PROP_NAME, PROP_OPENED_ICON, PROP_PARENT_NODE, PROP_PROPERTY_SETS, PROP_SHORT_DESCRIPTION
Constructor and Description |
---|
ArtifactNode(String name,
List<org.netbeans.modules.maven.indexer.api.NBVersionInfo> list) |
Modifier and Type | Method and Description |
---|---|
Image |
getIcon(int arg0) |
Image |
getOpenedIcon(int arg0) |
List<org.netbeans.modules.maven.indexer.api.NBVersionInfo> |
getVersionInfos() |
void |
setVersionInfos(List<org.netbeans.modules.maven.indexer.api.NBVersionInfo> infos) |
canCopy, canCut, canDestroy, canRename, clipboardCopy, clipboardCut, cloneNode, createActions, createPasteTypes, createSheet, drag, getActions, getCookie, getCookieSet, getCustomizer, getDefaultAction, getDropType, getHandle, getHelpCtx, getNewTypes, getPasteTypes, getPreferredAction, getPropertySets, getSheet, hasCustomizer, setCookieSet, setDefaultAction, setIconBase, setIconBaseWithExtension, setName, setSheet
addNodeListener, addPropertyChangeListener, clone, destroy, equals, fireCookieChange, fireDisplayNameChange, fireIconChange, fireNameChange, fireNodeDestroyed, fireOpenedIconChange, firePropertyChange, firePropertySetsChange, fireShortDescriptionChange, getActions, getChildren, getContextActions, getContextMenu, getHtmlDisplayName, getLookup, getParentNode, hashCode, hasPropertyChangeListener, isLeaf, removeNodeListener, removePropertyChangeListener, setChildren, setDisplayName, setHidden, setShortDescription, toString
attributeNames, getDisplayName, getName, getShortDescription, getValue, isExpert, isHidden, isPreferred, setExpert, setPreferred, setValue
public Image getIcon(int arg0)
getIcon
in class AbstractNode
public Image getOpenedIcon(int arg0)
getOpenedIcon
in class AbstractNode
public List<org.netbeans.modules.maven.indexer.api.NBVersionInfo> getVersionInfos()
public void setVersionInfos(List<org.netbeans.modules.maven.indexer.api.NBVersionInfo> infos)