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

cern::laser::guiplatform::util::SearchProxyBuffer Class Reference

Collaboration diagram for cern::laser::guiplatform::util::SearchProxyBuffer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SearchProxyBuffer ()
void enable ()
void disable ()
void close ()
boolean isSearchCancelled ()
void onSearchAlarm (Alarm alarm)
void onSearchException (LaserSearchException laserSearchException)
void searchFinished ()
void searchCancelled ()
void pull (PullEvent pullEvent) throws PullException
synchronized void registerAlarmSearchListener (AlarmSearchListener listener)
synchronized void unregisterAlarmSearchListener1 (AlarmSearchListener listener)

Static Public Member Functions

synchronized SearchProxyBuffer getDefault ()

Private Attributes

SynchroBuffer buffer = null
java.util.Vector listeners
boolean isSearchCancelled

Static Private Attributes

final Logger logger = LogFactory.getLogger(SearchProxyBuffer.class.getName())
SearchProxyBuffer INSTANCE = null

Detailed Description

Author:
woloszyn


Constructor & Destructor Documentation

cern::laser::guiplatform::util::SearchProxyBuffer::SearchProxyBuffer  )  [inline]
 

Creates a new instance of SearchProxyBuffer


Member Function Documentation

void cern::laser::guiplatform::util::SearchProxyBuffer::close  )  [inline]
 

void cern::laser::guiplatform::util::SearchProxyBuffer::disable  )  [inline]
 

void cern::laser::guiplatform::util::SearchProxyBuffer::enable  )  [inline]
 

synchronized SearchProxyBuffer cern::laser::guiplatform::util::SearchProxyBuffer::getDefault  )  [inline, static]
 

boolean cern::laser::guiplatform::util::SearchProxyBuffer::isSearchCancelled  )  [inline]
 

void cern::laser::guiplatform::util::SearchProxyBuffer::onSearchAlarm Alarm  alarm  )  [inline]
 

void cern::laser::guiplatform::util::SearchProxyBuffer::onSearchException LaserSearchException  laserSearchException  )  [inline]
 

void cern::laser::guiplatform::util::SearchProxyBuffer::pull PullEvent  pullEvent  )  throws PullException [inline]
 

synchronized void cern::laser::guiplatform::util::SearchProxyBuffer::registerAlarmSearchListener AlarmSearchListener  listener  )  [inline]
 

void cern::laser::guiplatform::util::SearchProxyBuffer::searchCancelled  )  [inline]
 

void cern::laser::guiplatform::util::SearchProxyBuffer::searchFinished  )  [inline]
 

synchronized void cern::laser::guiplatform::util::SearchProxyBuffer::unregisterAlarmSearchListener1 AlarmSearchListener  listener  )  [inline]
 


Member Data Documentation

SynchroBuffer cern::laser::guiplatform::util::SearchProxyBuffer::buffer = null [private]
 

SearchProxyBuffer cern::laser::guiplatform::util::SearchProxyBuffer::INSTANCE = null [static, private]
 

boolean cern::laser::guiplatform::util::SearchProxyBuffer::isSearchCancelled [private]
 

java.util.Vector cern::laser::guiplatform::util::SearchProxyBuffer::listeners [private]
 

final Logger cern::laser::guiplatform::util::SearchProxyBuffer::logger = LogFactory.getLogger(SearchProxyBuffer.class.getName()) [static, private]
 


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