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

Condition Class Reference

Abstract condition class. More...

Inheritance diagram for Condition:

Inheritance graph
[legend]
List of all members.

Public Member Functions

Public Attributes


Detailed Description

Abstract condition class.


Constructor & Destructor Documentation

void Condition String  name,
void  description
 

Initialize Condition object.

Parameters:
name Condition name.
desc Condition description.


Member Function Documentation

bool check Object  data  ) 
 

Checks that this condition is true.

Parameters:
data Filter data.
Returns:
Returns true if condition is meet, false otherwise.

Object getData  ) 
 

Returns external representation of this condition internal data.

This data can be used by setData() or ConditionEditor.setData() methods.

Returns:
Internal informations of this condition.

Reimplemented in ConditionGroup.

ConditionEditor getEditor  ) 
 

Returns ConditionEditor object associated to this condition.

Returns:
Editor associated with this object.

Reimplemented in ConditionGroup.

void setData Object  data  ) 
 

Sets condition data.

Value of data should be created by getData() or ConditionEditor.getData() methods.

Parameters:
data Data which should be used to initialize this condition.

String toString  ) 
 

Returns string with information about this condition.

Returns:
String with informations about this condition.


The documentation for this class was generated from the following file:
Generated on Tue Jan 4 01:03:49 2005 for JabberZilla by  doxygen 1.4.0