cz.cuni.amis.nb.util.flag
Class FlagCollectionChildren<T,S>

Package class diagram package FlagCollectionChildren
java.lang.Object
  extended by org.openide.nodes.Children
      extended by org.openide.nodes.Children.Array
          extended by org.openide.nodes.Children.Keys<S>
              extended by cz.cuni.amis.nb.util.flag.FlagCollectionChildren<T,S>
All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
ServerDefAgents

public abstract class FlagCollectionChildren<T,S>
extends org.openide.nodes.Children.Keys<S>

Author:
ik

Nested Class Summary
 
Nested classes/interfaces inherited from class org.openide.nodes.Children
org.openide.nodes.Children.Array, org.openide.nodes.Children.Keys<T>, org.openide.nodes.Children.Map<T>, org.openide.nodes.Children.SortedArray, org.openide.nodes.Children.SortedMap<T>
 
Field Summary
 
Fields inherited from class org.openide.nodes.Children.Array
nodes
 
Fields inherited from class org.openide.nodes.Children
LEAF, MUTEX
 
Constructor Summary
FlagCollectionChildren(cz.cuni.amis.utils.flag.Flag<T> flag)
           
 
Method Summary
protected abstract  cz.cuni.amis.utils.collections.ObservableCollection<? extends S> getCollection(T val)
          Called when the flag value has been changed.
 
Methods inherited from class org.openide.nodes.Children.Keys
add, clone, createNodes, destroyNodes, refreshKey, remove, setBefore, setKeys, setKeys
 
Methods inherited from class org.openide.nodes.Children.Array
initCollection, refresh
 
Methods inherited from class org.openide.nodes.Children
addNotify, create, createLazy, findChild, getNode, getNodeAt, getNodes, getNodes, getNodesCount, getNodesCount, isInitialized, nodes, removeNotify, snapshot
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlagCollectionChildren

public FlagCollectionChildren(cz.cuni.amis.utils.flag.Flag<T> flag)
Method Detail

getCollection

protected abstract cz.cuni.amis.utils.collections.ObservableCollection<? extends S> getCollection(T val)
Called when the flag value has been changed.

Parameters:
val -


Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.