Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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

List of all members.

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

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

Detailed Description

Author:
woloszyn


Constructor & Destructor Documentation

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

Creates a new instance of ACChildrenMap


Member Function Documentation

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

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]
 

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]
 

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


Member Data Documentation

SynchroBuffer cern::laser::guiplatform::explorer::ACChildrenMap::buffer = null [private]
 

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


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:09:33 2009 for ACS Java API by doxygen 1.3.8