|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectjava.beans.FeatureDescriptor
org.openide.nodes.Node
org.openide.nodes.AbstractNode
cz.cuni.amis.nb.util.collections.ObservableCollectionNode<TLDataObject>
cz.cuni.amis.nb.pogamut.unreal.timeline.UTTimelinesRootNode
public class UTTimelinesRootNode
This is node that is in window "Services" and as its children has all timelines existing in the PogamutIDE (either loaded or created). It is created using layer.xml, but It is not a proper way FIXME: this should be done some other way, not a singleton. How do I guarantee that only one node is crated? Or that it is created at all.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.openide.nodes.Node |
|---|
org.openide.nodes.Node.Cookie, org.openide.nodes.Node.Handle, org.openide.nodes.Node.IndexedProperty<T,E>, org.openide.nodes.Node.Property<T>, org.openide.nodes.Node.PropertySet |
| Field Summary |
|---|
| Fields inherited from class org.openide.nodes.AbstractNode |
|---|
displayFormat, systemActions |
| Fields inherited from class org.openide.nodes.Node |
|---|
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 Summary | |
|---|---|
UTTimelinesRootNode()
|
|
| Method Summary | |
|---|---|
void |
addTimeline(TLDataObject dataObj)
|
Action[] |
getActions(boolean context)
|
Image |
getIcon(int type)
|
static UTTimelinesRootNode |
getInstance()
|
Image |
getOpenedIcon(int type)
|
| Methods inherited from class cz.cuni.amis.nb.util.collections.ObservableCollectionNode |
|---|
getChildrenCollection |
| Methods inherited from class org.openide.nodes.AbstractNode |
|---|
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 |
| Methods inherited from class org.openide.nodes.Node |
|---|
addNodeListener, addPropertyChangeListener, clone, destroy, equals, fireCookieChange, fireDisplayNameChange, fireIconChange, fireNameChange, fireNodeDestroyed, fireOpenedIconChange, firePropertyChange, firePropertySetsChange, fireShortDescriptionChange, getContextActions, getContextMenu, getHtmlDisplayName, getChildren, getLookup, getParentNode, hashCode, hasPropertyChangeListener, isLeaf, removeNodeListener, removePropertyChangeListener, setDisplayName, setHidden, setChildren, setShortDescription, toString |
| Methods inherited from class java.beans.FeatureDescriptor |
|---|
attributeNames, getDisplayName, getName, getShortDescription, getValue, isExpert, isHidden, isPreferred, setExpert, setPreferred, setValue |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public UTTimelinesRootNode()
| Method Detail |
|---|
public Action[] getActions(boolean context)
getActions in class org.openide.nodes.Nodepublic Image getIcon(int type)
getIcon in class org.openide.nodes.AbstractNodepublic Image getOpenedIcon(int type)
getOpenedIcon in class org.openide.nodes.AbstractNodepublic static UTTimelinesRootNode getInstance()
public void addTimeline(TLDataObject dataObj)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||