cern::laser::guiplatform::explorer::ACChildrenMap Class Reference

Inheritance diagram for cern::laser::guiplatform::explorer::ACChildrenMap:
Inheritance graph
[legend]
Collaboration diagram for cern::laser::guiplatform::explorer::ACChildrenMap:
Collaboration graph
[legend]

List of all members.

Classes

class  NTI

Public Member Functions

 ACChildrenMap ()
int compare (Object o1, Object o2)
boolean add (Node[] arr)
boolean addNode (Node node)
void addNode (Object key, Node node)
synchronized void addNodes (java.util.Map nodesMap)
synchronized Node getNode (Object key)
Set keySet ()
Node removeNode (Object key)
synchronized void removeNodes (Collection keys)
void clear ()
int getSize ()
String toString ()
void pull (cern.laser.util.buffer.PullEvent pullEvent) throws cern.laser.util.buffer.PullException

Protected Member Functions

java.util.Map initMap ()

Private Attributes

SynchroBuffer buffer = null

Static Private Attributes

static Logger logger = LogFactory.getLogger(ACChildrenMap.class.getName())

Detailed Description

Author:
woloszyn

Constructor & Destructor Documentation

cern::laser::guiplatform::explorer::ACChildrenMap::ACChildrenMap (  )  [inline]

Member Function Documentation

boolean cern::laser::guiplatform::explorer::ACChildrenMap::add ( Node[]  arr  )  [inline]

References addNode().

void cern::laser::guiplatform::explorer::ACChildrenMap::addNode ( Object  key,
Node  node 
) [inline]
boolean cern::laser::guiplatform::explorer::ACChildrenMap::addNode ( Node  node  )  [inline]
synchronized void cern::laser::guiplatform::explorer::ACChildrenMap::addNodes ( java.util.Map  nodesMap  )  [inline]

Referenced by pull().

void cern::laser::guiplatform::explorer::ACChildrenMap::clear (  )  [inline]
int cern::laser::guiplatform::explorer::ACChildrenMap::compare ( Object  o1,
Object  o2 
) [inline]
synchronized Node cern::laser::guiplatform::explorer::ACChildrenMap::getNode ( Object  key  )  [inline]
int cern::laser::guiplatform::explorer::ACChildrenMap::getSize (  )  [inline]
java.util.Map cern::laser::guiplatform::explorer::ACChildrenMap::initMap (  )  [inline, protected]

Returns map which will be used for storing objects

Set cern::laser::guiplatform::explorer::ACChildrenMap::keySet (  )  [inline]
void cern::laser::guiplatform::explorer::ACChildrenMap::pull ( cern.laser.util.buffer.PullEvent  pullEvent  )  throws cern.laser.util.buffer.PullException [inline]
Node cern::laser::guiplatform::explorer::ACChildrenMap::removeNode ( Object  key  )  [inline]
synchronized void cern::laser::guiplatform::explorer::ACChildrenMap::removeNodes ( Collection  keys  )  [inline]

Referenced by pull().

String cern::laser::guiplatform::explorer::ACChildrenMap::toString (  )  [inline]

Member Data Documentation

Referenced by ACChildrenMap(), addNode(), and removeNode().

Logger cern::laser::guiplatform::explorer::ACChildrenMap::logger = LogFactory.getLogger(ACChildrenMap.class.getName()) [static, private]

Referenced by compare().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2